From f4f563e03babd59bab54c58a6a3225805f214fd6 Mon Sep 17 00:00:00 2001 From: Rapha149 <49787110+Rapha149@users.noreply.github.com> Date: Fri, 9 Aug 2024 18:27:27 +0200 Subject: [PATCH] Optimize code, replace 'var' with the actual variable type and improve Javadoc. --- .gitignore | 1 + .paper-nms/mappings_1.20.6.tiny | 74464 --------------- .paper-nms/mappings_1.21.tiny | 76016 ---------------- .../signgui/version/Wrapper1_10_R1.java | 2 +- .../signgui/version/Wrapper1_11_R1.java | 2 +- .../signgui/version/Wrapper1_12_R1.java | 2 +- .../signgui/version/Wrapper1_13_R1.java | 2 +- .../signgui/version/Wrapper1_13_R2.java | 2 +- .../signgui/version/Wrapper1_14_R1.java | 2 +- .../signgui/version/Wrapper1_15_R1.java | 2 +- .../signgui/version/Wrapper1_16_R1.java | 2 +- .../signgui/version/Wrapper1_16_R2.java | 2 +- .../signgui/version/Wrapper1_16_R3.java | 2 +- .../signgui/version/Wrapper1_17_R1.java | 2 +- .../signgui/version/Wrapper1_18_R1.java | 2 +- .../signgui/version/Wrapper1_18_R2.java | 2 +- .../signgui/version/Wrapper1_19_R1.java | 2 +- .../signgui/version/Wrapper1_19_R2.java | 2 +- 1_19_R3/pom.xml | 2 +- .../signgui/version/Wrapper1_19_R3.java | 2 +- .../signgui/version/Wrapper1_20_R1.java | 2 +- .../signgui/version/Wrapper1_20_R2.java | 2 +- .../signgui/version/Wrapper1_20_R3.java | 3 +- .../signgui/version/Wrapper1_20_R4.java | 2 +- .../signgui/version/Wrapper1_21_R1.java | 2 +- .../signgui/version/Wrapper1_8_R1.java | 2 +- .../signgui/version/Wrapper1_8_R2.java | 2 +- .../signgui/version/Wrapper1_8_R3.java | 2 +- .../signgui/version/Wrapper1_9_R1.java | 2 +- .../signgui/version/Wrapper1_9_R2.java | 2 +- Mojang1_20_R4/pom.xml | 1 + .../signgui/version/MojangWrapper1_20_R4.java | 69 +- Mojang1_21_R1/pom.xml | 1 + .../signgui/version/MojangWrapper1_21_R1.java | 61 +- README.md | 4 +- api/pom.xml | 4 +- .../java/de/rapha149/signgui/SignGUI.java | 34 +- .../de/rapha149/signgui/SignGUIBuilder.java | 13 +- wrapper/pom.xml | 2 +- .../version/AdventureVersionWrapper.java | 5 - .../signgui/version/VersionWrapper.java | 2 +- 41 files changed, 99 insertions(+), 150633 deletions(-) delete mode 100644 .paper-nms/mappings_1.20.6.tiny delete mode 100644 .paper-nms/mappings_1.21.tiny delete mode 100644 wrapper/src/main/java/de/rapha149/signgui/version/AdventureVersionWrapper.java diff --git a/.gitignore b/.gitignore index 54cf3ce..fd7eb32 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ test/ dependency-reduced-pom.xml .mvn/ .flattened-pom.xml +.paper-nms/ diff --git a/.paper-nms/mappings_1.20.6.tiny b/.paper-nms/mappings_1.20.6.tiny deleted file mode 100644 index c8fd1f6..0000000 --- a/.paper-nms/mappings_1.20.6.tiny +++ /dev/null @@ -1,74464 +0,0 @@ -tiny 2 0 mojang+yarn spigot -c net/minecraft/Util net/minecraft/SystemUtils - m (Ljava/util/List;)Ljava/util/function/Predicate; allOf a - m (Ljava/util/List;)Ljava/util/function/Predicate; anyOf b - m ()Ljava/util/concurrent/ExecutorService; backgroundExecutor g - 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 c - 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 n - m ()J getMillis c - m ()J getNanos d - m ()Lnet/minecraft/Util$OS; getPlatform k - 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 ()Ljava/util/stream/Stream; getVmArguments l - m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; ifElse a - m ()Ljava/util/concurrent/ExecutorService; ioPool h - m (Ljava/lang/Object;)Z lambda$allOf$7 b - m (Ljava/util/List;Ljava/lang/Object;)Z lambda$allOf$8 c - m (Ljava/util/List;Ljava/lang/Object;)Z lambda$anyOf$10 b - m (Ljava/lang/Object;)Z lambda$anyOf$9 a - m (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V lambda$fallibleSequence$14 a - m (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$fallibleSequence$15 a - m (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$fallibleSequence$16 a - m (I)Ljava/lang/String; lambda$fixedSize$18 c - m (I)Ljava/lang/String; lambda$fixedSize$19 b - m (I)Ljava/lang/String; lambda$fixedSize$20 a - m (Ljava/lang/String;)Z lambda$getVmArguments$11 d - m (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; lambda$makeIoExecutor$4 a - m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V lambda$prefix$17 a - m (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; lambda$sanitizeName$21 a - m (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$sequence$12 b - m (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V lambda$sequenceFailFastAndCancel$13 a - m (Ljava/nio/file/spi/FileSystemProvider;)Z lambda$static$0 a - m ()Ljava/lang/IllegalStateException; lambda$static$1 o - m (Ljava/lang/String;)V lambda$static$2 e - m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$wrapThreadWithTaskName$5 b - m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; lambda$wrapThreadWithTaskName$6 b - m (Ljava/util/List;)Ljava/lang/Object; lastOf c - m (Ljava/lang/String;)V logAndPauseIfInIde a - 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/String;Z)Ljava/util/concurrent/ExecutorService; makeIoExecutor a - 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 ()Ljava/util/concurrent/ExecutorService; nonCriticalIoPool i - m (Ljava/lang/String;II)I offsetByCodepoints a - m (Ljava/lang/Thread;Ljava/lang/Throwable;)V onThreadException 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 (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 (Ljava/util/concurrent/ExecutorService;)V shutdownExecutor a - m ()V shutdownExecutors j - m (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; singleKeyCache a - m ()V startTimerHackThread m - 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 (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapThreadWithTaskName a - m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; wrapThreadWithTaskName a - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed; writeAndReadTypedOrThrow a - f Ljava/util/concurrent/ExecutorService; BACKGROUND_EXECUTOR k - f I DEFAULT_MAX_THREADS h - f I DEFAULT_SAFE_FILE_OPERATION_RETRIES i - f Ljava/util/concurrent/ExecutorService; DOWNLOAD_POOL m - f Ljava/time/format/DateTimeFormatter; FILENAME_DATE_TIME_FORMATTER n - f Ljava/util/concurrent/ExecutorService; 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 o - 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$5 net/minecraft/SystemUtils$5 -c net/minecraft/Util$6 net/minecraft/SystemUtils$6 -c net/minecraft/Util$7 net/minecraft/SystemUtils$7 -c net/minecraft/Util$8 net/minecraft/SystemUtils$8 -c net/minecraft/Util$9 net/minecraft/SystemUtils$9 -c net/minecraft/Util$OS net/minecraft/SystemUtils$OS - m ()[Lnet/minecraft/Util$OS; $values b - m (Ljava/net/URL;)[Ljava/lang/String; getOpenUrlArguments b - m (Ljava/io/File;)V openFile a - m (Ljava/lang/String;)V openUri a - m (Ljava/net/URI;)V openUri a - m (Ljava/net/URL;)V openUrl 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/URL;)[Ljava/lang/String; getOpenUrlArguments b -c net/minecraft/Util$OS$2 net/minecraft/SystemUtils$OS$2 - m (Ljava/net/URL;)[Ljava/lang/String; getOpenUrlArguments 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 ()Lnet/minecraft/nbt/Tag; copy d - m ()Ljava/lang/String; getAsString s_ - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (Ljava/io/DataOutput;)V write a - f I ARRAY_HEADER e - f I MAX_DEPTH v - f I OBJECT_HEADER d - f I OBJECT_REFERENCE f - f I STRING_SIZE g - f B TAG_ANY_NUMERIC u - 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 c - m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; findAvailableName a - m (Ljava/lang/String;)Ljava/lang/String; getFullResourcePath a - m (Ljava/nio/file/Path;)Z isPathNormalized a - m (Ljava/nio/file/Path;)Z isPathPortable b - m (Ljava/lang/String;)Z isValidStrictPathSegment d - m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$0 f - m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$1 e - 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 b - m (Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path; resolvePath 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 (I)I ceillog2 e - 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 (FFF)I color f - 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 (DD)Z equal b - m (FF)Z equal a - m (F)F fastInvCubeRoot j - m (D)D fastInvSqrt g - m (D)I floor a - m (F)I floor d - m (II)I floorDiv a - m (D)D frac e - m (F)F frac h - m (Ljava/lang/String;I)I getInt a - m (III)J getSeed b - m (Lnet/minecraft/core/Vec3i;)J getSeed a - m (FFF)I hsvToRgb h - m (D)D invSqrt f - m (F)F invSqrt i - m (DDD)D inverseLerp c - m (FFF)F inverseLerp g - m (II)Z isMultipleOf c - m (I)Z isPowerOfTwo d - 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 (DD)D lengthSquared e - m (DDD)D lengthSquared f - m (DDD)D lerp d - m (FFF)F lerp i - 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 f - 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 g - 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 (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 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 j - m (F)F sin a - m (I)I smallestEncompassingPowerOfTwo c - m (D)D smoothstep h - m (D)D smoothstepDerivative i - m (F)F sqrt c - m (D)D square k - m (F)F square k - m (I)I square h - m (J)J square a - m (FF)F triangleWave e - m (D)D wobble l - m (D)D wrapDegrees d - m (F)F wrapDegrees g - m (I)I wrapDegrees b - 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 -c net/minecraft/data/Main net/minecraft/data/Main - m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; bindRegistries a - m (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/WorldVersion;Z)Lnet/minecraft/data/DataGenerator; createStandardGenerator a - m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; lambda$bindRegistries$1 a - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$createStandardGenerator$10 a - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneBannerPatternTagsProvider; lambda$createStandardGenerator$11 b - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneStructureTagsProvider; lambda$createStandardGenerator$12 a - m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; lambda$createStandardGenerator$2 b - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/VanillaItemTagsProvider; lambda$createStandardGenerator$3 e - m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; lambda$createStandardGenerator$4 a - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$createStandardGenerator$5 c - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$createStandardGenerator$6 b - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneBlockTagsProvider; lambda$createStandardGenerator$7 d - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneItemTagsProvider; lambda$createStandardGenerator$8 a - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/UpdateOneTwentyOneBiomeTagsProvider; lambda$createStandardGenerator$9 c - 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 -c net/minecraft/nbt/NbtIo$StringFallbackDataOutput net/minecraft/nbt/NBTCompressedStreamTools$a -c net/minecraft/util/Unit net/minecraft/util/Unit - m ()[Lnet/minecraft/util/Unit; $values a - f [Lnet/minecraft/util/Unit; $VALUES b - f Lnet/minecraft/util/Unit; INSTANCE a -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 b - f I DEFAULT a -c net/minecraft/core/Vec3i net/minecraft/core/BaseBlockPosition - m ()Lnet/minecraft/core/Vec3i; above p - m (I)Lnet/minecraft/core/Vec3i; above n - m ()Lnet/minecraft/core/Vec3i; below o - 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 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 k - 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 n - 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 m - 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 l - m (I)Lnet/minecraft/core/Vec3i; west j - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/core/Vec3i; ZERO g - 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 ()Z isValue d - 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 ()Lnet/minecraft/nbt/IntTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (I)Lnet/minecraft/nbt/IntTag; valueOf 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/IntTag$1 net/minecraft/nbt/NBTTagInt$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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$20 a - m (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;)V lambda$getList$24 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getList$25 l - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMap$19 o - m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$17 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapEntries$18 p - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$15 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapValues$16 q - m ()Ljava/lang/String; lambda$getNumberValue$0 d - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; lambda$getStream$21 n - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; lambda$getStream$22 m - m ()Ljava/lang/String; lambda$getStream$23 b - m ()Ljava/lang/String; lambda$getStringValue$1 c - m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$2 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$3 y - m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$4 x - m (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$6 w - m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$7 v - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$10 s - m (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V lambda$mergeToMap$11 a - m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$12 b - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$13 r - m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$14 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$8 u - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$9 t - 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 - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; tryUnwrap a - f Lnet/minecraft/nbt/NbtOps; INSTANCE a - f Ljava/lang/String; WRAPPER_MARKER b -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 - f Lnet/minecraft/nbt/CompoundTag; val$tag a -c net/minecraft/nbt/NbtOps$ListCollector net/minecraft/nbt/DynamicOpsNBT$f - 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$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/ints/IntArrayList; values a -c net/minecraft/nbt/NbtOps$NbtRecordBuilder net/minecraft/nbt/DynamicOpsNBT$h - 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$g - 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$InitialListCollector net/minecraft/nbt/DynamicOpsNBT$d - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a - m ()Lnet/minecraft/nbt/Tag; result a - f Lnet/minecraft/nbt/NbtOps$InitialListCollector; INSTANCE a -c net/minecraft/nbt/NbtOps$HomogenousListCollector 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 Lnet/minecraft/nbt/ListTag; result a -c net/minecraft/nbt/NbtOps$HeterogenousListCollector net/minecraft/nbt/DynamicOpsNBT$b - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a - m (Lnet/minecraft/nbt/CompoundTag;)Z isWrapper 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 - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; wrapElement c - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; wrapIfNeeded b - 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 o - f Lnet/minecraft/stats/StatType; type q - f Ljava/lang/Object; value p -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/String; getErrorComment i - m ()Ljava/lang/Throwable; getException b - m ()Ljava/lang/String; getExceptionMessage d - m ()Ljava/lang/String; getFriendlyReport e - m ()Ljava/io/File; getSaveFile f - m ()Lnet/minecraft/SystemReport; getSystemReport g - m ()Ljava/lang/String; getTitle a - m ()V preload h - m (Ljava/io/File;)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/io/File; 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 (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 ()Lnet/minecraft/nbt/ByteTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - 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 data x -c net/minecraft/nbt/ByteTag$1 net/minecraft/nbt/NBTTagByte$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 c - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/ListTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m (I)Lnet/minecraft/nbt/Tag; get k - m (I)Lnet/minecraft/nbt/CompoundTag; getCompound a - m (I)D getDouble h - m ()B getElementType f - m (I)F getFloat i - m ()B getId b - m (I)I getInt e - m (I)[I getIntArray f - m (I)Lnet/minecraft/nbt/ListTag; getList b - m (I)[J getLongArray g - m (I)S getShort d - m (I)Ljava/lang/String; getString j - m ()Lnet/minecraft/nbt/TagType; getType c - m (I)Lnet/minecraft/nbt/Tag; remove c - m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set d - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Lnet/minecraft/nbt/Tag;)Z updateType a - m ()V updateTypeAfterRemove g - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES b - f Lnet/minecraft/nbt/TagType; TYPE a - f Ljava/util/List; list c - f B type w -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;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 ()Lnet/minecraft/nbt/LongTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (J)Lnet/minecraft/nbt/LongTag; valueOf 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/LongTag$1 net/minecraft/nbt/NBTTagLong$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 ()Z isValue d - 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/world/level/storage/LevelStorageSource$LevelStorageAccess;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 P - f Lnet/minecraft/resources/ResourceLocation; AVIATE_ONE_CM B - f Lnet/minecraft/resources/ResourceLocation; BELL_RING az - f Lnet/minecraft/stats/StatType; BLOCK_MINED a - f Lnet/minecraft/resources/ResourceLocation; BOAT_ONE_CM y - f Lnet/minecraft/resources/ResourceLocation; CLEAN_ARMOR X - f Lnet/minecraft/resources/ResourceLocation; CLEAN_BANNER Y - f Lnet/minecraft/resources/ResourceLocation; CLEAN_SHULKER_BOX Z - 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 L - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_BLOCKED_BY_SHIELD K - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT G - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT_ABSORBED H - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT_RESISTED I - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_RESISTED M - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_TAKEN J - f Lnet/minecraft/resources/ResourceLocation; DEATHS N - f Lnet/minecraft/resources/ResourceLocation; DROP F - f Lnet/minecraft/resources/ResourceLocation; EAT_CAKE_SLICE U - f Lnet/minecraft/resources/ResourceLocation; ENCHANT_ITEM ak - 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 V - f Lnet/minecraft/resources/ResourceLocation; FISH_CAUGHT R - f Lnet/minecraft/resources/ResourceLocation; FLY_ONE_CM v - f Lnet/minecraft/resources/ResourceLocation; HORSE_ONE_CM A - f Lnet/minecraft/resources/ResourceLocation; INSPECT_DISPENSER ae - f Lnet/minecraft/resources/ResourceLocation; INSPECT_DROPPER ac - f Lnet/minecraft/resources/ResourceLocation; INSPECT_HOPPER ad - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_ANVIL aC - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BEACON ab - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BLAST_FURNACE as - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BREWINGSTAND aa - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CAMPFIRE av - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CARTOGRAPHY_TABLE aw - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CRAFTING_TABLE an - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_FURNACE am - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_GRINDSTONE aD - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_LECTERN au - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_LOOM ax - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_SMITHING_TABLE aF - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_SMOKER at - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_STONECUTTER ay - 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 E - f Lnet/minecraft/resources/ResourceLocation; LEAVE_GAME j - f Lnet/minecraft/resources/ResourceLocation; MINECART_ONE_CM x - f Lnet/minecraft/resources/ResourceLocation; MOB_KILLS O - f Lnet/minecraft/resources/ResourceLocation; OPEN_BARREL ar - f Lnet/minecraft/resources/ResourceLocation; OPEN_CHEST ao - f Lnet/minecraft/resources/ResourceLocation; OPEN_ENDERCHEST aj - f Lnet/minecraft/resources/ResourceLocation; OPEN_SHULKER_BOX aq - f Lnet/minecraft/resources/ResourceLocation; PIG_ONE_CM z - f Lnet/minecraft/resources/ResourceLocation; PLAYER_KILLS Q - f Lnet/minecraft/resources/ResourceLocation; PLAY_NOTEBLOCK af - f Lnet/minecraft/resources/ResourceLocation; PLAY_RECORD al - f Lnet/minecraft/resources/ResourceLocation; PLAY_TIME k - f Lnet/minecraft/resources/ResourceLocation; POT_FLOWER ah - f Lnet/minecraft/resources/ResourceLocation; RAID_TRIGGER aA - f Lnet/minecraft/resources/ResourceLocation; RAID_WIN aB - f Lnet/minecraft/resources/ResourceLocation; SLEEP_IN_BED ap - f Lnet/minecraft/resources/ResourceLocation; SPRINT_ONE_CM r - f Lnet/minecraft/resources/ResourceLocation; STRIDER_ONE_CM D - f Lnet/minecraft/resources/ResourceLocation; SWIM_ONE_CM C - f Lnet/minecraft/resources/ResourceLocation; TALKED_TO_VILLAGER S - f Lnet/minecraft/resources/ResourceLocation; TARGET_HIT aE - 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 T - f Lnet/minecraft/resources/ResourceLocation; TRIGGER_TRAPPED_CHEST ai - f Lnet/minecraft/resources/ResourceLocation; TUNE_NOTEBLOCK ag - f Lnet/minecraft/resources/ResourceLocation; USE_CAULDRON W - 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 d - 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 c - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$codec$0 c - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$hashedCodec$1 b - 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/ResourceLocation; location b - m ()Lnet/minecraft/resources/ResourceKey; registry a - 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/Matrix3f;I)Lorg/joml/Quaternionf; eigenvalueJacobi a - m (Lorg/joml/Matrix4f;)Z isOrthonormal b - m (Lorg/joml/Matrix4f;)Z isPureTranslation a - 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$20 a - m ()Ljava/lang/String; lambda$new$0 e - m ()Ljava/lang/String; lambda$new$1 d - m ()V lambda$new$2 c - m ()Ljava/lang/String; lambda$new$3 b - m (Loshi/hardware/GraphicsCard;)Ljava/lang/String; lambda$putGraphics$15 a - m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$4 c - m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$5 b - m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$6 a - m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$13 c - m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$14 b - m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$7 b - m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$8 a - m (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; lambda$putProcessor$16 a - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$17 d - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$18 c - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$19 b - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$10 d - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$11 c - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$12 b - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$9 e - m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$toLineSeparatedString$21 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 (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 ()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; getBuildTime f - m ()Lnet/minecraft/world/level/storage/DataVersion; getDataVersion d - m ()Ljava/lang/String; getId b - m ()Ljava/lang/String; getName c - m (Lnet/minecraft/server/packs/PackType;)I getPackVersion a - m ()I getProtocolVersion e - m ()Z isStable g -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 ()Lnet/minecraft/nbt/FloatTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (F)Lnet/minecraft/nbt/FloatTag; valueOf a - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES c - f Lnet/minecraft/nbt/TagType; TYPE b - f Lnet/minecraft/nbt/FloatTag; ZERO a - f F data w -c net/minecraft/nbt/FloatTag$1 net/minecraft/nbt/NBTTagFloat$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; addCurrentDataVersion e - m (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; addDataVersion a - m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z compareNbt a - m (Ljava/util/UUID;)Lnet/minecraft/nbt/IntArrayTag; createUUID a - 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 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; lambda$packBlockState$11 b - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V lambda$packStructureTemplate$6 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$packStructureTemplate$7 g - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$packStructureTemplate$8 f - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V lambda$packStructureTemplate$9 a - 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$12 a - m (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$unpackStructureTemplate$10 a - m (Lnet/minecraft/nbt/Tag;)Ljava/util/UUID; loadUUID 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 b - m (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; prettyPrint a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/util/Optional; readBlockPos 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 c - m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; unpackBlockState b - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; unpackStructureTemplate c - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/Tag; writeBlockPos a - 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/google/common/base/Splitter; COLON_SPLITTER i - f Lcom/google/common/base/Splitter; COMMA_SPLITTER h - f Ljava/lang/String; ELEMENT_SEPARATOR f - f I INDENT k - f C KEY_VALUE_SEPARATOR g - f Lorg/slf4j/Logger; LOGGER j - f I NOT_FOUND l - f C PROPERTIES_END e - f C PROPERTIES_START d - 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 ()Lnet/minecraft/nbt/ShortTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (S)Lnet/minecraft/nbt/ShortTag; valueOf a - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES b - f Lnet/minecraft/nbt/TagType; TYPE a - f S data c -c net/minecraft/nbt/ShortTag$1 net/minecraft/nbt/NBTTagShort$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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; getEvent a - m ()I getMaxDelay c - m ()I getMinDelay b - 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 ()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/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/lang/String; lambda$getBooleanValue$1 m - m ()Ljava/lang/String; lambda$getByteBuffer$8 f - m ()Ljava/lang/String; lambda$getIntStream$9 e - m ()Ljava/lang/String; lambda$getList$7 g - m ()Ljava/lang/String; lambda$getLongStream$10 d - m ()Ljava/lang/String; lambda$getMap$5 i - m ()Ljava/lang/String; lambda$getMapEntries$4 j - m ()Ljava/lang/String; lambda$getMapValues$3 k - m ()Ljava/lang/String; lambda$getNumberValue$0 n - m ()Ljava/lang/String; lambda$getStream$6 h - m ()Ljava/lang/String; lambda$getStringValue$2 l - 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 Lnet/minecraft/util/NullOps; INSTANCE a -c net/minecraft/util/NullOps$NullMapBuilder net/minecraft/util/NullOps$a - 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/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 I IHDR_SIZE e - f I IHDR_TYPE d - f J PNG_HEADER c - 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 c - m ()Lnet/minecraft/core/Vec3i; above p - 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 d - m ()Lnet/minecraft/core/Vec3i; below o - 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 (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 a - m (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I breadthFirstTraversal 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 h - m ()Lnet/minecraft/core/Vec3i; east k - 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; 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 i - m (IIIIII)Ljava/util/Iterator; lambda$betweenClosed$5 c - 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 j - m ()Lnet/minecraft/core/BlockPos; north e - m ()Lnet/minecraft/core/Vec3i; north n - 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 f - m ()Lnet/minecraft/core/Vec3i; south m - 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 g - m ()Lnet/minecraft/core/Vec3i; west l - 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 e - f I PACKED_X_LENGTH h - f J PACKED_X_MASK j - f I PACKED_Y_LENGTH d - f J PACKED_Y_MASK k - f I PACKED_Z_LENGTH i - f J PACKED_Z_MASK l - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f I X_OFFSET o - 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 -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 - f Lnet/minecraft/core/Direction; val$firstDirection a - f I val$radius d - f Lnet/minecraft/core/Direction; val$secondDirection b -c net/minecraft/core/BlockPos$6 net/minecraft/core/BlockPosition$6 - 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 p - m (I)Lnet/minecraft/core/Vec3i; above n - m ()Lnet/minecraft/core/Vec3i; below o - 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 k - m (I)Lnet/minecraft/core/Vec3i; east i - m ()Lnet/minecraft/core/BlockPos; immutable i - 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 n - 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 m - 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 l - m (I)Lnet/minecraft/core/Vec3i; west j -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 b - 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 ()Lnet/minecraft/core/HolderLookup$RegistryLookup; asLookup p - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; asTagAddingLookup u - m (Ljava/util/Map;)V bindTags a - m ()Lcom/mojang/serialization/Codec; byNameCodec q - m (Lnet/minecraft/resources/ResourceKey;)Z containsKey d - m (Lnet/minecraft/resources/ResourceLocation;)Z containsKey d - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusiveHolder f - m ()Ljava/util/Set; entrySet g - m ()Lnet/minecraft/core/Registry; freeze l - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; get a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m (I)Ljava/util/Optional; getHolder c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getHolder b - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getHolder c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getHolderOrThrow g - 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 e - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getOptional b - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrCreateTag a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getOrThrow f - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElementOf a - m (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey d - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; getTag b - m ()Ljava/util/stream/Stream; getTagNames j - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; getTagOrEmpty c - m ()Ljava/util/stream/Stream; getTags i - m ()Lcom/mojang/serialization/Codec; holderByNameCodec r - m ()Lnet/minecraft/core/HolderOwner; holderOwner o - m ()Ljava/util/stream/Stream; holders h - m ()Lnet/minecraft/resources/ResourceKey; key c - m ()Ljava/util/Set; keySet e - m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0 g - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getHolderOrThrow$9 h - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; lambda$getRandomElementOf$10 a - 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 ()Lcom/mojang/serialization/Codec; referenceHolderWithLifecycle a - 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 c - m ()Ljava/util/Set; registryKeySet f - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle d - m ()V resetTags m - 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 b - f Lnet/minecraft/core/Registry; this$0 b -c net/minecraft/core/Registry$2 net/minecraft/core/IRegistry$2 - 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/core/HolderLookup$RegistryLookup; parent a - f Lnet/minecraft/core/Registry; this$0 a -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/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 ()Lnet/minecraft/nbt/DoubleTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (D)Lnet/minecraft/nbt/DoubleTag; valueOf a - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES c - f Lnet/minecraft/nbt/TagType; TYPE b - f Lnet/minecraft/nbt/DoubleTag; ZERO a - f D data w -c net/minecraft/nbt/DoubleTag$1 net/minecraft/nbt/NBTTagDouble$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 ()Lnet/minecraft/nbt/StringTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()Ljava/lang/String; getAsString s_ - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m (Ljava/lang/String;)Ljava/lang/String; quoteAndEscape b - m ()I sizeInBytes a - m (Ljava/io/DataInput;)V skipString a - 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 c - f C ESCAPE y - f C NOT_SET z - f I SELF_SIZE_IN_BYTES b - f C SINGLE_QUOTE x - f Lnet/minecraft/nbt/TagType; TYPE a - f Ljava/lang/String; data A -c net/minecraft/nbt/StringTag$1 net/minecraft/nbt/NBTTagString$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 (C)V expect a - m ()Z hasElementSeparator i - 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 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$3 c - m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; parseTag a - m (Lnet/minecraft/nbt/TagType;Lnet/minecraft/nbt/TagType;)Ljava/util/List; readArray a - m ()Lnet/minecraft/nbt/Tag; readArrayTag h - m ()Ljava/lang/String; readKey b - m ()Lnet/minecraft/nbt/Tag; readList e - m ()Lnet/minecraft/nbt/Tag; readListTag g - m ()Lnet/minecraft/nbt/CompoundTag; readSingleStruct a - m ()Lnet/minecraft/nbt/CompoundTag; readStruct f - m ()Lnet/minecraft/nbt/Tag; readTypedValue c - m ()Lnet/minecraft/nbt/Tag; readValue d - m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; type b - f Lcom/mojang/serialization/Codec; AS_CODEC i - f Ljava/util/regex/Pattern; BYTE_PATTERN r - f Ljava/util/regex/Pattern; DOUBLE_PATTERN p - f Ljava/util/regex/Pattern; DOUBLE_PATTERN_NOSUFFIX o - f C ELEMENT_SEPARATOR g - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_KEY b - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_VALUE c - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INSERT_MIXED_ARRAY e - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INSERT_MIXED_LIST d - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_ARRAY f - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRAILING_DATA a - f Ljava/util/regex/Pattern; FLOAT_PATTERN q - f Ljava/util/regex/Pattern; INT_PATTERN u - f Lcom/mojang/serialization/Codec; LENIENT_CODEC j - f C LIST_CLOSE l - f C LIST_OPEN k - f Ljava/util/regex/Pattern; LONG_PATTERN s - f C NAME_VALUE_SEPARATOR h - f Ljava/util/regex/Pattern; SHORT_PATTERN t - f C STRUCT_CLOSE m - f C STRUCT_OPEN n - f Lcom/mojang/brigadier/StringReader; reader v -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 ai - f Lnet/minecraft/tags/TagKey; ARMOR_ENCHANTABLE bD - f Lnet/minecraft/tags/TagKey; ARROWS aU - f Lnet/minecraft/tags/TagKey; AXES bs - f Lnet/minecraft/tags/TagKey; AXOLOTL_FOOD ay - f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS C - f Lnet/minecraft/tags/TagKey; BANNERS E - f Lnet/minecraft/tags/TagKey; BEACON_PAYMENT_ITEMS aX - f Lnet/minecraft/tags/TagKey; BEDS P - f Lnet/minecraft/tags/TagKey; BEE_FOOD aj - f Lnet/minecraft/tags/TagKey; BIRCH_LOGS u - f Lnet/minecraft/tags/TagKey; BOATS aN - f Lnet/minecraft/tags/TagKey; BOOKSHELF_BOOKS aW - f Lnet/minecraft/tags/TagKey; BOW_ENCHANTABLE bN - f Lnet/minecraft/tags/TagKey; BREAKS_DECORATED_POTS bw - f Lnet/minecraft/tags/TagKey; BUTTONS f - f Lnet/minecraft/tags/TagKey; CAMEL_FOOD ah - f Lnet/minecraft/tags/TagKey; CANDLES aJ - f Lnet/minecraft/tags/TagKey; CAT_FOOD ae - f Lnet/minecraft/tags/TagKey; CHERRY_LOGS w - f Lnet/minecraft/tags/TagKey; CHEST_ARMOR bj - f Lnet/minecraft/tags/TagKey; CHEST_ARMOR_ENCHANTABLE bB - f Lnet/minecraft/tags/TagKey; CHEST_BOATS aO - f Lnet/minecraft/tags/TagKey; CHICKEN_FOOD ak - f Lnet/minecraft/tags/TagKey; CLUSTER_MAX_HARVESTABLES bc - f Lnet/minecraft/tags/TagKey; COALS aT - f Lnet/minecraft/tags/TagKey; COAL_ORES aE - f Lnet/minecraft/tags/TagKey; COMPASSES bd - f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL aM - f Lnet/minecraft/tags/TagKey; COPPER_ORES aG - f Lnet/minecraft/tags/TagKey; COW_FOOD aa - f Lnet/minecraft/tags/TagKey; CREEPER_DROP_MUSIC_DISCS aS - f Lnet/minecraft/tags/TagKey; CREEPER_IGNITERS bf - f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS A - f Lnet/minecraft/tags/TagKey; CROSSBOW_ENCHANTABLE bP - f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS bb - f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS s - f Lnet/minecraft/tags/TagKey; DECORATED_POT_INGREDIENTS bq - f Lnet/minecraft/tags/TagKey; DECORATED_POT_SHERDS bp - f Lnet/minecraft/tags/TagKey; DIAMOND_ORES aB - f Lnet/minecraft/tags/TagKey; DIRT aK - f Lnet/minecraft/tags/TagKey; DOORS o - f Lnet/minecraft/tags/TagKey; DURABILITY_ENCHANTABLE bM - f Lnet/minecraft/tags/TagKey; DYEABLE by - f Lnet/minecraft/tags/TagKey; EMERALD_ORES aF - f Lnet/minecraft/tags/TagKey; EQUIPPABLE_ENCHANTABLE bO - f Lnet/minecraft/tags/TagKey; FENCES Q - f Lnet/minecraft/tags/TagKey; FENCE_GATES l - f Lnet/minecraft/tags/TagKey; FIRE_ASPECT_ENCHANTABLE bF - f Lnet/minecraft/tags/TagKey; FISHES aP - f Lnet/minecraft/tags/TagKey; FISHING_ENCHANTABLE bK - f Lnet/minecraft/tags/TagKey; FLOWERS S - f Lnet/minecraft/tags/TagKey; FOOT_ARMOR bh - f Lnet/minecraft/tags/TagKey; FOOT_ARMOR_ENCHANTABLE bz - f Lnet/minecraft/tags/TagKey; FOX_FOOD Z - f Lnet/minecraft/tags/TagKey; FREEZE_IMMUNE_WEARABLES ba - f Lnet/minecraft/tags/TagKey; FROG_FOOD al - f Lnet/minecraft/tags/TagKey; GOAT_FOOD ab - f Lnet/minecraft/tags/TagKey; GOLD_ORES az - f Lnet/minecraft/tags/TagKey; HANGING_SIGNS be - f Lnet/minecraft/tags/TagKey; HEAD_ARMOR bk - f Lnet/minecraft/tags/TagKey; HEAD_ARMOR_ENCHANTABLE bC - f Lnet/minecraft/tags/TagKey; HOES bt - f Lnet/minecraft/tags/TagKey; HOGLIN_FOOD am - f Lnet/minecraft/tags/TagKey; HORSE_FOOD af - f Lnet/minecraft/tags/TagKey; HORSE_TEMPT_ITEMS ag - f Lnet/minecraft/tags/TagKey; IGNORED_BY_PIGLIN_BABIES V - f Lnet/minecraft/tags/TagKey; IRON_ORES aA - f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS x - f Lnet/minecraft/tags/TagKey; LAPIS_ORES aD - f Lnet/minecraft/tags/TagKey; LEAVES M - f Lnet/minecraft/tags/TagKey; LECTERN_BOOKS aV - f Lnet/minecraft/tags/TagKey; LEG_ARMOR bi - f Lnet/minecraft/tags/TagKey; LEG_ARMOR_ENCHANTABLE bA - f Lnet/minecraft/tags/TagKey; LLAMA_FOOD an - f Lnet/minecraft/tags/TagKey; LLAMA_TEMPT_ITEMS ao - f Lnet/minecraft/tags/TagKey; LOGS r - f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN q - f Lnet/minecraft/tags/TagKey; MACE_ENCHANTABLE bR - f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS z - f Lnet/minecraft/tags/TagKey; MEAT W - f Lnet/minecraft/tags/TagKey; MINING_ENCHANTABLE bI - f Lnet/minecraft/tags/TagKey; MINING_LOOT_ENCHANTABLE bJ - f Lnet/minecraft/tags/TagKey; MUSIC_DISCS aR - f Lnet/minecraft/tags/TagKey; NON_FLAMMABLE_WOOD aH - f Lnet/minecraft/tags/TagKey; NOTE_BLOCK_TOP_INSTRUMENTS bg - f Lnet/minecraft/tags/TagKey; OAK_LOGS t - f Lnet/minecraft/tags/TagKey; OCELOT_FOOD ap - f Lnet/minecraft/tags/TagKey; PANDA_FOOD aq - f Lnet/minecraft/tags/TagKey; PARROT_FOOD aw - f Lnet/minecraft/tags/TagKey; PARROT_POISONOUS_FOOD ax - f Lnet/minecraft/tags/TagKey; PICKAXES bu - f Lnet/minecraft/tags/TagKey; PIGLIN_FOOD Y - f Lnet/minecraft/tags/TagKey; PIGLIN_LOVED U - f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS T - f Lnet/minecraft/tags/TagKey; PIG_FOOD ar - f Lnet/minecraft/tags/TagKey; PLANKS b - f Lnet/minecraft/tags/TagKey; RABBIT_FOOD as - f Lnet/minecraft/tags/TagKey; RAILS L - f Lnet/minecraft/tags/TagKey; REDSTONE_ORES aC - f Lnet/minecraft/tags/TagKey; SAND F - f Lnet/minecraft/tags/TagKey; SAPLINGS p - f Lnet/minecraft/tags/TagKey; SHARP_WEAPON_ENCHANTABLE bG - f Lnet/minecraft/tags/TagKey; SHEEP_FOOD ac - f Lnet/minecraft/tags/TagKey; SHOVELS bv - f Lnet/minecraft/tags/TagKey; SIGNS aQ - f Lnet/minecraft/tags/TagKey; SKULLS bl - f Lnet/minecraft/tags/TagKey; SLABS I - f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS O - f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS G - f Lnet/minecraft/tags/TagKey; SNIFFER_FOOD X - f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS aI - f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS y - f Lnet/minecraft/tags/TagKey; STAIRS H - f Lnet/minecraft/tags/TagKey; STONE_BRICKS c - f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e - f Lnet/minecraft/tags/TagKey; STONE_CRAFTING_MATERIALS aZ - f Lnet/minecraft/tags/TagKey; STONE_TOOL_MATERIALS aY - f Lnet/minecraft/tags/TagKey; STRIDER_FOOD at - f Lnet/minecraft/tags/TagKey; STRIDER_TEMPT_ITEMS au - f Lnet/minecraft/tags/TagKey; SWORDS br - f Lnet/minecraft/tags/TagKey; SWORD_ENCHANTABLE bE - f Lnet/minecraft/tags/TagKey; TALL_FLOWERS R - f Lnet/minecraft/tags/TagKey; TERRACOTTA aL - f Lnet/minecraft/tags/TagKey; TRAPDOORS N - f Lnet/minecraft/tags/TagKey; TRIDENT_ENCHANTABLE bL - f Lnet/minecraft/tags/TagKey; TRIMMABLE_ARMOR bm - f Lnet/minecraft/tags/TagKey; TRIM_MATERIALS bn - f Lnet/minecraft/tags/TagKey; TRIM_TEMPLATES bo - f Lnet/minecraft/tags/TagKey; TURTLE_FOOD av - f Lnet/minecraft/tags/TagKey; VANISHING_ENCHANTABLE bQ - f Lnet/minecraft/tags/TagKey; VILLAGER_PLANTABLE_SEEDS bx - f Lnet/minecraft/tags/TagKey; WALLS J - f Lnet/minecraft/tags/TagKey; WARPED_STEMS B - f Lnet/minecraft/tags/TagKey; WART_BLOCKS D - f Lnet/minecraft/tags/TagKey; WEAPON_ENCHANTABLE bH - f Lnet/minecraft/tags/TagKey; WOLF_FOOD ad - 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_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/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;)Ljava/lang/Object; element a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; tag b -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/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 b - m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; lambda$static$1 a - m (Ljava/lang/String;)Ljava/lang/String; stripFormatting a - f [Lnet/minecraft/ChatFormatting; $VALUES G - 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 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 y - 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 x - 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 z - f Lnet/minecraft/ChatFormatting; UNDERLINE t - f Lnet/minecraft/ChatFormatting; WHITE p - f Lnet/minecraft/ChatFormatting; YELLOW o - f C code B - f Ljava/lang/Integer; color F - f I id E - f Z isFormat C - f Ljava/lang/String; name A - f Ljava/lang/String; toString D -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;Ljava/util/function/Supplier;)Lcom/mojang/math/Transformation; getUVLockTransform a - m (Ljava/util/EnumMap;)V lambda$static$0 b - m (Ljava/util/EnumMap;)V lambda$static$1 a - f Lorg/slf4j/Logger; LOGGER c - 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 w - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; allShuffled a - 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 (III)Lnet/minecraft/core/Direction; fromDelta 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 ()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 r - m ()Lnet/minecraft/core/Direction; getClockWiseZ t - 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 s - m ()Lnet/minecraft/core/Direction; getCounterClockWiseZ u - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getFacingAxis a - m ()Ljava/lang/String; getName n - m (DDD)Lnet/minecraft/core/Direction; getNearest a - m (FFF)Lnet/minecraft/core/Direction; getNearest a - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Direction; getNearest a - m ()Lnet/minecraft/core/Vec3i; getNormal q - 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 (F)Z isFacingAngle a - m (Lnet/minecraft/core/Direction;)I lambda$static$0 d - m (I)[Lnet/minecraft/core/Direction; lambda$static$1 d - m (Lnet/minecraft/core/Direction;)Z lambda$static$2 c - m (Lnet/minecraft/core/Direction;)I lambda$static$3 b - m (I)[Lnet/minecraft/core/Direction; lambda$static$4 c - m ()Ljava/lang/String; lambda$verifyVertical$5 v - 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/Matrix4f;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 a - f [Lnet/minecraft/core/Direction; $VALUES u - f [Lnet/minecraft/core/Direction; BY_2D_DATA t - f [Lnet/minecraft/core/Direction; BY_3D_DATA s - 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 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 r - f Lcom/mojang/serialization/Codec; VERTICAL_CODEC h - f Lnet/minecraft/core/Direction; WEST e - f Lnet/minecraft/core/Direction$AxisDirection; axisDirection p - f Lnet/minecraft/core/Direction$Axis; axis o - f I data2d m - f I data3d k - f Ljava/lang/String; name n - f Lnet/minecraft/core/Vec3i; normal q - f I oppositeIndex l -c net/minecraft/core/Direction$Axis net/minecraft/core/EnumDirection$EnumAxis - m ()[Lnet/minecraft/core/Direction$Axis; $values f - m (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; byName a - m (DDD)D choose a - m (III)I choose a - m ()Ljava/lang/String; getName a - m ()Lnet/minecraft/core/Direction$Plane; getPlane 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 -c net/minecraft/core/Direction$Axis$2 net/minecraft/core/EnumDirection$EnumAxis$2 - m (DDD)D choose a - m (III)I choose a -c net/minecraft/core/Direction$Axis$3 net/minecraft/core/EnumDirection$EnumAxis$3 - m (DDD)D choose a - m (III)I choose a -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 (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 e - 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 ()I size b - m ()Ljava/util/stream/Stream; stream a - m ()Lcom/mojang/datafixers/util/Either; unwrap c - m ()Ljava/util/Optional; unwrapKey d -c net/minecraft/core/HolderSet$1 net/minecraft/core/HolderSet$1 - m ()Ljava/util/List; contents f -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 f - m ()Lnet/minecraft/tags/TagKey; key g - m ()Lcom/mojang/datafixers/util/Either; unwrap c - m ()Ljava/util/Optional; unwrapKey d - 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 f - m ()Lcom/mojang/datafixers/util/Either; unwrap c - m ()Ljava/util/Optional; unwrapKey d - 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 f - 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 ()F getWrappedX e - m ()F getWrappedY f - m ()F getWrappedZ g - m ()F getX b - m ()F getY c - m ()F getZ d - m ()Lnet/minecraft/nbt/ListTag; save a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f F x b - f F y c - f F z d -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 - f Ljava/util/Set; val$allowedFiles b - f Lorg/apache/commons/lang3/mutable/MutableInt; val$found a - f Lorg/apache/commons/lang3/mutable/MutableInt; val$removed c -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$UpdateFunction net/minecraft/data/HashCache$d -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 ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h -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/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 aq - f Lnet/minecraft/tags/TagKey; ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT an - 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 ap - f Lnet/minecraft/tags/TagKey; PLAYS_UNDERWATER_MUSIC Z - f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS ao - f Lnet/minecraft/tags/TagKey; PRODUCES_CORALS_FROM_BONEMEAL ac - f Lnet/minecraft/tags/TagKey; REDUCED_WATER_AMBIENT_SPAWNS am - 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_FROGS ai - f Lnet/minecraft/tags/TagKey; SPAWNS_GOLD_RABBITS ak - f Lnet/minecraft/tags/TagKey; SPAWNS_SNOW_FOXES ar - f Lnet/minecraft/tags/TagKey; SPAWNS_WARM_VARIANT_FROGS aj - f Lnet/minecraft/tags/TagKey; SPAWNS_WHITE_RABBITS al - 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 x - f Lnet/minecraft/tags/TagKey; ALL_HANGING_SIGNS aA - f Lnet/minecraft/tags/TagKey; ALL_SIGNS aB - f Lnet/minecraft/tags/TagKey; ANCIENT_CITY_REPLACEABLE bU - f Lnet/minecraft/tags/TagKey; ANIMALS_SPAWNABLE_ON bW - f Lnet/minecraft/tags/TagKey; ANVIL M - f Lnet/minecraft/tags/TagKey; ARMADILLO_SPAWNABLE_ON bX - f Lnet/minecraft/tags/TagKey; AXOLOTLS_SPAWNABLE_ON bY - f Lnet/minecraft/tags/TagKey; AZALEA_GROWS_ON ch - f Lnet/minecraft/tags/TagKey; AZALEA_ROOT_REPLACEABLE bw - f Lnet/minecraft/tags/TagKey; BADLANDS_TERRACOTTA ah - f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS E - f Lnet/minecraft/tags/TagKey; BAMBOO_PLANTABLE_ON au - f Lnet/minecraft/tags/TagKey; BANNERS G - f Lnet/minecraft/tags/TagKey; BASE_STONE_NETHER bh - f Lnet/minecraft/tags/TagKey; BASE_STONE_OVERWORLD be - f Lnet/minecraft/tags/TagKey; BEACON_BASE_BLOCKS aM - f Lnet/minecraft/tags/TagKey; BEDS R - f Lnet/minecraft/tags/TagKey; BEEHIVES aG - f Lnet/minecraft/tags/TagKey; BEE_GROWABLES aI - f Lnet/minecraft/tags/TagKey; BIG_DRIPLEAF_PLACEABLE by - f Lnet/minecraft/tags/TagKey; BIRCH_LOGS w - f Lnet/minecraft/tags/TagKey; BLOCKS_WIND_CHARGE_EXPLOSIONS cy - f Lnet/minecraft/tags/TagKey; BUTTONS f - f Lnet/minecraft/tags/TagKey; CAMEL_SAND_STEP_SOUND_BLOCKS bp - f Lnet/minecraft/tags/TagKey; CAMPFIRES aV - f Lnet/minecraft/tags/TagKey; CANDLES ae - f Lnet/minecraft/tags/TagKey; CANDLE_CAKES bk - f Lnet/minecraft/tags/TagKey; CAULDRONS bl - f Lnet/minecraft/tags/TagKey; CAVE_VINES bt - f Lnet/minecraft/tags/TagKey; CEILING_HANGING_SIGNS ay - f Lnet/minecraft/tags/TagKey; CHERRY_LOGS y - f Lnet/minecraft/tags/TagKey; CLIMBABLE aP - f Lnet/minecraft/tags/TagKey; COAL_ORES ab - f Lnet/minecraft/tags/TagKey; COMBINATION_STEP_SOUND_BLOCKS bo - f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL aj - f Lnet/minecraft/tags/TagKey; CONCRETE_POWDER ai - f Lnet/minecraft/tags/TagKey; CONVERTABLE_TO_MUD ci - f Lnet/minecraft/tags/TagKey; COPPER_ORES ad - f Lnet/minecraft/tags/TagKey; CORALS at - f Lnet/minecraft/tags/TagKey; CORAL_BLOCKS aq - f Lnet/minecraft/tags/TagKey; CORAL_PLANTS as - f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS C - f Lnet/minecraft/tags/TagKey; CROPS aH - f Lnet/minecraft/tags/TagKey; CRYSTAL_SOUND_BLOCKS bm - f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS br - f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS u - f Lnet/minecraft/tags/TagKey; DEAD_BUSH_MAY_PLACE_ON cl - f Lnet/minecraft/tags/TagKey; DEEPSLATE_ORE_REPLACEABLES bg - f Lnet/minecraft/tags/TagKey; DIAMOND_ORES Y - f Lnet/minecraft/tags/TagKey; DIRT af - f Lnet/minecraft/tags/TagKey; DOES_NOT_BLOCK_HOPPERS cz - f Lnet/minecraft/tags/TagKey; DOORS p - f Lnet/minecraft/tags/TagKey; DRAGON_IMMUNE aC - f Lnet/minecraft/tags/TagKey; DRAGON_TRANSPARENT aD - f Lnet/minecraft/tags/TagKey; DRIPSTONE_REPLACEABLE bs - f Lnet/minecraft/tags/TagKey; EMERALD_ORES ac - f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_PROVIDER cv - f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_TRANSMITTER cw - f Lnet/minecraft/tags/TagKey; ENDERMAN_HOLDABLE al - f Lnet/minecraft/tags/TagKey; FALL_DAMAGE_RESETTING aQ - f Lnet/minecraft/tags/TagKey; FEATURES_CANNOT_REPLACE bO - f Lnet/minecraft/tags/TagKey; FENCES S - f Lnet/minecraft/tags/TagKey; FENCE_GATES aY - f Lnet/minecraft/tags/TagKey; FIRE aK - f Lnet/minecraft/tags/TagKey; FLOWERS U - f Lnet/minecraft/tags/TagKey; FLOWER_POTS ak - f Lnet/minecraft/tags/TagKey; FOXES_SPAWNABLE_ON ce - f Lnet/minecraft/tags/TagKey; FROGS_SPAWNABLE_ON cg - f Lnet/minecraft/tags/TagKey; FROG_PREFER_JUMP_TO bR - f Lnet/minecraft/tags/TagKey; GEODE_INVALID_BLOCKS bQ - f Lnet/minecraft/tags/TagKey; GOATS_SPAWNABLE_ON bZ - f Lnet/minecraft/tags/TagKey; GOLD_ORES W - f Lnet/minecraft/tags/TagKey; GUARDED_BY_PIGLINS aW - f Lnet/minecraft/tags/TagKey; HOGLIN_REPELLENTS aS - f Lnet/minecraft/tags/TagKey; ICE am - f Lnet/minecraft/tags/TagKey; IMPERMEABLE ao - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_DIAMOND_TOOL bJ - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_GOLD_TOOL bM - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_IRON_TOOL bK - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_NETHERITE_TOOL bI - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_STONE_TOOL bL - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_WOODEN_TOOL bN - f Lnet/minecraft/tags/TagKey; INFINIBURN_END bd - f Lnet/minecraft/tags/TagKey; INFINIBURN_NETHER bc - f Lnet/minecraft/tags/TagKey; INFINIBURN_OVERWORLD bb - f Lnet/minecraft/tags/TagKey; INSIDE_STEP_SOUND_BLOCKS bn - f Lnet/minecraft/tags/TagKey; INVALID_SPAWN_INSIDE cq - f Lnet/minecraft/tags/TagKey; IRON_ORES X - f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS z - f Lnet/minecraft/tags/TagKey; LAPIS_ORES aa - f Lnet/minecraft/tags/TagKey; LAVA_POOL_STONE_CANNOT_REPLACE bP - f Lnet/minecraft/tags/TagKey; LEAVES O - f Lnet/minecraft/tags/TagKey; LOGS t - f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN r - f Lnet/minecraft/tags/TagKey; LUSH_GROUND_REPLACEABLE bv - f Lnet/minecraft/tags/TagKey; MAINTAINS_FARMLAND cx - f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS B - f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS_CAN_GROW_THROUGH cj - f Lnet/minecraft/tags/TagKey; MANGROVE_ROOTS_CAN_GROW_THROUGH ck - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_AXE bA - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_HOE bB - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_PICKAXE bC - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_SHOVEL bD - f Lnet/minecraft/tags/TagKey; MOOSHROOMS_SPAWNABLE_ON ca - f Lnet/minecraft/tags/TagKey; MOSS_REPLACEABLE bu - f Lnet/minecraft/tags/TagKey; MUSHROOM_GROW_BLOCK ba - f Lnet/minecraft/tags/TagKey; NEEDS_DIAMOND_TOOL bF - f Lnet/minecraft/tags/TagKey; NEEDS_IRON_TOOL bG - f Lnet/minecraft/tags/TagKey; NEEDS_STONE_TOOL bH - f Lnet/minecraft/tags/TagKey; NETHER_CARVER_REPLACEABLES bj - f Lnet/minecraft/tags/TagKey; NYLIUM aL - f Lnet/minecraft/tags/TagKey; OAK_LOGS v - f Lnet/minecraft/tags/TagKey; OCCLUDES_VIBRATION_SIGNALS bq - f Lnet/minecraft/tags/TagKey; OVERWORLD_CARVER_REPLACEABLES bi - f Lnet/minecraft/tags/TagKey; OVERWORLD_NATURAL_LOGS s - f Lnet/minecraft/tags/TagKey; PARROTS_SPAWNABLE_ON cb - f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS V - f Lnet/minecraft/tags/TagKey; PLANKS b - f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWNABLE_ON_ALTERNATE cc - f Lnet/minecraft/tags/TagKey; PORTALS aJ - f Lnet/minecraft/tags/TagKey; PRESSURE_PLATES l - f Lnet/minecraft/tags/TagKey; PREVENT_MOB_SPAWNING_INSIDE aX - f Lnet/minecraft/tags/TagKey; RABBITS_SPAWNABLE_ON cd - f Lnet/minecraft/tags/TagKey; RAILS N - f Lnet/minecraft/tags/TagKey; REDSTONE_ORES Z - f Lnet/minecraft/tags/TagKey; REPLACEABLE cu - f Lnet/minecraft/tags/TagKey; REPLACEABLE_BY_TREES cn - f Lnet/minecraft/tags/TagKey; SAND H - f Lnet/minecraft/tags/TagKey; SAPLINGS q - f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE bS - f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE_WORLD_GEN bT - f Lnet/minecraft/tags/TagKey; SHULKER_BOXES aR - f Lnet/minecraft/tags/TagKey; SIGNS ax - f Lnet/minecraft/tags/TagKey; SLABS K - f Lnet/minecraft/tags/TagKey; SMALL_DRIPLEAF_PLACEABLE bx - f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS Q - f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS I - f Lnet/minecraft/tags/TagKey; SNAPS_GOAT_HORN cm - f Lnet/minecraft/tags/TagKey; SNIFFER_DIGGABLE_BLOCK cr - f Lnet/minecraft/tags/TagKey; SNIFFER_EGG_HATCH_BOOST cs - f Lnet/minecraft/tags/TagKey; SNOW bz - f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CANNOT_SURVIVE_ON co - f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CAN_SURVIVE_ON cp - f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS aT - f Lnet/minecraft/tags/TagKey; SOUL_SPEED_BLOCKS aN - f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS A - f Lnet/minecraft/tags/TagKey; STAIRS J - f Lnet/minecraft/tags/TagKey; STANDING_SIGNS av - f Lnet/minecraft/tags/TagKey; STONE_BRICKS c - f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e - f Lnet/minecraft/tags/TagKey; STONE_ORE_REPLACEABLES bf - f Lnet/minecraft/tags/TagKey; STONE_PRESSURE_PLATES n - f Lnet/minecraft/tags/TagKey; STRIDER_WARM_BLOCKS aU - f Lnet/minecraft/tags/TagKey; SWORD_EFFICIENT bE - f Lnet/minecraft/tags/TagKey; TALL_FLOWERS T - f Lnet/minecraft/tags/TagKey; TERRACOTTA ag - f Lnet/minecraft/tags/TagKey; TRAIL_RUINS_REPLACEABLE ct - f Lnet/minecraft/tags/TagKey; TRAPDOORS P - f Lnet/minecraft/tags/TagKey; UNDERWATER_BONEMEALS ap - f Lnet/minecraft/tags/TagKey; UNSTABLE_BOTTOM_CENTER aZ - f Lnet/minecraft/tags/TagKey; VALID_SPAWN an - f Lnet/minecraft/tags/TagKey; VIBRATION_RESONATORS bV - f Lnet/minecraft/tags/TagKey; WALLS L - f Lnet/minecraft/tags/TagKey; WALL_CORALS ar - f Lnet/minecraft/tags/TagKey; WALL_HANGING_SIGNS az - f Lnet/minecraft/tags/TagKey; WALL_POST_OVERRIDE aO - f Lnet/minecraft/tags/TagKey; WALL_SIGNS aw - f Lnet/minecraft/tags/TagKey; WARPED_STEMS D - f Lnet/minecraft/tags/TagKey; WART_BLOCKS F - f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE aE - f Lnet/minecraft/tags/TagKey; WITHER_SUMMON_BASE_BLOCKS aF - f Lnet/minecraft/tags/TagKey; WOLVES_SPAWNABLE_ON cf - 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_SLABS j - f Lnet/minecraft/tags/TagKey; WOODEN_STAIRS i - f Lnet/minecraft/tags/TagKey; WOODEN_TRAPDOORS o - 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 (Ljava/util/Map;)Ljava/util/Map; build a - m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; build 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/Collection;)V lambda$build$3 a - m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)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 (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/server/packs/resources/ResourceManager;)Ljava/util/Map; load a - m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; loadAndBuild b - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; directory c - f Ljava/util/function/Function; idToValue b -c net/minecraft/tags/TagLoader$1 net/minecraft/tags/TagDataPack$1 - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; element a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; tag b - f Lnet/minecraft/tags/TagLoader; this$0 b - f Ljava/util/Map; val$newTags a -c net/minecraft/tags/TagLoader$SortingEntry net/minecraft/tags/TagDataPack$b - 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$EntryWithSource net/minecraft/tags/TagDataPack$a - 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/FastColor net/minecraft/util/ColorUtil - m (F)I as8BitChannel a -c net/minecraft/util/FastColor$ABGR32 net/minecraft/util/ColorUtil$a - m (I)I alpha a - m (I)I blue d - m (II)I color a - m (IIII)I color a - m (I)I green c - m (I)I opaque f - m (I)I red b - m (I)I transparent e -c net/minecraft/util/FastColor$ARGB32 net/minecraft/util/ColorUtil$b - m (I)I alpha a - m (I)I blue d - m (II)I color b - m (III)I color a - m (IIII)I color a - m (FFFF)I colorFromFloat a - m (I)I green c - m (FII)I lerp a - m (II)I multiply a - m (I)I opaque e - m (I)I red b -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/MobSpawnType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;)Ljava/util/Optional; trySpawnMob a -c net/minecraft/util/SpawnUtil$Strategy net/minecraft/util/SpawnUtil$a - f Lnet/minecraft/util/SpawnUtil$Strategy; LEGACY_IRON_GOLEM a - f Lnet/minecraft/util/SpawnUtil$Strategy; ON_TOP_OF_COLLIDER b -c net/minecraft/world/LockCode net/minecraft/world/ChestLock - m (Lnet/minecraft/nbt/CompoundTag;)V addToTag a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/LockCode; fromTag b - m ()Ljava/lang/String; key 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 Ljava/lang/String; key d -c net/minecraft/world/Nameable net/minecraft/world/INamableTileEntity - m ()Lnet/minecraft/network/chat/Component; getCustomName ah - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Z hasCustomName ag -c net/minecraft/DetectedVersion net/minecraft/MinecraftVersion - m ()Ljava/util/Date; getBuildTime f - m ()Lnet/minecraft/world/level/storage/DataVersion; getDataVersion d - m ()Ljava/lang/String; getId b - m ()Ljava/lang/String; getName c - m (Lnet/minecraft/server/packs/PackType;)I getPackVersion a - m ()I getProtocolVersion e - m ()Z isStable g - m ()Lnet/minecraft/WorldVersion; tryDetectVersion a - f Lnet/minecraft/WorldVersion; BUILT_IN a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Date; buildTime j - f I dataPackVersion i - f Ljava/lang/String; id c - f Ljava/lang/String; name d - f I protocolVersion g - f I resourcePackVersion h - f Z stable e - f Lnet/minecraft/world/level/storage/DataVersion; worldVersion f -c net/minecraft/SharedConstants net/minecraft/SharedConstants - m (Lnet/minecraft/world/level/ChunkPos;)Z debugVoidTerrain a - m ()V enableDataFixerOptimizations d - m ()Lnet/minecraft/WorldVersion; getCurrentVersion b - m ()I getProtocolVersion c - m (Lnet/minecraft/WorldVersion;)V setVersion a - m ()V tryDetectVersion a - f F AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK bl - f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY bn - f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE bm - f Z CHECK_DATA_FIXER_SCHEMA aW - f Z COMMAND_STACK_TRACES aK - f Z CRASH_EAGERLY h - f Lnet/minecraft/WorldVersion; CURRENT_VERSION bq - f Ljava/util/Set; DATA_FIX_TYPES_TO_OPTIMIZE aY - f I DATA_PACK_FORMAT j - f Ljava/lang/String; DATA_VERSION_TAG m - f Z DEBUG_ALLOW_LOW_SIM_DISTANCE t - f Z DEBUG_AQUIFERS aq - f Z DEBUG_BEES V - f Z DEBUG_BLOCK_BREAK X - f Z DEBUG_BRAIN U - f Z DEBUG_BREEZE_MOB ak - f Z DEBUG_BYPASS_REALMS_VERSION_CHECK ag - f Z DEBUG_CARVERS ad - f Z DEBUG_CHUNKS J - f Z DEBUG_COLLISION A - f Z DEBUG_DISABLE_AQUIFERS aw - f Z DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION aD - f Z DEBUG_DISABLE_BLENDING aC - f Z DEBUG_DISABLE_CARVERS ay - f Z DEBUG_DISABLE_FEATURES aA - f Z DEBUG_DISABLE_FLUID_GENERATION av - f Z DEBUG_DISABLE_LIQUID_SPREADING ap - f Z DEBUG_DISABLE_ORE_VEINS aB - f Z DEBUG_DISABLE_STRUCTURES az - f Z DEBUG_DISABLE_SURFACE ax - f Z DEBUG_DONT_SAVE_WORLD ab - f Z DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND aR - f Z DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES M - f Z DEBUG_DUMP_TEXTURE_ATLAS L - f Z DEBUG_FEATURE_COUNT aO - f Z DEBUG_FORCE_ONBOARDING_SCREEN an - f Z DEBUG_FORCE_TELEMETRY aQ - f Z DEBUG_GAME_EVENT_LISTENERS K - f Z DEBUG_GOAL_SELECTOR S - f Z DEBUG_HEIGHTMAP z - f Z DEBUG_HOTKEYS u - f Z DEBUG_IGNORE_LOCAL_MOB_CAP ao - f Z DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING ar - f Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN aa - f Z DEBUG_LARGE_DRIPSTONE ac - f Z DEBUG_LIGHT F - f Z DEBUG_MONITOR_TICK_TIMES Z - f Z DEBUG_NAMED_RUNNABLES R - f Z DEBUG_NEIGHBORSUPDATE D - f Z DEBUG_ONLY_GENERATE_HALF_THE_WORLD au - f Z DEBUG_OPEN_INCOMPATIBLE_WORLDS s - f Z DEBUG_ORE_VEINS ae - f Z DEBUG_PATHFINDING x - f Z DEBUG_RAIDS W - f Z DEBUG_RENDER w - f Z DEBUG_RESOURCE_GENERATION_OVERRIDE aP - f Z DEBUG_RESOURCE_LOAD_TIMES Y - f Z DEBUG_SAVE_STRUCTURES_AS_SNBT O - f Z DEBUG_SCULK_CATALYST af - f Z DEBUG_SHAPES C - f Z DEBUG_SHOW_SERVER_DEBUG_VALUES aM - f Z DEBUG_SKY_LIGHT_SECTIONS G - f Z DEBUG_SOCIAL_INTERACTIONS ah - f Z DEBUG_SOLID_FACE I - f Z DEBUG_STORE_CHUNK_STACKTRACES aN - f Z DEBUG_STRUCTURES E - f Z DEBUG_STRUCTURE_EDIT_MODE N - f Z DEBUG_SUBTITLES aG - f Z DEBUG_SUPPORT_BLOCKS B - f Z DEBUG_SYNCHRONOUS_GL_LOGS P - f Z DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS al - f Z DEBUG_UI_NARRATION v - f Z DEBUG_UNLOCK_ALL_TRADES aj - f Z DEBUG_VALIDATE_RESOURCE_PATH_CASE ai - f Z DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS am - f Z DEBUG_VERBOSE_SERVER_EVENTS Q - f Z DEBUG_VILLAGE_SECTIONS T - f Z DEBUG_WATER y - f Z DEBUG_WORLDGENATTEMPT H - f Z DEBUG_WORLD_RECREATE aL - f I DEFAULT_MINECRAFT_PORT aE - f I FAKE_MS_JITTER aI - f I FAKE_MS_LATENCY aH - f Z FIX_SAND_DUPE q - f Z FIX_TNT_DUPE p - f [C ILLEGAL_FILE_CHARACTERS bg - f Z INGAME_DEBUG_OUTPUT aF - f Z IS_RUNNING_IN_IDE aX - f I LANGUAGE_FORMAT k - f F MAXIMUM_BLOCK_EXPLOSION_RESISTANCE aT - f J MAXIMUM_TICK_TIME_NANOS aS - f I MAX_CHAINED_NEIGHBOR_UPDATES be - f I MAX_CHAT_LENGTH ba - f I MAX_FUNCTION_COMMAND_LENGTH bc - f I MAX_PLAYER_NAME_LENGTH bd - f I MAX_RENDER_DISTANCE bf - f I MAX_USER_INPUT_COMMAND_LENGTH bb - f I MILLIS_PER_TICK bi - f Z MULTITHREADED_RENDERING o - f Lio/netty/util/ResourceLeakDetector$Level; NETTY_LEAK_DETECTION aJ - f I RELEASE_NETWORK_PROTOCOL_VERSION e - f I REPORT_FORMAT_VERSION l - f I RESOURCE_PACK_FORMAT i - f Ljava/lang/String; SERIES c - f Z SNAPSHOT a - f I SNAPSHOT_NETWORK_PROTOCOL_VERSION f - f I SNAPSHOT_PROTOCOL_BIT bp - f I SNBT_NAG_VERSION g - f I TICKS_PER_GAME_DAY bk - f I TICKS_PER_MINUTE bj - f I TICKS_PER_SECOND bh - f Z USE_DEBUG_FEATURES r - f Z USE_DEVONLY aV - f Z USE_NEW_RENDERSYSTEM n - f Z USE_WORKFLOWS_HOOKS aU - f Ljava/lang/String; VERSION_STRING d - f I WORLD_ICON_SIZE bo - f I WORLD_RESOLUTION aZ - f I WORLD_VERSION b - f Z debugGenerateSquareTerrainWithoutNoise as - f Z debugGenerateStripedTerrainWithoutNoise at -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 q - 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 ()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 h - f J PACKED_X_MASK k - f I PACKED_Y_LENGTH i - f J PACKED_Y_MASK l - f I PACKED_Z_LENGTH j - f J PACKED_Z_MASK m - f I RELATIVE_X_SHIFT q - f I RELATIVE_Y_SHIFT r - f I RELATIVE_Z_SHIFT s - 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 I X_OFFSET p - f I Y_OFFSET n - f I Z_OFFSET o -c net/minecraft/core/SectionPos$1 net/minecraft/core/SectionPosition$1 - f Lnet/minecraft/core/Cursor3D; cursor a - f I val$maxX e - f I val$maxY f - f I val$maxZ g - f I val$minX b - f I val$minY c - f I val$minZ d -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 ()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/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 - f Ljava/util/Map; val$storage b -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/lang/String;)Z contains e - m (Ljava/lang/String;I)Z contains b - m ()Lnet/minecraft/nbt/CompoundTag; copy i - m ()Lnet/minecraft/nbt/Tag; copy d - m (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/ClassCastException;)Lnet/minecraft/CrashReport; createReport a - m ()Ljava/util/Set; entrySet j - m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get c - m ()Ljava/util/Set; getAllKeys e - m (Ljava/lang/String;)Z getBoolean q - m (Ljava/lang/String;)B getByte f - m (Ljava/lang/String;)[B getByteArray m - m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; getCompound p - m (Ljava/lang/String;)D getDouble k - m (Ljava/lang/String;)F getFloat j - m ()B getId b - m (Ljava/lang/String;)I getInt h - m (Ljava/lang/String;)[I getIntArray n - m (Ljava/lang/String;I)Lnet/minecraft/nbt/ListTag; getList c - m (Ljava/lang/String;)J getLong i - m (Ljava/lang/String;)[J getLongArray o - m (Ljava/lang/String;)S getShort g - m (Ljava/lang/String;)Ljava/lang/String; getString l - m (Ljava/lang/String;)B getTagType d - m ()Lnet/minecraft/nbt/TagType; getType c - m (Ljava/lang/String;)Ljava/util/UUID; getUUID a - m (Ljava/lang/String;)Z hasUUID b - m ()Z isEmpty g - m (Ljava/lang/String;)Ljava/lang/String; lambda$createReport$3 s - 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;Ljava/util/List;)V putByteArray 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;Ljava/util/List;)V putIntArray b - m (Ljava/lang/String;[I)V putIntArray a - m (Ljava/lang/String;J)V putLong a - m (Ljava/lang/String;Ljava/util/List;)V putLongArray c - 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 (Ljava/lang/String;Ljava/util/UUID;)V putUUID 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 h - m ()I size f - m ()I sizeInBytes a - 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 I MAP_ENTRY_SIZE_IN_BYTES w - f I SELF_SIZE_IN_BYTES c - 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/IntTag;)V add b - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/IntArrayTag; copy e - m (I)Lnet/minecraft/nbt/IntTag; get a - m ()[I getAsIntArray g - m ()B getElementType f - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m (I)Lnet/minecraft/nbt/IntTag; remove b - m (ILnet/minecraft/nbt/IntTag;)Lnet/minecraft/nbt/IntTag; set a - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Ljava/util/List;)[I toArray 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/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/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/GameProfileCache; profileCache f - m ()Lnet/minecraft/util/SignatureValidator; profileKeySignatureValidator a - m ()Lcom/mojang/authlib/GameProfileRepository; profileRepository e - m ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet d - m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService c - f Ljava/lang/String; USERID_CACHE_FILE e - f Lnet/minecraft/server/players/GameProfileCache; profileCache d - f Lcom/mojang/authlib/GameProfileRepository; profileRepository c - 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/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/tags/TagManager net/minecraft/tags/TagRegistry - m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; createLoader a - m ()Ljava/util/List; getResult a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; getTagDir a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagLoader;Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/tags/TagManager$LoadResult; lambda$createLoader$3 a - m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; lambda$reload$0 b - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$reload$1 a - m (Ljava/util/List;Ljava/lang/Void;)V lambda$reload$2 a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a - f Ljava/util/Map; CUSTOM_REGISTRY_DIRECTORIES a - f Lnet/minecraft/core/RegistryAccess; registryAccess b - f Ljava/util/List; results c -c net/minecraft/tags/TagManager$LoadResult net/minecraft/tags/TagRegistry$a - 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/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/BitStorage$DataBitConsumer net/minecraft/util/DataBits$DataBitConsumer -c net/minecraft/util/Brightness net/minecraft/util/Brightness - m ()I block b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()I pack a - m ()I sky c - m (I)Lnet/minecraft/util/Brightness; unpack a - 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/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromJson a - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)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/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; fromJson b - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; fromJson a - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; fromJson a - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromNullableJson a - m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)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/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromNullableJson a - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; fromNullableJson b - 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/io/Reader;Z)Lcom/google/gson/JsonObject; parse a - m (Ljava/lang/String;)Lcom/google/gson/JsonObject; parse a - m (Ljava/lang/String;Z)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/OptionEnum net/minecraft/util/OptionEnum - m ()Lnet/minecraft/network/chat/Component; getCaption d - m ()I getId a - m ()Ljava/lang/String; getKey b -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 (C)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 a - m (I)Z lambda$isValidPlayerName$0 b - 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 k - m ()Ljava/util/UUID; getId h - m ()Lnet/minecraft/network/chat/Component; getName i - m ()Lnet/minecraft/world/BossEvent$BossBarOverlay; getOverlay l - m ()F getProgress j - 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 o - m ()Z shouldDarkenScreen m - m ()Z shouldPlayBossMusic n - 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 c - m (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; byName a - m ()Lnet/minecraft/ChatFormatting; getFormatting a - m ()Ljava/lang/String; getName b - f [Lnet/minecraft/world/BossEvent$BossBarColor; $VALUES j - f Lnet/minecraft/world/BossEvent$BossBarColor; BLUE b - 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 i - f Ljava/lang/String; name h -c net/minecraft/world/BossEvent$BossBarOverlay net/minecraft/world/BossBattle$BarStyle - m ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; $values b - m (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; byName a - m ()Ljava/lang/String; getName a - f [Lnet/minecraft/world/BossEvent$BossBarOverlay; $VALUES g - 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 f -c net/minecraft/world/Clearable net/minecraft/world/Clearable - m ()V clearContent a - m (Ljava/lang/Object;)V tryClear 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 (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()I getMaxStackSize ah_ - m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize e_ - m (Ljava/util/function/Predicate;)Z hasAnyMatching a_ - m (Ljava/util/Set;)Z hasAnyOf a - 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;)V startOpen d_ - 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/player/Player;)V stopOpen c - f F DEFAULT_DISTANCE_BUFFER o_ -c net/minecraft/world/item/Item net/minecraft/world/item/Item - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/world/item/Item; asItem r - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder o - 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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m ()Z canFitInsideContainerItems am_ - m ()Lnet/minecraft/core/component/DataComponentMap; components p - 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/player/Player;F)F getAttackDamageBonus a - m (Lnet/minecraft/world/item/ItemStack;)I getBarColor g - m (Lnet/minecraft/world/item/ItemStack;)I getBarWidth f - m ()Lnet/minecraft/sounds/SoundEvent; getBreakingSound e - m ()Lnet/minecraft/world/item/Item; getCraftingRemainingItem u - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; getDefaultAttributeModifiers j - m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance w - m ()I getDefaultMaxStackSize q - m ()Lnet/minecraft/network/chat/Component; getDescription s - m ()Ljava/lang/String; getDescriptionId a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId i - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a - m ()Lnet/minecraft/sounds/SoundEvent; getDrinkingSound ak_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound al_ - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/item/Item;)I getId a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName o - m ()Ljava/lang/String; getOrCreateDescriptionId t - 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 h - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m ()Z hasCraftingRemainingItem v - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z 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/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V inventoryTick a - m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible e - m ()Z isComplex aj_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable a - m (Lnet/minecraft/world/item/ItemStack;)Z isFoil d_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem 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/level/Level;Lnet/minecraft/world/entity/player/Player;)V onCraftedBy b - 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/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V releaseUsing a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease m - m (Lnet/minecraft/world/item/ItemStack;)V verifyComponentsAfterLoad n - f I ABSOLUTE_MAX_STACK_SIZE h - f Ljava/util/UUID; BASE_ATTACK_DAMAGE_UUID e - f Ljava/util/UUID; BASE_ATTACK_SPEED_UUID f - f Ljava/util/Map; BY_BLOCK d - f I DEFAULT_MAX_STACK_SIZE g - f Lorg/slf4j/Logger; LOGGER a - f I MAX_BAR_WIDTH i - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b - f Lnet/minecraft/core/component/DataComponentMap; components c - f Lnet/minecraft/world/item/Item; craftingRemainingItem j - f Ljava/lang/String; descriptionId k - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures l -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/core/component/DataComponentMap; buildAndValidateComponents b - m ()Lnet/minecraft/core/component/DataComponentMap; buildComponents c - 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 a - m (I)Lnet/minecraft/world/item/Item$Properties; durability 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/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; rarity a - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; requiredFeatures a - m (I)Lnet/minecraft/world/item/Item$Properties; stacksTo a - f Lcom/google/common/collect/Interner; COMPONENT_INTERNER a - f Lnet/minecraft/core/component/DataComponentMap$Builder; components b - f Lnet/minecraft/world/item/Item; craftingRemainingItem c - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures d -c net/minecraft/world/item/Item$TooltipContext net/minecraft/world/item/Item$b - 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 (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 (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 (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/item/Tier net/minecraft/world/item/ToolMaterial - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/component/Tool; createToolProperties a - m ()F getAttackDamageBonus c - m ()I getEnchantmentValue e - m ()Lnet/minecraft/tags/TagKey; getIncorrectBlocksForDrops d - m ()Lnet/minecraft/world/item/crafting/Ingredient; getRepairIngredient f - m ()F getSpeed b - m ()I getUses a -c net/minecraft/world/phys/AABB net/minecraft/world/phys/AxisAlignedBB - 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 (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/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; getCenter f - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;[DLnet/minecraft/core/Direction;DDD)Lnet/minecraft/core/Direction; getDirection a - 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/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 (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/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 ()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 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 i - f F y j -c net/minecraft/world/phys/Vec3 net/minecraft/world/phys/Vec3D - 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 ()D horizontalDistance h - m ()D horizontalDistanceSqr i - 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 i - m ()D length f - m ()D lengthSqr g - 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/core/Direction;D)Lnet/minecraft/world/phys/Vec3; relative a - m ()Lnet/minecraft/world/phys/Vec3; reverse e - m (D)Lnet/minecraft/world/phys/Vec3; scale 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 j - 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/world/phys/Vec3; ZERO b - f D x c - f D y d - f D z e -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 h - m ()Lorg/joml/Quaternionf; getLeftRotation e - m ()Lorg/joml/Matrix4f; getMatrix c - m ()Lorg/joml/Quaternionf; getRightRotation g - m ()Lorg/joml/Vector3f; getScale f - m ()Lorg/joml/Vector3f; getTranslation d - 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 i - 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/Matrix4f; matrix c - f Lorg/joml/Quaternionf; rightRotation h - f Lorg/joml/Vector3f; scale g - f Lorg/joml/Vector3f; translation e -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 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)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 q - 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 Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; LOOKUP_TOP_FRONT m - f Lnet/minecraft/core/FrontAndTop; NORTH_UP k - 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 p - f Ljava/lang/String; name n - f Lnet/minecraft/core/Direction; top o -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/ByteTag;)V add b - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/Tag; copy d - m (I)Lnet/minecraft/nbt/ByteTag; get a - m ()[B getAsByteArray e - m ()B getElementType f - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m (I)Lnet/minecraft/nbt/ByteTag; remove b - m (ILnet/minecraft/nbt/ByteTag;)Lnet/minecraft/nbt/ByteTag; set a - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Ljava/util/List;)[B toArray 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/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/LongTag;)V add b - m (ILnet/minecraft/nbt/Tag;)V add c - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/LongArrayTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m (I)Lnet/minecraft/nbt/LongTag; get a - m ()[J getAsLongArray g - m ()B getElementType f - 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 c - m (ILnet/minecraft/nbt/LongTag;)Lnet/minecraft/nbt/LongTag; set a - m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set d - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Ljava/util/List;)[J toArray 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/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/resources/ResourceLocation;)V add a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V add a - m (Lnet/minecraft/resources/ResourceLocation;)V addHighlight d - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V addHighlight f - m (Lnet/minecraft/resources/ResourceLocation;)Z contains b - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z contains b - m (Lnet/minecraft/stats/RecipeBook;)V copyOverData a - m ()Lnet/minecraft/stats/RecipeBookSettings; getBookSettings a - m (Lnet/minecraft/world/inventory/RecipeBookMenu;)Z isFiltering a - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering b - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen a - m (Lnet/minecraft/resources/ResourceLocation;)V remove c - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V remove c - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V removeHighlight e - 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 - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z willHighlight d - f Lnet/minecraft/stats/RecipeBookSettings; bookSettings c - f Ljava/util/Set; highlight b - f Ljava/util/Set; known 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/lang/String; ACCESSIBILITY_HELP l - f Ljava/lang/String; ACCOUNT_SETTINGS g - f Ljava/lang/String; ATTRIBUTION d - f Ljava/lang/String; BLOCKING_HELP o - f Ljava/lang/String; BUY_MINECRAFT_JAVA f - f Ljava/lang/String; BUY_REALMS r - f Ljava/lang/String; EULA b - f Ljava/lang/String; GDPR a - f Ljava/lang/String; GENERAL_HELP k - f Ljava/lang/String; LICENSES e - f Ljava/lang/String; PRIVACY_STATEMENT c - f Ljava/lang/String; REALMS_CONTENT_CREATION t - f Ljava/lang/String; REALMS_TERMS s - f Ljava/lang/String; RELEASE_FEEDBACK i - f Ljava/lang/String; REPORTING_HELP m - f Ljava/lang/String; SNAPSHOT_BUGS_FEEDBACK j - f Ljava/lang/String; SNAPSHOT_FEEDBACK h - f Ljava/lang/String; START_REALMS_TRIAL q - f Ljava/lang/String; SUSPENSION_HELP n - f Ljava/lang/String; SYMLINK_HELP p -c net/minecraft/util/CubicSpline net/minecraft/util/CubicSpline - m (Lnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; builder a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)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 (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$1Point; lambda$codec$0 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/ToFloatFunction;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 a -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/ToFloatFunction; coordinate a - f Lit/unimi/dsi/fastutil/floats/FloatList; derivatives e - f Lit/unimi/dsi/fastutil/floats/FloatList; locations c - f Lnet/minecraft/util/ToFloatFunction; 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 c - m ()F minValue b - m ()Ljava/lang/String; parityString a - 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/ToFloatFunction; coordinate d - m (Lnet/minecraft/util/ToFloatFunction;[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 c - m ()F minValue b - m ()Ljava/lang/String; parityString a - 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/ToFloatFunction; 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 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 (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinExclusiveWithMessage 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 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; lambda$converter$0 a - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$converter$1 a - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; lambda$ensureHomogenous$46 a - m (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; lambda$ensureHomogenous$47 a - m (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; lambda$floatRangeMinExclusiveWithMessage$39 a - m (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$floatRangeMinExclusiveWithMessage$40 a - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$idResolverCodec$29 d - m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$30 c - m (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$31 a - m (Ljava/lang/Object;)Ljava/lang/String; lambda$idResolverCodec$32 b - m (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$33 a - m (IILjava/lang/Integer;)Ljava/lang/String; lambda$intRange$38 a - m (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; lambda$intRangeWithMessage$34 a - m (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$intRangeWithMessage$35 a - m (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$20 b - m (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$21 a - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; lambda$intervalCodec$22 c - m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$intervalCodec$23 a - m (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$24 a - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$intervalCodec$25 b - m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$26 a - m (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$27 a - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; lambda$intervalCodec$28 a - m ()Ljava/lang/String; lambda$nonEmptyHolderSet$44 c - m (Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyHolderSet$45 a - m ()Ljava/lang/String; lambda$nonEmptyList$42 d - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyList$43 a - m (Ljava/util/Map;I)Ljava/lang/String; lambda$sizeLimitedMap$80 a - m (ILjava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$sizeLimitedMap$81 a - m (Lorg/joml/Quaternionf;)Ljava/util/List; lambda$static$10 a - m (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; lambda$static$11 b - m (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; lambda$static$12 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13 d - m (Ljava/util/List;)Lorg/joml/Matrix4f; lambda$static$14 c - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$15 b - m (Lorg/joml/Matrix4f;)Ljava/util/List; lambda$static$16 a - m (Lorg/joml/Vector4f;)Ljava/lang/Integer; lambda$static$17 a - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$18 f - m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$19 e - m (Ljava/util/List;)Lorg/joml/Vector3f; lambda$static$2 i - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$3 h - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$36 b - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$37 a - m (Lorg/joml/Vector3f;)Ljava/util/List; lambda$static$4 a - m (Ljava/lang/Float;)Ljava/lang/String; lambda$static$41 a - m (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; lambda$static$48 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$49 k - m (Ljava/util/List;)Lorg/joml/Vector4f; lambda$static$5 g - m ()Ljava/lang/String; lambda$static$51 b - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$52 j - m ([B)Ljava/lang/String; lambda$static$53 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$54 i - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; lambda$static$55 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; lambda$static$56 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$57 h - m (Ljava/util/Optional;)Ljava/util/OptionalLong; lambda$static$58 a - m (Ljava/util/OptionalLong;)Ljava/util/Optional; lambda$static$59 a - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$6 f - m (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$60 a - m (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$61 a - m (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; lambda$static$62 a - m (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; lambda$static$63 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$64 c - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V lambda$static$65 a - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V lambda$static$66 a - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V lambda$static$67 a - m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; lambda$static$68 a - m (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; lambda$static$69 a - m (Lorg/joml/Vector4f;)Ljava/util/List; lambda$static$7 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$70 g - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$71 f - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$72 b - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V lambda$static$73 a - m (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; lambda$static$74 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$75 a - m ()Ljava/lang/String; lambda$static$76 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$77 e - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$78 d - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$79 c - m (Ljava/util/List;)Lorg/joml/Quaternionf; lambda$static$8 e - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$82 b - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$83 a - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$9 d - m (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$temporalCodec$50 a - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyHolderSet b - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyList a - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; object2BooleanMap d - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; optionalEmptyMap e - 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 a - 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 i - f Lcom/mojang/serialization/Codec; AXISANGLE4F f - f Lcom/mojang/serialization/Codec; BASE64_STRING p - f Lcom/mojang/serialization/Codec; BIT_SET u - f Lcom/mojang/serialization/Codec; CODEPOINT z - f Lcom/mojang/serialization/Codec; ESCAPED_STRING q - f Lcom/mojang/serialization/Codec; GAME_PROFILE x - f Lcom/mojang/serialization/MapCodec; GAME_PROFILE_WITHOUT_PROPERTIES C - f Lcom/mojang/serialization/Codec; INSTANT_ISO8601 o - f Lcom/mojang/serialization/Codec; JAVA b - f Lcom/mojang/serialization/Codec; JSON a - f Lcom/mojang/serialization/Codec; MATRIX4F h - f Lcom/mojang/serialization/Codec; NON_EMPTY_STRING y - f Lcom/mojang/serialization/Codec; NON_NEGATIVE_INT k - f Lcom/mojang/serialization/Codec; PATTERN n - f Lcom/mojang/serialization/Codec; PLAYER_NAME w - f Lcom/mojang/serialization/Codec; POSITIVE_FLOAT m - f Lcom/mojang/serialization/Codec; POSITIVE_INT l - f Lcom/mojang/serialization/Codec; PROPERTY B - f Lcom/mojang/serialization/Codec; PROPERTY_MAP v - f Lcom/mojang/serialization/Codec; QUATERNIONF g - f Lcom/mojang/serialization/Codec; QUATERNIONF_COMPONENTS e - f Lcom/mojang/serialization/Codec; RESOURCE_PATH_CODEC A - f Lcom/mojang/serialization/Codec; TAG_OR_ELEMENT_ID r - f Lcom/mojang/serialization/Codec; UNSIGNED_BYTE j - f Lcom/mojang/serialization/Codec; VECTOR3F c - f Lcom/mojang/serialization/Codec; VECTOR4F d - f Ljava/util/function/Function; fromOptionalLong t - f Ljava/util/function/Function; toOptionalLong s -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$2 net/minecraft/util/ExtraCodecs$2 - f Lcom/mojang/serialization/Codec; val$compressed a - f Lcom/mojang/serialization/Codec; val$normal b -c net/minecraft/util/ExtraCodecs$3 net/minecraft/util/ExtraCodecs$3 - f Lcom/mojang/serialization/MapCodec; val$compressed a - f Lcom/mojang/serialization/MapCodec; val$normal b -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 - f Ljava/util/function/Function; val$decodeLifecycle a - f Ljava/util/function/Function; val$encodeLifecycle b -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 - f Lcom/mojang/serialization/Codec; val$typeCodec c - f Ljava/util/function/Function; val$typeGetter e - f Ljava/lang/String; val$typeKey a - f Ljava/util/function/Function; val$valueCodec d - f Ljava/lang/String; val$valueKey b -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$TagOrElementLocation net/minecraft/util/ExtraCodecs$c - 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 - f Ljava/util/function/Function; val$getter a -c net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec net/minecraft/util/ExtraCodecs$b - 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/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V dropContentsOnDestroy 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 -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 i - f Ljava/util/function/IntFunction; BY_ID f - 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 I id g - f Ljava/lang/String; key h -c net/minecraft/world/entity/Mob net/minecraft/world/entity/EntityInsentient - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()V ate O - m ()V baseTick au - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem j - m ()Z canPickUpLoot fV - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceEqualItem c - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m ()Z canWearBodyArmor fS - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; checkAndHandleImportantInteractions c - m ()V checkDespawn dB - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;)Z checkSpawnRules a - m ()V clampHeadRotationToBody ad - m ()V clearRestriction ga - m (Lnet/minecraft/world/entity/EntityType;Z)Lnet/minecraft/world/entity/Mob; convertTo a - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl E - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/storage/loot/LootParams; createEquipmentParams c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMobAttributes A - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m (Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable a - m (ZZ)V dropLeash a - m (Lnet/minecraft/util/RandomSource;FLnet/minecraft/world/entity/EquipmentSlot;)V enchantSpawnedArmor a - m (Lnet/minecraft/util/RandomSource;F)V enchantSpawnedWeapon a - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map;)V equip a - m (Lnet/minecraft/world/entity/EquipmentTable;)V equip a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; equipItemIfPossible i - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval P - m (Lnet/minecraft/world/item/ItemStack;)D getApproximateAttackDamageWithItem o - m ()Ljava/lang/Iterable; getArmorAndBodyArmorSlots fb - m ()Ljava/lang/Iterable; getArmorSlots eZ - m ()Lnet/minecraft/world/phys/AABB; getAttackBoundingBox gj - m ()Lnet/minecraft/world/item/ItemStack; getBodyArmorItem fR - m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger cQ - m ()Lnet/minecraft/resources/ResourceKey; getDefaultLootTable T - m (Lnet/minecraft/world/entity/EquipmentSlot;)F getEquipmentDropChance g - m (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; getEquipmentForSlot a - m ()I getExperienceReward ej - m ()Ljava/lang/Iterable; getHandSlots fa - m ()I getHeadRotSpeed ae - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m ()Lnet/minecraft/world/entity/ai/control/JumpControl; getJumpControl I - m ()Lnet/minecraft/world/entity/Entity; getLeashHolder gf - m ()Lnet/minecraft/world/entity/ai/control/LookControl; getLookControl G - m ()Lnet/minecraft/resources/ResourceKey; getLootTable eF - m ()J getLootTableSeed eG - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fu - m ()I getMaxFallDistance cx - m ()I getMaxHeadXRot aa - m ()I getMaxHeadYRot ab - m ()I getMaxSpawnClusterSize fQ - m ()Lnet/minecraft/world/entity/ai/control/MoveControl; getMoveControl H - m ()Lnet/minecraft/world/entity/ai/navigation/PathNavigation; getNavigation K - m (Lnet/minecraft/world/level/pathfinder/PathType;)F getPathfindingMalus a - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m ()Lnet/minecraft/core/Vec3i; getPickupReach V - m ()Lnet/minecraft/core/BlockPos; getRestrictCenter fY - m ()F getRestrictRadius fZ - m ()Lnet/minecraft/world/entity/ai/sensing/Sensing; getSensing M - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Lnet/minecraft/world/entity/LivingEntity; getTargetFromBrain N - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z hasAnyComponentExceptDamage p - m ()Z hasRestriction gb - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()Z isAggressive gi - m (Lnet/minecraft/world/item/ItemStack;)Z isBodyArmorItem l - m ()Z isEffectiveAi db - m ()Z isLeashed gd - m ()Z isLeftHanded gh - m (I)Z isMaxGroupSizeReached d - m ()Z isNoAi gg - m ()Z isPersistenceRequired fW - m ()Z isSunBurnTick gk - m ()Z isWearingBodyArmor fT - m (Lnet/minecraft/world/entity/LivingEntity;)Z isWithinMeleeAttackRange i - m ()Z isWithinRestriction fX - m (Lnet/minecraft/core/BlockPos;)Z isWithinRestriction a - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m (Lnet/minecraft/world/entity/Entity;FF)V lookAt a - m ()Z mayBeLeashed ge - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a - m ()V onPathfindingDone D - m ()V onPathfindingStart C - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playAmbientSound Q - m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound e - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentEnchantments b - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m ()V removeAfterChangingDimensions cv - m (Ljava/util/function/Predicate;)V removeAllGoals c - m ()V removeFreeWill gl - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence W - m ()V resetAmbientSoundTime s - m ()V restoreLeashFromSave gm - m (Lnet/minecraft/core/BlockPos;I)V restrictTo a - m (FFF)F rotlerp a - m ()V sendDebugPackets Y - m ()V serverAiStep fq - m (Z)V setAggressive v - m (Z)V setBaby a - m (Lnet/minecraft/world/item/ItemStack;)V setBodyArmorItem m - m (Z)V setCanPickUpLoot a_ - m (I)V setDelayedLeashHolderId s - m (Lnet/minecraft/world/entity/EquipmentSlot;F)V setDropChance a - m (Lnet/minecraft/world/entity/EquipmentSlot;)V setGuaranteedDrop f - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlotAndDropWhenKilled b - m (Lnet/minecraft/world/entity/Entity;Z)V setLeashedTo b - m (Z)V setLeftHanded u - m (Z)V setNoAi t - m (Lnet/minecraft/world/level/pathfinder/PathType;F)V setPathfindingMalus a - m ()V setPersistenceRequired fU - m (F)V setSpeed y - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m (F)V setXxa E - m (F)V setYya D - m (F)V setZza C - m ()Z shouldDespawnInPeaceful X - m ()Z shouldPassengersInheritMalus B - m ()V spawnAnim R - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m ()V stopInPlace U - m ()V tick l - m (FF)F tickHeadTurn e - m ()V tickLeash gc - m ()V updateControlFlags S - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_MOB_FLAGS_ID b - f D DEFAULT_ATTACK_REACH bY - f F DEFAULT_EQUIPMENT_DROP_CHANCE bJ - f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH bX - f Ljava/lang/String; LEASH_TAG bI - f F MAX_ENCHANTED_ARMOR_CHANCE bG - f F MAX_ENCHANTED_WEAPON_CHANCE bH - f F MAX_PICKUP_LOOT_CHANCE bF - f F MAX_WEARING_ARMOR_CHANCE g - f I MOB_FLAG_AGGRESSIVE e - f I MOB_FLAG_LEFTHANDED d - f I MOB_FLAG_NO_AI c - f I PICKUP_REACH f - f I PRESERVE_ITEM_DROP_CHANCE bK - f I UPDATE_GOAL_SELECTOR_EVERY_N_TICKS bL - f I ambientSoundTime bM - f [F armorDropChances bV - f Lnet/minecraft/core/NonNullList; armorItems cd - f F bodyArmorDropChance bW - f Lnet/minecraft/world/item/ItemStack; bodyArmorItem ce - f Lnet/minecraft/world/entity/ai/control/BodyRotationControl; bodyRotationControl bZ - f Z canPickUpLoot cf - f I delayedLeashHolderId cl - f Lcom/mojang/datafixers/util/Either; delayedLeashInfo cm - f Lnet/minecraft/world/entity/ai/goal/GoalSelector; goalSelector bS - f [F handDropChances bU - f Lnet/minecraft/core/NonNullList; handItems cc - f Lnet/minecraft/world/entity/ai/control/JumpControl; jumpControl bQ - f Lnet/minecraft/world/entity/Entity; leashHolder ck - f Lnet/minecraft/world/entity/ai/control/LookControl; lookControl bO - f Lnet/minecraft/resources/ResourceKey; lootTable ci - f J lootTableSeed cj - f Lnet/minecraft/world/entity/ai/control/MoveControl; moveControl bP - f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation bR - f Ljava/util/Map; pathfindingMalus ch - f Z persistenceRequired cg - f Lnet/minecraft/core/BlockPos; restrictCenter cn - f F restrictRadius co - f Lnet/minecraft/world/entity/ai/sensing/Sensing; sensing cb - f Lnet/minecraft/world/entity/LivingEntity; target ca - f Lnet/minecraft/world/entity/ai/goal/GoalSelector; targetSelector bT - f I xpReward bN -c net/minecraft/world/entity/Mob$1 net/minecraft/world/entity/EntityInsentient$1 -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; OMINOUS_BOTTLE O - 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/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$0 o - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$1 n - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$10 e - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$11 d - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$12 c - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$13 b - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$14 a - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$2 m - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$3 l - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$4 k - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$5 j - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$6 i - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$7 h - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$8 g - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$9 f - m (Lnet/minecraft/world/item/BlockItem;)Lnet/minecraft/world/item/Item; registerBlock a - m (Lnet/minecraft/world/level/block/Block;)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;)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;)Lnet/minecraft/world/item/Item; registerItem a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; registerItem a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; registerItem a - f Lnet/minecraft/world/item/Item; ACACIA_BOAT oc - f Lnet/minecraft/world/item/Item; ACACIA_BUTTON mm - f Lnet/minecraft/world/item/Item; ACACIA_CHEST_BOAT od - f Lnet/minecraft/world/item/Item; ACACIA_DOOR mN - f Lnet/minecraft/world/item/Item; ACACIA_FENCE fd - f Lnet/minecraft/world/item/Item; ACACIA_FENCE_GATE nA - f Lnet/minecraft/world/item/Item; ACACIA_HANGING_SIGN qr - f Lnet/minecraft/world/item/Item; ACACIA_LEAVES cy - f Lnet/minecraft/world/item/Item; ACACIA_LOG bG - f Lnet/minecraft/world/item/Item; ACACIA_PLANKS O - f Lnet/minecraft/world/item/Item; ACACIA_PRESSURE_PLATE mB - f Lnet/minecraft/world/item/Item; ACACIA_SAPLING aa - f Lnet/minecraft/world/item/Item; ACACIA_SIGN qg - f Lnet/minecraft/world/item/Item; ACACIA_SLAB dW - f Lnet/minecraft/world/item/Item; ACACIA_STAIRS gx - f Lnet/minecraft/world/item/Item; ACACIA_TRAPDOOR nh - f Lnet/minecraft/world/item/Item; ACACIA_WOOD co - f Lnet/minecraft/world/item/Item; ACTIVATOR_RAIL nK - f Lnet/minecraft/world/item/Item; AIR a - f Lnet/minecraft/world/item/Item; ALLAY_SPAWN_EGG sv - f Lnet/minecraft/world/item/Item; ALLIUM dn - f Lnet/minecraft/world/item/Item; AMETHYST_BLOCK aI - f Lnet/minecraft/world/item/Item; AMETHYST_CLUSTER xk - f Lnet/minecraft/world/item/Item; AMETHYST_SHARD oC - f Lnet/minecraft/world/item/Item; ANCIENT_DEBRIS aC - f Lnet/minecraft/world/item/Item; ANDESITE g - f Lnet/minecraft/world/item/Item; ANDESITE_SLAB ly - f Lnet/minecraft/world/item/Item; ANDESITE_STAIRS lh - f Lnet/minecraft/world/item/Item; ANDESITE_WALL gR - f Lnet/minecraft/world/item/Item; ANGLER_POTTERY_SHERD xL - f Lnet/minecraft/world/item/Item; ANVIL hd - f Lnet/minecraft/world/item/Item; APPLE ot - f Lnet/minecraft/world/item/Item; ARCHER_POTTERY_SHERD xM - f Lnet/minecraft/world/item/Item; ARMADILLO_SCUTE oq - f Lnet/minecraft/world/item/Item; ARMADILLO_SPAWN_EGG su - f Lnet/minecraft/world/item/Item; ARMOR_STAND uF - f Lnet/minecraft/world/item/Item; ARMS_UP_POTTERY_SHERD xN - f Lnet/minecraft/world/item/Item; ARROW ov - f Lnet/minecraft/world/item/Item; AXOLOTL_BUCKET qJ - f Lnet/minecraft/world/item/Item; AXOLOTL_SPAWN_EGG sw - f Lnet/minecraft/world/item/Item; AZALEA cP - f Lnet/minecraft/world/item/Item; AZALEA_LEAVES cC - f Lnet/minecraft/world/item/Item; AZURE_BLUET do - f Lnet/minecraft/world/item/Item; BAKED_POTATO uh - f Lnet/minecraft/world/item/Item; BAMBOO dR - f Lnet/minecraft/world/item/Item; BAMBOO_BLOCK bO - f Lnet/minecraft/world/item/Item; BAMBOO_BUTTON mq - f Lnet/minecraft/world/item/Item; BAMBOO_CHEST_RAFT ol - f Lnet/minecraft/world/item/Item; BAMBOO_DOOR mR - f Lnet/minecraft/world/item/Item; BAMBOO_FENCE fh - f Lnet/minecraft/world/item/Item; BAMBOO_FENCE_GATE nE - f Lnet/minecraft/world/item/Item; BAMBOO_HANGING_SIGN qv - f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC V - f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_SLAB eb - f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_STAIRS gC - f Lnet/minecraft/world/item/Item; BAMBOO_PLANKS S - f Lnet/minecraft/world/item/Item; BAMBOO_PRESSURE_PLATE mF - f Lnet/minecraft/world/item/Item; BAMBOO_RAFT ok - f Lnet/minecraft/world/item/Item; BAMBOO_SIGN qk - f Lnet/minecraft/world/item/Item; BAMBOO_SLAB ea - f Lnet/minecraft/world/item/Item; BAMBOO_STAIRS gB - f Lnet/minecraft/world/item/Item; BAMBOO_TRAPDOOR nl - f Lnet/minecraft/world/item/Item; BARREL wg - f Lnet/minecraft/world/item/Item; BARRIER hB - f Lnet/minecraft/world/item/Item; BASALT fq - f Lnet/minecraft/world/item/Item; BAT_SPAWN_EGG sx - f Lnet/minecraft/world/item/Item; BEACON gG - f Lnet/minecraft/world/item/Item; BEDROCK ae - f Lnet/minecraft/world/item/Item; BEEF sa - f Lnet/minecraft/world/item/Item; BEEHIVE wy - f Lnet/minecraft/world/item/Item; BEETROOT vk - f Lnet/minecraft/world/item/Item; BEETROOT_SEEDS vl - f Lnet/minecraft/world/item/Item; BEETROOT_SOUP vm - f Lnet/minecraft/world/item/Item; BEE_NEST wx - f Lnet/minecraft/world/item/Item; BEE_SPAWN_EGG sy - f Lnet/minecraft/world/item/Item; BELL wo - f Lnet/minecraft/world/item/Item; BIG_DRIPLEAF dP - f Lnet/minecraft/world/item/Item; BIRCH_BOAT nY - f Lnet/minecraft/world/item/Item; BIRCH_BUTTON mk - f Lnet/minecraft/world/item/Item; BIRCH_CHEST_BOAT nZ - f Lnet/minecraft/world/item/Item; BIRCH_DOOR mL - f Lnet/minecraft/world/item/Item; BIRCH_FENCE fb - f Lnet/minecraft/world/item/Item; BIRCH_FENCE_GATE ny - f Lnet/minecraft/world/item/Item; BIRCH_HANGING_SIGN qp - f Lnet/minecraft/world/item/Item; BIRCH_LEAVES cw - f Lnet/minecraft/world/item/Item; BIRCH_LOG bE - f Lnet/minecraft/world/item/Item; BIRCH_PLANKS M - f Lnet/minecraft/world/item/Item; BIRCH_PRESSURE_PLATE mz - f Lnet/minecraft/world/item/Item; BIRCH_SAPLING Y - f Lnet/minecraft/world/item/Item; BIRCH_SIGN qe - f Lnet/minecraft/world/item/Item; BIRCH_SLAB dU - f Lnet/minecraft/world/item/Item; BIRCH_STAIRS gv - f Lnet/minecraft/world/item/Item; BIRCH_TRAPDOOR nf - f Lnet/minecraft/world/item/Item; BIRCH_WOOD cm - f Lnet/minecraft/world/item/Item; BLACKSTONE wD - f Lnet/minecraft/world/item/Item; BLACKSTONE_SLAB wE - f Lnet/minecraft/world/item/Item; BLACKSTONE_STAIRS wF - f Lnet/minecraft/world/item/Item; BLACKSTONE_WALL gW - f Lnet/minecraft/world/item/Item; BLACK_BANNER ve - f Lnet/minecraft/world/item/Item; BLACK_BED rR - f Lnet/minecraft/world/item/Item; BLACK_CANDLE xg - f Lnet/minecraft/world/item/Item; BLACK_CARPET hT - f Lnet/minecraft/world/item/Item; BLACK_CONCRETE jY - f Lnet/minecraft/world/item/Item; BLACK_CONCRETE_POWDER ko - f Lnet/minecraft/world/item/Item; BLACK_DYE rx - f Lnet/minecraft/world/item/Item; BLACK_GLAZED_TERRACOTTA jI - f Lnet/minecraft/world/item/Item; BLACK_SHULKER_BOX js - f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS is - f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS_PANE iI - f Lnet/minecraft/world/item/Item; BLACK_TERRACOTTA hA - f Lnet/minecraft/world/item/Item; BLACK_WOOL dj - f Lnet/minecraft/world/item/Item; BLADE_POTTERY_SHERD xO - f Lnet/minecraft/world/item/Item; BLAST_FURNACE wi - f Lnet/minecraft/world/item/Item; BLAZE_POWDER so - f Lnet/minecraft/world/item/Item; BLAZE_ROD sg - f Lnet/minecraft/world/item/Item; BLAZE_SPAWN_EGG sz - f Lnet/minecraft/world/item/Item; BLUE_BANNER va - f Lnet/minecraft/world/item/Item; BLUE_BED rN - f Lnet/minecraft/world/item/Item; BLUE_CANDLE xc - f Lnet/minecraft/world/item/Item; BLUE_CARPET hP - f Lnet/minecraft/world/item/Item; BLUE_CONCRETE jU - f Lnet/minecraft/world/item/Item; BLUE_CONCRETE_POWDER kk - f Lnet/minecraft/world/item/Item; BLUE_DYE rt - f Lnet/minecraft/world/item/Item; BLUE_GLAZED_TERRACOTTA jE - f Lnet/minecraft/world/item/Item; BLUE_ICE kV - f Lnet/minecraft/world/item/Item; BLUE_ORCHID dm - f Lnet/minecraft/world/item/Item; BLUE_SHULKER_BOX jo - f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS io - f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS_PANE iE - f Lnet/minecraft/world/item/Item; BLUE_TERRACOTTA hw - f Lnet/minecraft/world/item/Item; BLUE_WOOL df - f Lnet/minecraft/world/item/Item; BOGGED_SPAWN_EGG sA - f Lnet/minecraft/world/item/Item; BOLT_ARMOR_TRIM_SMITHING_TEMPLATE xK - f Lnet/minecraft/world/item/Item; BONE rz - f Lnet/minecraft/world/item/Item; BONE_BLOCK ja - f Lnet/minecraft/world/item/Item; BONE_MEAL ry - f Lnet/minecraft/world/item/Item; BOOK qP - f Lnet/minecraft/world/item/Item; BOOKSHELF eA - f Lnet/minecraft/world/item/Item; BOWL pq - f Lnet/minecraft/world/item/Item; BOW ou - f Lnet/minecraft/world/item/Item; BRAIN_CORAL kC - f Lnet/minecraft/world/item/Item; BRAIN_CORAL_BLOCK kx - f Lnet/minecraft/world/item/Item; BRAIN_CORAL_FAN kM - f Lnet/minecraft/world/item/Item; BREAD px - f Lnet/minecraft/world/item/Item; BREEZE_ROD yD - f Lnet/minecraft/world/item/Item; BREEZE_SPAWN_EGG sB - f Lnet/minecraft/world/item/Item; BREWER_POTTERY_SHERD xP - f Lnet/minecraft/world/item/Item; BREWING_STAND sq - f Lnet/minecraft/world/item/Item; BRICK qL - f Lnet/minecraft/world/item/Item; BRICKS ez - f Lnet/minecraft/world/item/Item; BRICK_SLAB ek - f Lnet/minecraft/world/item/Item; BRICK_STAIRS fX - f Lnet/minecraft/world/item/Item; BRICK_WALL gJ - f Lnet/minecraft/world/item/Item; BROWN_BANNER vb - f Lnet/minecraft/world/item/Item; BROWN_BED rO - f Lnet/minecraft/world/item/Item; BROWN_CANDLE xd - f Lnet/minecraft/world/item/Item; BROWN_CARPET hQ - f Lnet/minecraft/world/item/Item; BROWN_CONCRETE jV - f Lnet/minecraft/world/item/Item; BROWN_CONCRETE_POWDER kl - f Lnet/minecraft/world/item/Item; BROWN_DYE ru - f Lnet/minecraft/world/item/Item; BROWN_GLAZED_TERRACOTTA jF - f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM dA - f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM_BLOCK fO - f Lnet/minecraft/world/item/Item; BROWN_SHULKER_BOX jp - f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS ip - f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS_PANE iF - f Lnet/minecraft/world/item/Item; BROWN_TERRACOTTA hx - f Lnet/minecraft/world/item/Item; BROWN_WOOL dg - f Lnet/minecraft/world/item/Item; BRUSH xr - f Lnet/minecraft/world/item/Item; BUBBLE_CORAL kD - f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_BLOCK ky - f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_FAN kN - f Lnet/minecraft/world/item/Item; BUCKET qy - f Lnet/minecraft/world/item/Item; BUDDING_AMETHYST aJ - f Lnet/minecraft/world/item/Item; BUNDLE qU - f Lnet/minecraft/world/item/Item; BURN_POTTERY_SHERD xQ - f Lnet/minecraft/world/item/Item; CACTUS eW - f Lnet/minecraft/world/item/Item; CAKE rB - f Lnet/minecraft/world/item/Item; CALCITE l - f Lnet/minecraft/world/item/Item; CALIBRATED_SCULK_SENSOR ma - f Lnet/minecraft/world/item/Item; CAMEL_SPAWN_EGG sD - f Lnet/minecraft/world/item/Item; CAMPFIRE wt - f Lnet/minecraft/world/item/Item; CANDLE wQ - f Lnet/minecraft/world/item/Item; CARROT uf - f Lnet/minecraft/world/item/Item; CARROT_ON_A_STICK nR - f Lnet/minecraft/world/item/Item; CARTOGRAPHY_TABLE wj - f Lnet/minecraft/world/item/Item; CARVED_PUMPKIN fl - f Lnet/minecraft/world/item/Item; CAT_SPAWN_EGG sC - f Lnet/minecraft/world/item/Item; CAULDRON sr - f Lnet/minecraft/world/item/Item; CAVE_SPIDER_SPAWN_EGG sE - f Lnet/minecraft/world/item/Item; CHAIN fS - f Lnet/minecraft/world/item/Item; CHAINMAIL_BOOTS pF - f Lnet/minecraft/world/item/Item; CHAINMAIL_CHESTPLATE pD - f Lnet/minecraft/world/item/Item; CHAINMAIL_HELMET pC - f Lnet/minecraft/world/item/Item; CHAINMAIL_LEGGINGS pE - f Lnet/minecraft/world/item/Item; CHAIN_COMMAND_BLOCK iV - f Lnet/minecraft/world/item/Item; CHARCOAL ox - f Lnet/minecraft/world/item/Item; CHERRY_BOAT oe - f Lnet/minecraft/world/item/Item; CHERRY_BUTTON mn - f Lnet/minecraft/world/item/Item; CHERRY_CHEST_BOAT of - f Lnet/minecraft/world/item/Item; CHERRY_DOOR mO - f Lnet/minecraft/world/item/Item; CHERRY_FENCE fe - f Lnet/minecraft/world/item/Item; CHERRY_FENCE_GATE nB - f Lnet/minecraft/world/item/Item; CHERRY_HANGING_SIGN qs - f Lnet/minecraft/world/item/Item; CHERRY_LEAVES cz - f Lnet/minecraft/world/item/Item; CHERRY_LOG bH - f Lnet/minecraft/world/item/Item; CHERRY_PLANKS P - f Lnet/minecraft/world/item/Item; CHERRY_PRESSURE_PLATE mC - f Lnet/minecraft/world/item/Item; CHERRY_SAPLING ab - f Lnet/minecraft/world/item/Item; CHERRY_SIGN qh - f Lnet/minecraft/world/item/Item; CHERRY_SLAB dX - f Lnet/minecraft/world/item/Item; CHERRY_STAIRS gy - f Lnet/minecraft/world/item/Item; CHERRY_TRAPDOOR ni - f Lnet/minecraft/world/item/Item; CHERRY_WOOD cp - f Lnet/minecraft/world/item/Item; CHEST eN - f Lnet/minecraft/world/item/Item; CHEST_MINECART nN - f Lnet/minecraft/world/item/Item; CHICKEN sc - f Lnet/minecraft/world/item/Item; CHICKEN_SPAWN_EGG sF - f Lnet/minecraft/world/item/Item; CHIPPED_ANVIL he - f Lnet/minecraft/world/item/Item; CHISELED_BOOKSHELF eB - f Lnet/minecraft/world/item/Item; CHISELED_COPPER aS - f Lnet/minecraft/world/item/Item; CHISELED_DEEPSLATE fM - f Lnet/minecraft/world/item/Item; CHISELED_NETHER_BRICKS ge - f Lnet/minecraft/world/item/Item; CHISELED_POLISHED_BLACKSTONE wK - f Lnet/minecraft/world/item/Item; CHISELED_QUARTZ_BLOCK hg - f Lnet/minecraft/world/item/Item; CHISELED_RED_SANDSTONE iR - f Lnet/minecraft/world/item/Item; CHISELED_SANDSTONE cK - f Lnet/minecraft/world/item/Item; CHISELED_STONE_BRICKS fF - 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 eI - f Lnet/minecraft/world/item/Item; CHORUS_FRUIT vg - f Lnet/minecraft/world/item/Item; CHORUS_PLANT eH - f Lnet/minecraft/world/item/Item; CLAY eX - f Lnet/minecraft/world/item/Item; CLAY_BALL qM - f Lnet/minecraft/world/item/Item; CLOCK qW - f Lnet/minecraft/world/item/Item; COAL ow - f Lnet/minecraft/world/item/Item; COAL_BLOCK aD - f Lnet/minecraft/world/item/Item; COAL_ORE ak - f Lnet/minecraft/world/item/Item; COARSE_DIRT D - f Lnet/minecraft/world/item/Item; COAST_ARMOR_TRIM_SMITHING_TEMPLATE xv - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE j - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_SLAB lC - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_STAIRS ll - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_WALL gZ - f Lnet/minecraft/world/item/Item; COBBLESTONE J - f Lnet/minecraft/world/item/Item; COBBLESTONE_SLAB ej - f Lnet/minecraft/world/item/Item; COBBLESTONE_STAIRS eS - f Lnet/minecraft/world/item/Item; COBBLESTONE_WALL gH - f Lnet/minecraft/world/item/Item; COBWEB cM - f Lnet/minecraft/world/item/Item; COCOA_BEANS rh - f Lnet/minecraft/world/item/Item; COD qZ - f Lnet/minecraft/world/item/Item; COD_BUCKET qH - f Lnet/minecraft/world/item/Item; COD_SPAWN_EGG sG - f Lnet/minecraft/world/item/Item; COMMAND_BLOCK gF - f Lnet/minecraft/world/item/Item; COMMAND_BLOCK_MINECART uM - f Lnet/minecraft/world/item/Item; COMPARATOR lL - f Lnet/minecraft/world/item/Item; COMPASS qS - f Lnet/minecraft/world/item/Item; COMPOSTER wf - f Lnet/minecraft/world/item/Item; CONDUIT kW - f Lnet/minecraft/world/item/Item; COOKED_BEEF sb - f Lnet/minecraft/world/item/Item; COOKED_CHICKEN sd - f Lnet/minecraft/world/item/Item; COOKED_COD rd - f Lnet/minecraft/world/item/Item; COOKED_MUTTON uO - f Lnet/minecraft/world/item/Item; COOKED_PORKCHOP pY - f Lnet/minecraft/world/item/Item; COOKED_RABBIT uB - f Lnet/minecraft/world/item/Item; COOKED_SALMON re - f Lnet/minecraft/world/item/Item; COOKIE rS - f Lnet/minecraft/world/item/Item; COPPER_BLOCK aL - f Lnet/minecraft/world/item/Item; COPPER_BULB yq - f Lnet/minecraft/world/item/Item; COPPER_DOOR mU - f Lnet/minecraft/world/item/Item; COPPER_GRATE yi - f Lnet/minecraft/world/item/Item; COPPER_INGOT oG - f Lnet/minecraft/world/item/Item; COPPER_ORE ao - f Lnet/minecraft/world/item/Item; COPPER_TRAPDOOR no - f Lnet/minecraft/world/item/Item; CORNFLOWER du - f Lnet/minecraft/world/item/Item; COW_SPAWN_EGG sH - f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_BRICKS fJ - f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_TILES fL - f Lnet/minecraft/world/item/Item; CRACKED_NETHER_BRICKS gd - f Lnet/minecraft/world/item/Item; CRACKED_POLISHED_BLACKSTONE_BRICKS wO - f Lnet/minecraft/world/item/Item; CRACKED_STONE_BRICKS fE - f Lnet/minecraft/world/item/Item; CRAFTER rT - f Lnet/minecraft/world/item/Item; CRAFTING_TABLE eO - f Lnet/minecraft/world/item/Item; CREEPER_BANNER_PATTERN vX - f Lnet/minecraft/world/item/Item; CREEPER_HEAD up - f Lnet/minecraft/world/item/Item; CREEPER_SPAWN_EGG sI - f Lnet/minecraft/world/item/Item; CRIMSON_BUTTON mr - f Lnet/minecraft/world/item/Item; CRIMSON_DOOR mS - f Lnet/minecraft/world/item/Item; CRIMSON_FENCE fi - f Lnet/minecraft/world/item/Item; CRIMSON_FENCE_GATE nF - f Lnet/minecraft/world/item/Item; CRIMSON_FUNGUS dC - f Lnet/minecraft/world/item/Item; CRIMSON_HANGING_SIGN qw - f Lnet/minecraft/world/item/Item; CRIMSON_HYPHAE cs - f Lnet/minecraft/world/item/Item; CRIMSON_NYLIUM H - f Lnet/minecraft/world/item/Item; CRIMSON_PLANKS T - f Lnet/minecraft/world/item/Item; CRIMSON_PRESSURE_PLATE mG - f Lnet/minecraft/world/item/Item; CRIMSON_ROOTS dE - f Lnet/minecraft/world/item/Item; CRIMSON_SIGN ql - f Lnet/minecraft/world/item/Item; CRIMSON_SLAB ec - f Lnet/minecraft/world/item/Item; CRIMSON_STAIRS gD - f Lnet/minecraft/world/item/Item; CRIMSON_STEM bM - f Lnet/minecraft/world/item/Item; CRIMSON_TRAPDOOR nm - f Lnet/minecraft/world/item/Item; CROSSBOW vT - f Lnet/minecraft/world/item/Item; CRYING_OBSIDIAN wC - f Lnet/minecraft/world/item/Item; CUT_COPPER aW - f Lnet/minecraft/world/item/Item; CUT_COPPER_SLAB be - f Lnet/minecraft/world/item/Item; CUT_COPPER_STAIRS ba - f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE iS - f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE_SLAB eq - f Lnet/minecraft/world/item/Item; CUT_SANDSTONE cL - f Lnet/minecraft/world/item/Item; CUT_STANDSTONE_SLAB eh - f Lnet/minecraft/world/item/Item; CYAN_BANNER uY - f Lnet/minecraft/world/item/Item; CYAN_BED rL - f Lnet/minecraft/world/item/Item; CYAN_CANDLE xa - f Lnet/minecraft/world/item/Item; CYAN_CARPET hN - f Lnet/minecraft/world/item/Item; CYAN_CONCRETE jS - f Lnet/minecraft/world/item/Item; CYAN_CONCRETE_POWDER ki - f Lnet/minecraft/world/item/Item; CYAN_DYE rr - f Lnet/minecraft/world/item/Item; CYAN_GLAZED_TERRACOTTA jC - f Lnet/minecraft/world/item/Item; CYAN_SHULKER_BOX jm - f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS im - f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS_PANE iC - f Lnet/minecraft/world/item/Item; CYAN_TERRACOTTA hu - f Lnet/minecraft/world/item/Item; CYAN_WOOL dd - f Lnet/minecraft/world/item/Item; DAMAGED_ANVIL hf - f Lnet/minecraft/world/item/Item; DANDELION dk - f Lnet/minecraft/world/item/Item; DANGER_POTTERY_SHERD xR - f Lnet/minecraft/world/item/Item; DARK_OAK_BOAT og - f Lnet/minecraft/world/item/Item; DARK_OAK_BUTTON mo - f Lnet/minecraft/world/item/Item; DARK_OAK_CHEST_BOAT oh - f Lnet/minecraft/world/item/Item; DARK_OAK_DOOR mP - f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE ff - f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE_GATE nC - f Lnet/minecraft/world/item/Item; DARK_OAK_HANGING_SIGN qt - f Lnet/minecraft/world/item/Item; DARK_OAK_LEAVES cA - f Lnet/minecraft/world/item/Item; DARK_OAK_LOG bI - f Lnet/minecraft/world/item/Item; DARK_OAK_PLANKS Q - f Lnet/minecraft/world/item/Item; DARK_OAK_PRESSURE_PLATE mD - f Lnet/minecraft/world/item/Item; DARK_OAK_SAPLING ac - f Lnet/minecraft/world/item/Item; DARK_OAK_SIGN qi - f Lnet/minecraft/world/item/Item; DARK_OAK_SLAB dY - f Lnet/minecraft/world/item/Item; DARK_OAK_STAIRS gz - f Lnet/minecraft/world/item/Item; DARK_OAK_TRAPDOOR nj - f Lnet/minecraft/world/item/Item; DARK_OAK_WOOD cq - f Lnet/minecraft/world/item/Item; DARK_PRISMARINE iL - f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_SLAB eu - f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_STAIRS iO - f Lnet/minecraft/world/item/Item; DAYLIGHT_DETECTOR lY - f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL kG - f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_BLOCK ks - f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_FAN kR - f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL kH - f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_BLOCK kt - f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_FAN kS - f Lnet/minecraft/world/item/Item; DEAD_BUSH cR - f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL kI - f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_BLOCK ku - f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_FAN kT - f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL kJ - f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_BLOCK kv - f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_FAN kU - f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL kK - f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_BLOCK kr - f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_FAN kQ - f Lnet/minecraft/world/item/Item; DEBUG_STICK vx - f Lnet/minecraft/world/item/Item; DECORATED_POT eC - f Lnet/minecraft/world/item/Item; DEEPSLATE i - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICKS fI - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_SLAB lE - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_STAIRS ln - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_WALL hb - f Lnet/minecraft/world/item/Item; DEEPSLATE_COAL_ORE al - f Lnet/minecraft/world/item/Item; DEEPSLATE_COPPER_ORE ap - f Lnet/minecraft/world/item/Item; DEEPSLATE_DIAMOND_ORE az - f Lnet/minecraft/world/item/Item; DEEPSLATE_EMERALD_ORE av - f Lnet/minecraft/world/item/Item; DEEPSLATE_GOLD_ORE ar - f Lnet/minecraft/world/item/Item; DEEPSLATE_IRON_ORE an - f Lnet/minecraft/world/item/Item; DEEPSLATE_LAPIS_ORE ax - f Lnet/minecraft/world/item/Item; DEEPSLATE_REDSTONE_ORE at - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILES fK - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_SLAB lF - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_STAIRS lo - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_WALL hc - f Lnet/minecraft/world/item/Item; DETECTOR_RAIL nI - f Lnet/minecraft/world/item/Item; DIAMOND oy - f Lnet/minecraft/world/item/Item; DIAMOND_AXE pi - f Lnet/minecraft/world/item/Item; DIAMOND_BLOCK aN - f Lnet/minecraft/world/item/Item; DIAMOND_BOOTS pN - f Lnet/minecraft/world/item/Item; DIAMOND_CHESTPLATE pL - f Lnet/minecraft/world/item/Item; DIAMOND_HELMET pK - f Lnet/minecraft/world/item/Item; DIAMOND_HOE pj - f Lnet/minecraft/world/item/Item; DIAMOND_HORSE_ARMOR uI - f Lnet/minecraft/world/item/Item; DIAMOND_LEGGINGS pM - f Lnet/minecraft/world/item/Item; DIAMOND_ORE ay - f Lnet/minecraft/world/item/Item; DIAMOND_PICKAXE ph - f Lnet/minecraft/world/item/Item; DIAMOND_SHOVEL pg - f Lnet/minecraft/world/item/Item; DIAMOND_SWORD pf - f Lnet/minecraft/world/item/Item; DIORITE e - f Lnet/minecraft/world/item/Item; DIORITE_SLAB lB - f Lnet/minecraft/world/item/Item; DIORITE_STAIRS lk - f Lnet/minecraft/world/item/Item; DIORITE_WALL gV - f Lnet/minecraft/world/item/Item; DIRT C - f Lnet/minecraft/world/item/Item; DIRT_PATH hW - f Lnet/minecraft/world/item/Item; DISC_FRAGMENT_5 vO - f Lnet/minecraft/world/item/Item; DISPENSER lS - f Lnet/minecraft/world/item/Item; DOLPHIN_SPAWN_EGG sJ - f Lnet/minecraft/world/item/Item; DONKEY_SPAWN_EGG sK - f Lnet/minecraft/world/item/Item; DRAGON_BREATH vn - f Lnet/minecraft/world/item/Item; DRAGON_EGG gp - f Lnet/minecraft/world/item/Item; DRAGON_HEAD uq - f Lnet/minecraft/world/item/Item; DRIED_KELP rX - f Lnet/minecraft/world/item/Item; DRIED_KELP_BLOCK qN - f Lnet/minecraft/world/item/Item; DRIPSTONE_BLOCK A - f Lnet/minecraft/world/item/Item; DROPPER lT - f Lnet/minecraft/world/item/Item; DROWNED_SPAWN_EGG sL - f Lnet/minecraft/world/item/Item; DUNE_ARMOR_TRIM_SMITHING_TEMPLATE xu - f Lnet/minecraft/world/item/Item; ECHO_SHARD xq - f Lnet/minecraft/world/item/Item; EGG qR - f Lnet/minecraft/world/item/Item; ELDER_GUARDIAN_SPAWN_EGG sM - f Lnet/minecraft/world/item/Item; ELYTRA nT - f Lnet/minecraft/world/item/Item; EMERALD oz - f Lnet/minecraft/world/item/Item; EMERALD_BLOCK gs - f Lnet/minecraft/world/item/Item; EMERALD_ORE au - f Lnet/minecraft/world/item/Item; ENCHANTED_BOOK uw - f Lnet/minecraft/world/item/Item; ENCHANTED_GOLDEN_APPLE qb - f Lnet/minecraft/world/item/Item; ENCHANTING_TABLE gl - f Lnet/minecraft/world/item/Item; ENDERMAN_SPAWN_EGG sO - f Lnet/minecraft/world/item/Item; ENDERMITE_SPAWN_EGG sP - f Lnet/minecraft/world/item/Item; ENDER_CHEST gr - f Lnet/minecraft/world/item/Item; ENDER_DRAGON_SPAWN_EGG sN - f Lnet/minecraft/world/item/Item; ENDER_EYE ss - f Lnet/minecraft/world/item/Item; ENDER_PEARL sf - f Lnet/minecraft/world/item/Item; END_CRYSTAL vf - f Lnet/minecraft/world/item/Item; END_PORTAL_FRAME gm - f Lnet/minecraft/world/item/Item; END_ROD eG - f Lnet/minecraft/world/item/Item; END_STONE gn - f Lnet/minecraft/world/item/Item; END_STONE_BRICKS go - f Lnet/minecraft/world/item/Item; END_STONE_BRICK_SLAB lu - f Lnet/minecraft/world/item/Item; END_STONE_BRICK_STAIRS lc - f Lnet/minecraft/world/item/Item; END_STONE_BRICK_WALL gU - f Lnet/minecraft/world/item/Item; EVOKER_SPAWN_EGG sQ - f Lnet/minecraft/world/item/Item; EXPERIENCE_BOTTLE tW - f Lnet/minecraft/world/item/Item; EXPLORER_POTTERY_SHERD xS - f Lnet/minecraft/world/item/Item; EXPOSED_CHISELED_COPPER aT - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER aP - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_BULB yr - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_DOOR mV - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_GRATE yj - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_TRAPDOOR np - f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER aX - f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_SLAB bf - f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_STAIRS bb - f Lnet/minecraft/world/item/Item; EYE_ARMOR_TRIM_SMITHING_TEMPLATE xy - f Lnet/minecraft/world/item/Item; FARMLAND eP - f Lnet/minecraft/world/item/Item; FEATHER pt - f Lnet/minecraft/world/item/Item; FERMENTED_SPIDER_EYE sn - f Lnet/minecraft/world/item/Item; FERN cO - f Lnet/minecraft/world/item/Item; FILLED_MAP rU - f Lnet/minecraft/world/item/Item; FIREWORK_ROCKET uu - f Lnet/minecraft/world/item/Item; FIREWORK_STAR uv - f Lnet/minecraft/world/item/Item; FIRE_CHARGE tX - f Lnet/minecraft/world/item/Item; FIRE_CORAL kE - f Lnet/minecraft/world/item/Item; FIRE_CORAL_BLOCK kz - f Lnet/minecraft/world/item/Item; FIRE_CORAL_FAN kO - f Lnet/minecraft/world/item/Item; FISHING_ROD qV - f Lnet/minecraft/world/item/Item; FLETCHING_TABLE wk - f Lnet/minecraft/world/item/Item; FLINT pW - f Lnet/minecraft/world/item/Item; FLINT_AND_STEEL os - f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA cQ - f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA_LEAVES cD - f Lnet/minecraft/world/item/Item; FLOWER_BANNER_PATTERN vW - f Lnet/minecraft/world/item/Item; FLOWER_POT ue - f Lnet/minecraft/world/item/Item; FLOW_ARMOR_TRIM_SMITHING_TEMPLATE xJ - f Lnet/minecraft/world/item/Item; FLOW_BANNER_PATTERN wc - f Lnet/minecraft/world/item/Item; FLOW_POTTERY_SHERD xT - f Lnet/minecraft/world/item/Item; FOX_SPAWN_EGG sR - f Lnet/minecraft/world/item/Item; FRIEND_POTTERY_SHERD xU - f Lnet/minecraft/world/item/Item; FROGSPAWN xp - f Lnet/minecraft/world/item/Item; FROG_SPAWN_EGG sS - f Lnet/minecraft/world/item/Item; FURNACE eQ - f Lnet/minecraft/world/item/Item; FURNACE_MINECART nO - f Lnet/minecraft/world/item/Item; GHAST_SPAWN_EGG sT - f Lnet/minecraft/world/item/Item; GHAST_TEAR sh - f Lnet/minecraft/world/item/Item; GILDED_BLACKSTONE wG - f Lnet/minecraft/world/item/Item; GLASS cG - f Lnet/minecraft/world/item/Item; GLASS_BOTTLE sl - f Lnet/minecraft/world/item/Item; GLASS_PANE fT - f Lnet/minecraft/world/item/Item; GLISTERING_MELON_SLICE st - f Lnet/minecraft/world/item/Item; GLOBE_BANNER_PATTERN wa - f Lnet/minecraft/world/item/Item; GLOWSTONE fu - f Lnet/minecraft/world/item/Item; GLOWSTONE_DUST qY - f Lnet/minecraft/world/item/Item; GLOW_BERRIES ws - f Lnet/minecraft/world/item/Item; GLOW_INK_SAC rg - f Lnet/minecraft/world/item/Item; GLOW_ITEM_FRAME ud - f Lnet/minecraft/world/item/Item; GLOW_LICHEN fW - f Lnet/minecraft/world/item/Item; GLOW_SQUID_SPAWN_EGG sU - f Lnet/minecraft/world/item/Item; GOAT_HORN we - f Lnet/minecraft/world/item/Item; GOAT_SPAWN_EGG sV - f Lnet/minecraft/world/item/Item; GOLDEN_APPLE qa - f Lnet/minecraft/world/item/Item; GOLDEN_AXE oY - f Lnet/minecraft/world/item/Item; GOLDEN_BOOTS pR - f Lnet/minecraft/world/item/Item; GOLDEN_CARROT uk - f Lnet/minecraft/world/item/Item; GOLDEN_CHESTPLATE pP - f Lnet/minecraft/world/item/Item; GOLDEN_HELMET pO - f Lnet/minecraft/world/item/Item; GOLDEN_HOE oZ - f Lnet/minecraft/world/item/Item; GOLDEN_HORSE_ARMOR uH - f Lnet/minecraft/world/item/Item; GOLDEN_LEGGINGS pQ - f Lnet/minecraft/world/item/Item; GOLDEN_PICKAXE oX - f Lnet/minecraft/world/item/Item; GOLDEN_SHOVEL oW - f Lnet/minecraft/world/item/Item; GOLDEN_SWORD oV - f Lnet/minecraft/world/item/Item; GOLD_BLOCK aM - f Lnet/minecraft/world/item/Item; GOLD_INGOT oI - f Lnet/minecraft/world/item/Item; GOLD_NUGGET si - f Lnet/minecraft/world/item/Item; GOLD_ORE aq - f Lnet/minecraft/world/item/Item; GRANITE c - f Lnet/minecraft/world/item/Item; GRANITE_SLAB lx - f Lnet/minecraft/world/item/Item; GRANITE_STAIRS lg - f Lnet/minecraft/world/item/Item; GRANITE_WALL gN - f Lnet/minecraft/world/item/Item; GRASS_BLOCK B - f Lnet/minecraft/world/item/Item; GRAVEL aj - f Lnet/minecraft/world/item/Item; GRAY_BANNER uW - f Lnet/minecraft/world/item/Item; GRAY_BED rJ - f Lnet/minecraft/world/item/Item; GRAY_CANDLE wY - f Lnet/minecraft/world/item/Item; GRAY_CARPET hL - f Lnet/minecraft/world/item/Item; GRAY_CONCRETE jQ - f Lnet/minecraft/world/item/Item; GRAY_CONCRETE_POWDER kg - f Lnet/minecraft/world/item/Item; GRAY_DYE rp - f Lnet/minecraft/world/item/Item; GRAY_GLAZED_TERRACOTTA jA - f Lnet/minecraft/world/item/Item; GRAY_SHULKER_BOX jk - f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS ik - f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS_PANE iA - f Lnet/minecraft/world/item/Item; GRAY_TERRACOTTA hs - f Lnet/minecraft/world/item/Item; GRAY_WOOL db - f Lnet/minecraft/world/item/Item; GREEN_BANNER vc - f Lnet/minecraft/world/item/Item; GREEN_BED rP - f Lnet/minecraft/world/item/Item; GREEN_CANDLE xe - f Lnet/minecraft/world/item/Item; GREEN_CARPET hR - f Lnet/minecraft/world/item/Item; GREEN_CONCRETE jW - f Lnet/minecraft/world/item/Item; GREEN_CONCRETE_POWDER km - f Lnet/minecraft/world/item/Item; GREEN_DYE rv - f Lnet/minecraft/world/item/Item; GREEN_GLAZED_TERRACOTTA jG - f Lnet/minecraft/world/item/Item; GREEN_SHULKER_BOX jq - f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS iq - f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS_PANE iG - f Lnet/minecraft/world/item/Item; GREEN_TERRACOTTA hy - f Lnet/minecraft/world/item/Item; GREEN_WOOL dh - f Lnet/minecraft/world/item/Item; GRINDSTONE wl - f Lnet/minecraft/world/item/Item; GUARDIAN_SPAWN_EGG sW - f Lnet/minecraft/world/item/Item; GUNPOWDER pu - f Lnet/minecraft/world/item/Item; GUSTER_BANNER_PATTERN wd - f Lnet/minecraft/world/item/Item; GUSTER_POTTERY_SHERD xV - f Lnet/minecraft/world/item/Item; HANGING_ROOTS dO - f Lnet/minecraft/world/item/Item; HAY_BLOCK hD - f Lnet/minecraft/world/item/Item; HEARTBREAK_POTTERY_SHERD xX - f Lnet/minecraft/world/item/Item; HEART_OF_THE_SEA vS - f Lnet/minecraft/world/item/Item; HEART_POTTERY_SHERD xW - f Lnet/minecraft/world/item/Item; HEAVY_CORE aH - f Lnet/minecraft/world/item/Item; HEAVY_WEIGHTED_PRESSURE_PLATE mw - f Lnet/minecraft/world/item/Item; HOGLIN_SPAWN_EGG sX - f Lnet/minecraft/world/item/Item; HONEYCOMB ww - f Lnet/minecraft/world/item/Item; HONEYCOMB_BLOCK wA - f Lnet/minecraft/world/item/Item; HONEY_BLOCK lP - f Lnet/minecraft/world/item/Item; HONEY_BOTTLE wz - f Lnet/minecraft/world/item/Item; HOPPER lR - f Lnet/minecraft/world/item/Item; HOPPER_MINECART nQ - f Lnet/minecraft/world/item/Item; HORN_CORAL kF - f Lnet/minecraft/world/item/Item; HORN_CORAL_BLOCK kA - f Lnet/minecraft/world/item/Item; HORN_CORAL_FAN kP - f Lnet/minecraft/world/item/Item; HORSE_SPAWN_EGG sY - f Lnet/minecraft/world/item/Item; HOST_ARMOR_TRIM_SMITHING_TEMPLATE xI - f Lnet/minecraft/world/item/Item; HOWL_POTTERY_SHERD xY - f Lnet/minecraft/world/item/Item; HUSK_SPAWN_EGG sZ - f Lnet/minecraft/world/item/Item; ICE eU - f Lnet/minecraft/world/item/Item; INFESTED_CHISELED_STONE_BRICKS fA - f Lnet/minecraft/world/item/Item; INFESTED_COBBLESTONE fw - f Lnet/minecraft/world/item/Item; INFESTED_CRACKED_STONE_BRICKS fz - f Lnet/minecraft/world/item/Item; INFESTED_DEEPSLATE fB - f Lnet/minecraft/world/item/Item; INFESTED_MOSSY_STONE_BRICKS fy - f Lnet/minecraft/world/item/Item; INFESTED_STONE fv - f Lnet/minecraft/world/item/Item; INFESTED_STONE_BRICKS fx - f Lnet/minecraft/world/item/Item; INK_SAC rf - f Lnet/minecraft/world/item/Item; IRON_AXE pd - f Lnet/minecraft/world/item/Item; IRON_BARS fR - f Lnet/minecraft/world/item/Item; IRON_BLOCK aK - f Lnet/minecraft/world/item/Item; IRON_BOOTS pJ - f Lnet/minecraft/world/item/Item; IRON_CHESTPLATE pH - f Lnet/minecraft/world/item/Item; IRON_DOOR mI - f Lnet/minecraft/world/item/Item; IRON_GOLEM_SPAWN_EGG ta - f Lnet/minecraft/world/item/Item; IRON_HELMET pG - f Lnet/minecraft/world/item/Item; IRON_HOE pe - f Lnet/minecraft/world/item/Item; IRON_HORSE_ARMOR uG - f Lnet/minecraft/world/item/Item; IRON_INGOT oE - f Lnet/minecraft/world/item/Item; IRON_LEGGINGS pI - f Lnet/minecraft/world/item/Item; IRON_NUGGET vv - f Lnet/minecraft/world/item/Item; IRON_ORE am - f Lnet/minecraft/world/item/Item; IRON_PICKAXE pc - f Lnet/minecraft/world/item/Item; IRON_SHOVEL pb - f Lnet/minecraft/world/item/Item; IRON_SWORD pa - f Lnet/minecraft/world/item/Item; IRON_TRAPDOOR nc - f Lnet/minecraft/world/item/Item; ITEM_FRAME uc - f Lnet/minecraft/world/item/Item; JACK_O_LANTERN fm - f Lnet/minecraft/world/item/Item; JIGSAW on - f Lnet/minecraft/world/item/Item; JUKEBOX eY - f Lnet/minecraft/world/item/Item; JUNGLE_BOAT oa - f Lnet/minecraft/world/item/Item; JUNGLE_BUTTON ml - f Lnet/minecraft/world/item/Item; JUNGLE_CHEST_BOAT ob - f Lnet/minecraft/world/item/Item; JUNGLE_DOOR mM - f Lnet/minecraft/world/item/Item; JUNGLE_FENCE fc - f Lnet/minecraft/world/item/Item; JUNGLE_FENCE_GATE nz - f Lnet/minecraft/world/item/Item; JUNGLE_HANGING_SIGN qq - f Lnet/minecraft/world/item/Item; JUNGLE_LEAVES cx - f Lnet/minecraft/world/item/Item; JUNGLE_LOG bF - f Lnet/minecraft/world/item/Item; JUNGLE_PLANKS N - f Lnet/minecraft/world/item/Item; JUNGLE_PRESSURE_PLATE mA - f Lnet/minecraft/world/item/Item; JUNGLE_SAPLING Z - f Lnet/minecraft/world/item/Item; JUNGLE_SIGN qf - f Lnet/minecraft/world/item/Item; JUNGLE_SLAB dV - f Lnet/minecraft/world/item/Item; JUNGLE_STAIRS gw - f Lnet/minecraft/world/item/Item; JUNGLE_TRAPDOOR ng - f Lnet/minecraft/world/item/Item; JUNGLE_WOOD cn - f Lnet/minecraft/world/item/Item; KELP dK - f Lnet/minecraft/world/item/Item; KNOWLEDGE_BOOK vw - f Lnet/minecraft/world/item/Item; LADDER eR - f Lnet/minecraft/world/item/Item; LANTERN wp - f Lnet/minecraft/world/item/Item; LAPIS_BLOCK cI - f Lnet/minecraft/world/item/Item; LAPIS_LAZULI oA - f Lnet/minecraft/world/item/Item; LAPIS_ORE aw - f Lnet/minecraft/world/item/Item; LARGE_AMETHYST_BUD xj - f Lnet/minecraft/world/item/Item; LARGE_FERN ic - f Lnet/minecraft/world/item/Item; LAVA_BUCKET qA - f Lnet/minecraft/world/item/Item; LEAD uK - f Lnet/minecraft/world/item/Item; LEATHER qD - f Lnet/minecraft/world/item/Item; LEATHER_BOOTS pB - f Lnet/minecraft/world/item/Item; LEATHER_CHESTPLATE pz - f Lnet/minecraft/world/item/Item; LEATHER_HELMET py - f Lnet/minecraft/world/item/Item; LEATHER_HORSE_ARMOR uJ - f Lnet/minecraft/world/item/Item; LEATHER_LEGGINGS pA - f Lnet/minecraft/world/item/Item; LECTERN lU - f Lnet/minecraft/world/item/Item; LEVER lW - f Lnet/minecraft/world/item/Item; LIGHT hC - f Lnet/minecraft/world/item/Item; LIGHTNING_ROD lX - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BANNER uS - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BED rF - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CANDLE wU - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CARPET hH - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE jM - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE_POWDER kc - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_DYE rl - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_GLAZED_TERRACOTTA jw - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_SHULKER_BOX jg - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS ig - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS_PANE iw - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_TERRACOTTA ho - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_WOOL cX - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BANNER uX - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BED rK - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CANDLE wZ - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CARPET hM - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE jR - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE_POWDER kh - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_DYE rq - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_GLAZED_TERRACOTTA jB - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_SHULKER_BOX jl - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS il - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS_PANE iB - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_TERRACOTTA ht - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_WOOL dc - f Lnet/minecraft/world/item/Item; LIGHT_WEIGHTED_PRESSURE_PLATE mv - f Lnet/minecraft/world/item/Item; LILAC hY - f Lnet/minecraft/world/item/Item; LILY_OF_THE_VALLEY dv - f Lnet/minecraft/world/item/Item; LILY_PAD gb - f Lnet/minecraft/world/item/Item; LIME_BANNER uU - f Lnet/minecraft/world/item/Item; LIME_BED rH - f Lnet/minecraft/world/item/Item; LIME_CANDLE wW - f Lnet/minecraft/world/item/Item; LIME_CARPET hJ - f Lnet/minecraft/world/item/Item; LIME_CONCRETE jO - f Lnet/minecraft/world/item/Item; LIME_CONCRETE_POWDER ke - f Lnet/minecraft/world/item/Item; LIME_DYE rn - f Lnet/minecraft/world/item/Item; LIME_GLAZED_TERRACOTTA jy - f Lnet/minecraft/world/item/Item; LIME_SHULKER_BOX ji - f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS ii - f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS_PANE iy - f Lnet/minecraft/world/item/Item; LIME_TERRACOTTA hq - f Lnet/minecraft/world/item/Item; LIME_WOOL cZ - f Lnet/minecraft/world/item/Item; LINGERING_POTION vr - f Lnet/minecraft/world/item/Item; LLAMA_SPAWN_EGG tb - f Lnet/minecraft/world/item/Item; LODESTONE wB - f Lnet/minecraft/world/item/Item; LOOM vV - f Lnet/minecraft/world/item/Item; MACE ub - f Lnet/minecraft/world/item/Item; MAGENTA_BANNER uR - f Lnet/minecraft/world/item/Item; MAGENTA_BED rE - f Lnet/minecraft/world/item/Item; MAGENTA_CANDLE wT - f Lnet/minecraft/world/item/Item; MAGENTA_CARPET hG - f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE jL - f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE_POWDER kb - f Lnet/minecraft/world/item/Item; MAGENTA_DYE rk - f Lnet/minecraft/world/item/Item; MAGENTA_GLAZED_TERRACOTTA jv - f Lnet/minecraft/world/item/Item; MAGENTA_SHULKER_BOX jf - f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS if - f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS_PANE iv - f Lnet/minecraft/world/item/Item; MAGENTA_TERRACOTTA hn - f Lnet/minecraft/world/item/Item; MAGENTA_WOOL cW - f Lnet/minecraft/world/item/Item; MAGMA_BLOCK iW - f Lnet/minecraft/world/item/Item; MAGMA_CREAM sp - f Lnet/minecraft/world/item/Item; MAGMA_CUBE_SPAWN_EGG tc - f Lnet/minecraft/world/item/Item; MANGROVE_BOAT oi - f Lnet/minecraft/world/item/Item; MANGROVE_BUTTON mp - f Lnet/minecraft/world/item/Item; MANGROVE_CHEST_BOAT oj - f Lnet/minecraft/world/item/Item; MANGROVE_DOOR mQ - f Lnet/minecraft/world/item/Item; MANGROVE_FENCE fg - f Lnet/minecraft/world/item/Item; MANGROVE_FENCE_GATE nD - f Lnet/minecraft/world/item/Item; MANGROVE_HANGING_SIGN qu - f Lnet/minecraft/world/item/Item; MANGROVE_LEAVES cB - f Lnet/minecraft/world/item/Item; MANGROVE_LOG bJ - f Lnet/minecraft/world/item/Item; MANGROVE_PLANKS R - f Lnet/minecraft/world/item/Item; MANGROVE_PRESSURE_PLATE mE - f Lnet/minecraft/world/item/Item; MANGROVE_PROPAGULE ad - f Lnet/minecraft/world/item/Item; MANGROVE_ROOTS bK - f Lnet/minecraft/world/item/Item; MANGROVE_SIGN qj - f Lnet/minecraft/world/item/Item; MANGROVE_SLAB dZ - f Lnet/minecraft/world/item/Item; MANGROVE_STAIRS gA - f Lnet/minecraft/world/item/Item; MANGROVE_TRAPDOOR nk - f Lnet/minecraft/world/item/Item; MANGROVE_WOOD cr - f Lnet/minecraft/world/item/Item; MAP uj - f Lnet/minecraft/world/item/Item; MEDIUM_AMETHYST_BUD xi - f Lnet/minecraft/world/item/Item; MELON fU - f Lnet/minecraft/world/item/Item; MELON_SEEDS rZ - f Lnet/minecraft/world/item/Item; MELON_SLICE rW - f Lnet/minecraft/world/item/Item; MILK_BUCKET qE - f Lnet/minecraft/world/item/Item; MINECART nM - f Lnet/minecraft/world/item/Item; MINER_POTTERY_SHERD xZ - f Lnet/minecraft/world/item/Item; MOJANG_BANNER_PATTERN vZ - f Lnet/minecraft/world/item/Item; MOOSHROOM_SPAWN_EGG td - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE eD - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_SLAB lt - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_STAIRS lb - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_WALL gI - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICKS fD - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_SLAB lr - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_STAIRS kZ - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_WALL gM - f Lnet/minecraft/world/item/Item; MOSS_BLOCK dN - f Lnet/minecraft/world/item/Item; MOSS_CARPET dL - f Lnet/minecraft/world/item/Item; MOURNER_POTTERY_SHERD ya - f Lnet/minecraft/world/item/Item; MUDDY_MANGROVE_ROOTS bL - f Lnet/minecraft/world/item/Item; MUD G - f Lnet/minecraft/world/item/Item; MUD_BRICKS fH - f Lnet/minecraft/world/item/Item; MUD_BRICK_SLAB em - f Lnet/minecraft/world/item/Item; MUD_BRICK_STAIRS fZ - f Lnet/minecraft/world/item/Item; MUD_BRICK_WALL gP - f Lnet/minecraft/world/item/Item; MULE_SPAWN_EGG te - f Lnet/minecraft/world/item/Item; MUSHROOM_STEM fQ - f Lnet/minecraft/world/item/Item; MUSHROOM_STEW pr - f Lnet/minecraft/world/item/Item; MUSIC_DISC_11 vI - f Lnet/minecraft/world/item/Item; MUSIC_DISC_13 vy - f Lnet/minecraft/world/item/Item; MUSIC_DISC_5 vM - f Lnet/minecraft/world/item/Item; MUSIC_DISC_BLOCKS vA - f Lnet/minecraft/world/item/Item; MUSIC_DISC_CAT vz - f Lnet/minecraft/world/item/Item; MUSIC_DISC_CHIRP vB - f Lnet/minecraft/world/item/Item; MUSIC_DISC_FAR vC - f Lnet/minecraft/world/item/Item; MUSIC_DISC_MALL vD - f Lnet/minecraft/world/item/Item; MUSIC_DISC_MELLOHI vE - f Lnet/minecraft/world/item/Item; MUSIC_DISC_OTHERSIDE vK - f Lnet/minecraft/world/item/Item; MUSIC_DISC_PIGSTEP vN - f Lnet/minecraft/world/item/Item; MUSIC_DISC_RELIC vL - f Lnet/minecraft/world/item/Item; MUSIC_DISC_STAL vF - f Lnet/minecraft/world/item/Item; MUSIC_DISC_STRAD vG - f Lnet/minecraft/world/item/Item; MUSIC_DISC_WAIT vJ - f Lnet/minecraft/world/item/Item; MUSIC_DISC_WARD vH - f Lnet/minecraft/world/item/Item; MUTTON uN - f Lnet/minecraft/world/item/Item; MYCELIUM ga - f Lnet/minecraft/world/item/Item; NAME_TAG uL - f Lnet/minecraft/world/item/Item; NAUTILUS_SHELL vR - f Lnet/minecraft/world/item/Item; NETHERITE_AXE pn - f Lnet/minecraft/world/item/Item; NETHERITE_BLOCK aO - f Lnet/minecraft/world/item/Item; NETHERITE_BOOTS pV - f Lnet/minecraft/world/item/Item; NETHERITE_CHESTPLATE pT - f Lnet/minecraft/world/item/Item; NETHERITE_HELMET pS - f Lnet/minecraft/world/item/Item; NETHERITE_HOE po - f Lnet/minecraft/world/item/Item; NETHERITE_INGOT oJ - f Lnet/minecraft/world/item/Item; NETHERITE_LEGGINGS pU - f Lnet/minecraft/world/item/Item; NETHERITE_PICKAXE pm - f Lnet/minecraft/world/item/Item; NETHERITE_SCRAP oK - f Lnet/minecraft/world/item/Item; NETHERITE_SHOVEL pl - f Lnet/minecraft/world/item/Item; NETHERITE_SWORD pk - f Lnet/minecraft/world/item/Item; NETHERITE_UPGRADE_SMITHING_TEMPLATE xs - f Lnet/minecraft/world/item/Item; NETHERRACK fn - f Lnet/minecraft/world/item/Item; NETHER_BRICK ux - f Lnet/minecraft/world/item/Item; NETHER_BRICKS gc - f Lnet/minecraft/world/item/Item; NETHER_BRICK_FENCE gf - f Lnet/minecraft/world/item/Item; NETHER_BRICK_SLAB en - f Lnet/minecraft/world/item/Item; NETHER_BRICK_STAIRS gg - f Lnet/minecraft/world/item/Item; NETHER_BRICK_WALL gQ - f Lnet/minecraft/world/item/Item; NETHER_GOLD_ORE aA - f Lnet/minecraft/world/item/Item; NETHER_QUARTZ_ORE aB - f Lnet/minecraft/world/item/Item; NETHER_SPROUTS dG - f Lnet/minecraft/world/item/Item; NETHER_STAR us - f Lnet/minecraft/world/item/Item; NETHER_WART sj - f Lnet/minecraft/world/item/Item; NETHER_WART_BLOCK iX - f Lnet/minecraft/world/item/Item; NOTE_BLOCK mf - f Lnet/minecraft/world/item/Item; OAK_BOAT nU - f Lnet/minecraft/world/item/Item; OAK_BUTTON mi - f Lnet/minecraft/world/item/Item; OAK_CHEST_BOAT nV - f Lnet/minecraft/world/item/Item; OAK_DOOR mJ - f Lnet/minecraft/world/item/Item; OAK_FENCE eZ - f Lnet/minecraft/world/item/Item; OAK_FENCE_GATE nw - f Lnet/minecraft/world/item/Item; OAK_HANGING_SIGN qn - f Lnet/minecraft/world/item/Item; OAK_LEAVES cu - f Lnet/minecraft/world/item/Item; OAK_LOG bC - f Lnet/minecraft/world/item/Item; OAK_PLANKS K - f Lnet/minecraft/world/item/Item; OAK_PRESSURE_PLATE mx - f Lnet/minecraft/world/item/Item; OAK_SAPLING W - f Lnet/minecraft/world/item/Item; OAK_SIGN qc - f Lnet/minecraft/world/item/Item; OAK_SLAB dS - f Lnet/minecraft/world/item/Item; OAK_STAIRS gt - f Lnet/minecraft/world/item/Item; OAK_TRAPDOOR nd - f Lnet/minecraft/world/item/Item; OAK_WOOD ck - f Lnet/minecraft/world/item/Item; OBSERVER lQ - f Lnet/minecraft/world/item/Item; OBSIDIAN eE - f Lnet/minecraft/world/item/Item; OCELOT_SPAWN_EGG tf - f Lnet/minecraft/world/item/Item; OCHRE_FROGLIGHT xm - f Lnet/minecraft/world/item/Item; OMINOUS_BOTTLE yC - f Lnet/minecraft/world/item/Item; OMINOUS_TRIAL_KEY yA - f Lnet/minecraft/world/item/Item; ORANGE_BANNER uQ - f Lnet/minecraft/world/item/Item; ORANGE_BED rD - f Lnet/minecraft/world/item/Item; ORANGE_CANDLE wS - f Lnet/minecraft/world/item/Item; ORANGE_CARPET hF - f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE jK - f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE_POWDER ka - f Lnet/minecraft/world/item/Item; ORANGE_DYE rj - f Lnet/minecraft/world/item/Item; ORANGE_GLAZED_TERRACOTTA ju - f Lnet/minecraft/world/item/Item; ORANGE_SHULKER_BOX je - f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS ie - f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS_PANE iu - f Lnet/minecraft/world/item/Item; ORANGE_TERRACOTTA hm - f Lnet/minecraft/world/item/Item; ORANGE_TULIP dq - f Lnet/minecraft/world/item/Item; ORANGE_WOOL cV - f Lnet/minecraft/world/item/Item; OXEYE_DAISY dt - f Lnet/minecraft/world/item/Item; OXIDIZED_CHISELED_COPPER aV - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER aR - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_BULB yt - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_DOOR mX - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_GRATE yl - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_TRAPDOOR nr - f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER aZ - f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_SLAB bh - f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_STAIRS bd - f Lnet/minecraft/world/item/Item; PACKED_ICE hV - f Lnet/minecraft/world/item/Item; PACKED_MUD fG - f Lnet/minecraft/world/item/Item; PAINTING pZ - f Lnet/minecraft/world/item/Item; PANDA_SPAWN_EGG tg - f Lnet/minecraft/world/item/Item; PAPER qO - f Lnet/minecraft/world/item/Item; PARROT_SPAWN_EGG th - f Lnet/minecraft/world/item/Item; PEARLESCENT_FROGLIGHT xo - f Lnet/minecraft/world/item/Item; PEONY ia - f Lnet/minecraft/world/item/Item; PETRIFIED_OAK_SLAB ei - f Lnet/minecraft/world/item/Item; PHANTOM_MEMBRANE vQ - f Lnet/minecraft/world/item/Item; PHANTOM_SPAWN_EGG ti - f Lnet/minecraft/world/item/Item; PIGLIN_BANNER_PATTERN wb - f Lnet/minecraft/world/item/Item; PIGLIN_BRUTE_SPAWN_EGG tl - f Lnet/minecraft/world/item/Item; PIGLIN_HEAD ur - f Lnet/minecraft/world/item/Item; PIGLIN_SPAWN_EGG tk - f Lnet/minecraft/world/item/Item; PIG_SPAWN_EGG tj - f Lnet/minecraft/world/item/Item; PILLAGER_SPAWN_EGG tm - f Lnet/minecraft/world/item/Item; PINK_BANNER uV - f Lnet/minecraft/world/item/Item; PINK_BED rI - f Lnet/minecraft/world/item/Item; PINK_CANDLE wX - f Lnet/minecraft/world/item/Item; PINK_CARPET hK - f Lnet/minecraft/world/item/Item; PINK_CONCRETE jP - f Lnet/minecraft/world/item/Item; PINK_CONCRETE_POWDER kf - f Lnet/minecraft/world/item/Item; PINK_DYE ro - f Lnet/minecraft/world/item/Item; PINK_GLAZED_TERRACOTTA jz - f Lnet/minecraft/world/item/Item; PINK_PETALS dM - f Lnet/minecraft/world/item/Item; PINK_SHULKER_BOX jj - f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS ij - f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS_PANE iz - f Lnet/minecraft/world/item/Item; PINK_TERRACOTTA hr - f Lnet/minecraft/world/item/Item; PINK_TULIP ds - f Lnet/minecraft/world/item/Item; PINK_WOOL da - f Lnet/minecraft/world/item/Item; PISTON lM - f Lnet/minecraft/world/item/Item; PITCHER_PLANT dy - f Lnet/minecraft/world/item/Item; PITCHER_POD vj - f Lnet/minecraft/world/item/Item; PLAYER_HEAD un - f Lnet/minecraft/world/item/Item; PLENTY_POTTERY_SHERD yb - f Lnet/minecraft/world/item/Item; PODZOL E - f Lnet/minecraft/world/item/Item; POINTED_DRIPSTONE xl - f Lnet/minecraft/world/item/Item; POISONOUS_POTATO ui - f Lnet/minecraft/world/item/Item; POLAR_BEAR_SPAWN_EGG tn - f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE h - f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_SLAB lA - f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_STAIRS lj - f Lnet/minecraft/world/item/Item; POLISHED_BASALT fr - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE wH - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICKS wL - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_SLAB wM - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_STAIRS wN - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_WALL gY - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BUTTON mh - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_PRESSURE_PLATE mu - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_SLAB wI - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_STAIRS wJ - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_WALL gX - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE k - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_SLAB lD - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_STAIRS lm - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_WALL ha - f Lnet/minecraft/world/item/Item; POLISHED_DIORITE f - f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_SLAB ls - f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_STAIRS la - f Lnet/minecraft/world/item/Item; POLISHED_GRANITE d - f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_SLAB lp - f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_STAIRS kX - 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 vh - f Lnet/minecraft/world/item/Item; POPPY dl - f Lnet/minecraft/world/item/Item; PORKCHOP pX - f Lnet/minecraft/world/item/Item; POTATO ug - f Lnet/minecraft/world/item/Item; POTION sk - f Lnet/minecraft/world/item/Item; POWDER_SNOW_BUCKET qB - f Lnet/minecraft/world/item/Item; POWERED_RAIL nH - f Lnet/minecraft/world/item/Item; PRISMARINE iJ - f Lnet/minecraft/world/item/Item; PRISMARINE_BRICKS iK - f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_SLAB et - f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_STAIRS iN - f Lnet/minecraft/world/item/Item; PRISMARINE_CRYSTALS uz - f Lnet/minecraft/world/item/Item; PRISMARINE_SHARD uy - f Lnet/minecraft/world/item/Item; PRISMARINE_SLAB es - f Lnet/minecraft/world/item/Item; PRISMARINE_STAIRS iM - f Lnet/minecraft/world/item/Item; PRISMARINE_WALL gK - f Lnet/minecraft/world/item/Item; PRIZE_POTTERY_SHERD yc - f Lnet/minecraft/world/item/Item; PUFFERFISH rc - f Lnet/minecraft/world/item/Item; PUFFERFISH_BUCKET qF - f Lnet/minecraft/world/item/Item; PUFFERFISH_SPAWN_EGG to - f Lnet/minecraft/world/item/Item; PUMPKIN fk - f Lnet/minecraft/world/item/Item; PUMPKIN_PIE ut - f Lnet/minecraft/world/item/Item; PUMPKIN_SEEDS rY - f Lnet/minecraft/world/item/Item; PURPLE_BANNER uZ - f Lnet/minecraft/world/item/Item; PURPLE_BED rM - f Lnet/minecraft/world/item/Item; PURPLE_CANDLE xb - f Lnet/minecraft/world/item/Item; PURPLE_CARPET hO - f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE jT - f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE_POWDER kj - f Lnet/minecraft/world/item/Item; PURPLE_DYE rs - f Lnet/minecraft/world/item/Item; PURPLE_GLAZED_TERRACOTTA jD - f Lnet/minecraft/world/item/Item; PURPLE_SHULKER_BOX jn - f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS in - f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS_PANE iD - f Lnet/minecraft/world/item/Item; PURPLE_TERRACOTTA hv - f Lnet/minecraft/world/item/Item; PURPLE_WOOL de - f Lnet/minecraft/world/item/Item; PURPUR_BLOCK eJ - f Lnet/minecraft/world/item/Item; PURPUR_PILLAR eK - f Lnet/minecraft/world/item/Item; PURPUR_SLAB er - f Lnet/minecraft/world/item/Item; PURPUR_STAIRS eL - f Lnet/minecraft/world/item/Item; QUARTZ oB - f Lnet/minecraft/world/item/Item; QUARTZ_BLOCK hh - f Lnet/minecraft/world/item/Item; QUARTZ_BRICKS hi - f Lnet/minecraft/world/item/Item; QUARTZ_PILLAR hj - f Lnet/minecraft/world/item/Item; QUARTZ_SLAB eo - f Lnet/minecraft/world/item/Item; QUARTZ_STAIRS hk - f Lnet/minecraft/world/item/Item; RABBIT uA - f Lnet/minecraft/world/item/Item; RABBIT_FOOT uD - f Lnet/minecraft/world/item/Item; RABBIT_HIDE uE - f Lnet/minecraft/world/item/Item; RABBIT_SPAWN_EGG tp - f Lnet/minecraft/world/item/Item; RABBIT_STEW uC - f Lnet/minecraft/world/item/Item; RAIL nJ - f Lnet/minecraft/world/item/Item; RAISER_ARMOR_TRIM_SMITHING_TEMPLATE xH - f Lnet/minecraft/world/item/Item; RAVAGER_SPAWN_EGG tq - f Lnet/minecraft/world/item/Item; RAW_COPPER oF - f Lnet/minecraft/world/item/Item; RAW_COPPER_BLOCK aF - f Lnet/minecraft/world/item/Item; RAW_GOLD oH - f Lnet/minecraft/world/item/Item; RAW_GOLD_BLOCK aG - f Lnet/minecraft/world/item/Item; RAW_IRON oD - f Lnet/minecraft/world/item/Item; RAW_IRON_BLOCK aE - f Lnet/minecraft/world/item/Item; RECOVERY_COMPASS qT - f Lnet/minecraft/world/item/Item; REDSTONE lH - f Lnet/minecraft/world/item/Item; REDSTONE_BLOCK lJ - f Lnet/minecraft/world/item/Item; REDSTONE_LAMP me - f Lnet/minecraft/world/item/Item; REDSTONE_ORE as - f Lnet/minecraft/world/item/Item; REDSTONE_TORCH lI - f Lnet/minecraft/world/item/Item; RED_BANNER vd - f Lnet/minecraft/world/item/Item; RED_BED rQ - f Lnet/minecraft/world/item/Item; RED_CANDLE xf - f Lnet/minecraft/world/item/Item; RED_CARPET hS - f Lnet/minecraft/world/item/Item; RED_CONCRETE jX - f Lnet/minecraft/world/item/Item; RED_CONCRETE_POWDER kn - f Lnet/minecraft/world/item/Item; RED_DYE rw - f Lnet/minecraft/world/item/Item; RED_GLAZED_TERRACOTTA jH - f Lnet/minecraft/world/item/Item; RED_MUSHROOM dB - f Lnet/minecraft/world/item/Item; RED_MUSHROOM_BLOCK fP - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICKS iZ - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_SLAB lz - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_STAIRS li - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_WALL gS - f Lnet/minecraft/world/item/Item; RED_SAND ai - f Lnet/minecraft/world/item/Item; RED_SANDSTONE iQ - f Lnet/minecraft/world/item/Item; RED_SANDSTONE_SLAB ep - f Lnet/minecraft/world/item/Item; RED_SANDSTONE_STAIRS iT - f Lnet/minecraft/world/item/Item; RED_SANDSTONE_WALL gL - f Lnet/minecraft/world/item/Item; RED_SHULKER_BOX jr - f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS ir - f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS_PANE iH - f Lnet/minecraft/world/item/Item; RED_TERRACOTTA hz - f Lnet/minecraft/world/item/Item; RED_TULIP dp - f Lnet/minecraft/world/item/Item; RED_WOOL di - f Lnet/minecraft/world/item/Item; REINFORCED_DEEPSLATE fN - f Lnet/minecraft/world/item/Item; REPEATER lK - f Lnet/minecraft/world/item/Item; REPEATING_COMMAND_BLOCK iU - f Lnet/minecraft/world/item/Item; RESPAWN_ANCHOR wP - f Lnet/minecraft/world/item/Item; RIB_ARMOR_TRIM_SMITHING_TEMPLATE xC - f Lnet/minecraft/world/item/Item; ROOTED_DIRT F - f Lnet/minecraft/world/item/Item; ROSE_BUSH hZ - f Lnet/minecraft/world/item/Item; ROTTEN_FLESH se - f Lnet/minecraft/world/item/Item; SADDLE nL - f Lnet/minecraft/world/item/Item; SALMON ra - f Lnet/minecraft/world/item/Item; SALMON_BUCKET qG - f Lnet/minecraft/world/item/Item; SALMON_SPAWN_EGG tr - f Lnet/minecraft/world/item/Item; SAND af - f Lnet/minecraft/world/item/Item; SANDSTONE cJ - f Lnet/minecraft/world/item/Item; SANDSTONE_SLAB eg - f Lnet/minecraft/world/item/Item; SANDSTONE_STAIRS gq - f Lnet/minecraft/world/item/Item; SANDSTONE_WALL gT - f Lnet/minecraft/world/item/Item; SCAFFOLDING lG - f Lnet/minecraft/world/item/Item; SCRAPE_POTTERY_SHERD yd - f Lnet/minecraft/world/item/Item; SCULK gh - f Lnet/minecraft/world/item/Item; SCULK_CATALYST gj - f Lnet/minecraft/world/item/Item; SCULK_SENSOR lZ - f Lnet/minecraft/world/item/Item; SCULK_SHRIEKER gk - f Lnet/minecraft/world/item/Item; SCULK_VEIN gi - f Lnet/minecraft/world/item/Item; SEAGRASS cS - f Lnet/minecraft/world/item/Item; SEA_LANTERN iP - f Lnet/minecraft/world/item/Item; SEA_PICKLE cT - f Lnet/minecraft/world/item/Item; SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE xt - f Lnet/minecraft/world/item/Item; SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE xF - f Lnet/minecraft/world/item/Item; SHEAF_POTTERY_SHERD ye - f Lnet/minecraft/world/item/Item; SHEARS rV - f Lnet/minecraft/world/item/Item; SHEEP_SPAWN_EGG ts - f Lnet/minecraft/world/item/Item; SHELTER_POTTERY_SHERD yf - f Lnet/minecraft/world/item/Item; SHIELD vs - f Lnet/minecraft/world/item/Item; SHORT_GRASS cN - f Lnet/minecraft/world/item/Item; SHROOMLIGHT wv - f Lnet/minecraft/world/item/Item; SHULKER_BOX jc - f Lnet/minecraft/world/item/Item; SHULKER_SHELL vu - f Lnet/minecraft/world/item/Item; SHULKER_SPAWN_EGG tt - f Lnet/minecraft/world/item/Item; SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE xG - f Lnet/minecraft/world/item/Item; SILVERFISH_SPAWN_EGG tu - f Lnet/minecraft/world/item/Item; SKELETON_HORSE_SPAWN_EGG tw - f Lnet/minecraft/world/item/Item; SKELETON_SKULL ul - f Lnet/minecraft/world/item/Item; SKELETON_SPAWN_EGG tv - f Lnet/minecraft/world/item/Item; SKULL_BANNER_PATTERN vY - f Lnet/minecraft/world/item/Item; SKULL_POTTERY_SHERD yg - f Lnet/minecraft/world/item/Item; SLIME_BALL qQ - f Lnet/minecraft/world/item/Item; SLIME_BLOCK lO - f Lnet/minecraft/world/item/Item; SLIME_SPAWN_EGG tx - f Lnet/minecraft/world/item/Item; SMALL_AMETHYST_BUD xh - f Lnet/minecraft/world/item/Item; SMALL_DRIPLEAF dQ - f Lnet/minecraft/world/item/Item; SMITHING_TABLE wm - f Lnet/minecraft/world/item/Item; SMOKER wh - f Lnet/minecraft/world/item/Item; SMOOTH_BASALT fs - f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ ev - f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_SLAB lw - f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_STAIRS lf - f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE ew - f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_SLAB lq - f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_STAIRS kY - f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE ex - f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_SLAB lv - f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_STAIRS le - f Lnet/minecraft/world/item/Item; SMOOTH_STONE ey - f Lnet/minecraft/world/item/Item; SMOOTH_STONE_SLAB ef - f Lnet/minecraft/world/item/Item; SNIFFER_EGG kq - f Lnet/minecraft/world/item/Item; SNIFFER_SPAWN_EGG ty - f Lnet/minecraft/world/item/Item; SNORT_POTTERY_SHERD yh - f Lnet/minecraft/world/item/Item; SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE xB - f Lnet/minecraft/world/item/Item; SNOWBALL qC - f Lnet/minecraft/world/item/Item; SNOW eT - f Lnet/minecraft/world/item/Item; SNOW_BLOCK eV - f Lnet/minecraft/world/item/Item; SNOW_GOLEM_SPAWN_EGG tz - f Lnet/minecraft/world/item/Item; SOUL_CAMPFIRE wu - f Lnet/minecraft/world/item/Item; SOUL_LANTERN wq - f Lnet/minecraft/world/item/Item; SOUL_SAND fo - f Lnet/minecraft/world/item/Item; SOUL_SOIL fp - f Lnet/minecraft/world/item/Item; SOUL_TORCH ft - f Lnet/minecraft/world/item/Item; SPAWNER eM - f Lnet/minecraft/world/item/Item; SPECTRAL_ARROW vp - f Lnet/minecraft/world/item/Item; SPIDER_EYE sm - f Lnet/minecraft/world/item/Item; SPIDER_SPAWN_EGG tA - f Lnet/minecraft/world/item/Item; SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE xD - f Lnet/minecraft/world/item/Item; SPLASH_POTION vo - f Lnet/minecraft/world/item/Item; SPONGE cE - f Lnet/minecraft/world/item/Item; SPORE_BLOSSOM dz - f Lnet/minecraft/world/item/Item; SPRUCE_BOAT nW - f Lnet/minecraft/world/item/Item; SPRUCE_BUTTON mj - f Lnet/minecraft/world/item/Item; SPRUCE_CHEST_BOAT nX - f Lnet/minecraft/world/item/Item; SPRUCE_DOOR mK - f Lnet/minecraft/world/item/Item; SPRUCE_FENCE fa - f Lnet/minecraft/world/item/Item; SPRUCE_FENCE_GATE nx - f Lnet/minecraft/world/item/Item; SPRUCE_HANGING_SIGN qo - f Lnet/minecraft/world/item/Item; SPRUCE_LEAVES cv - f Lnet/minecraft/world/item/Item; SPRUCE_LOG bD - f Lnet/minecraft/world/item/Item; SPRUCE_PLANKS L - f Lnet/minecraft/world/item/Item; SPRUCE_PRESSURE_PLATE my - f Lnet/minecraft/world/item/Item; SPRUCE_SAPLING X - f Lnet/minecraft/world/item/Item; SPRUCE_SIGN qd - f Lnet/minecraft/world/item/Item; SPRUCE_SLAB dT - f Lnet/minecraft/world/item/Item; SPRUCE_STAIRS gu - f Lnet/minecraft/world/item/Item; SPRUCE_TRAPDOOR ne - f Lnet/minecraft/world/item/Item; SPRUCE_WOOD cl - f Lnet/minecraft/world/item/Item; SPYGLASS qX - f Lnet/minecraft/world/item/Item; SQUID_SPAWN_EGG tB - f Lnet/minecraft/world/item/Item; STICK pp - f Lnet/minecraft/world/item/Item; STICKY_PISTON lN - f Lnet/minecraft/world/item/Item; STONECUTTER wn - f Lnet/minecraft/world/item/Item; STONE b - f Lnet/minecraft/world/item/Item; STONE_AXE oT - f Lnet/minecraft/world/item/Item; STONE_BRICKS fC - f Lnet/minecraft/world/item/Item; STONE_BRICK_SLAB el - f Lnet/minecraft/world/item/Item; STONE_BRICK_STAIRS fY - f Lnet/minecraft/world/item/Item; STONE_BRICK_WALL gO - f Lnet/minecraft/world/item/Item; STONE_BUTTON mg - f Lnet/minecraft/world/item/Item; STONE_HOE oU - f Lnet/minecraft/world/item/Item; STONE_PICKAXE oS - f Lnet/minecraft/world/item/Item; STONE_PRESSURE_PLATE mt - f Lnet/minecraft/world/item/Item; STONE_SHOVEL oR - f Lnet/minecraft/world/item/Item; STONE_SLAB ee - f Lnet/minecraft/world/item/Item; STONE_STAIRS ld - f Lnet/minecraft/world/item/Item; STONE_SWORD oQ - f Lnet/minecraft/world/item/Item; STRAY_SPAWN_EGG tC - f Lnet/minecraft/world/item/Item; STRIDER_SPAWN_EGG tD - f Lnet/minecraft/world/item/Item; STRING ps - f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_LOG bT - f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_WOOD cd - f Lnet/minecraft/world/item/Item; STRIPPED_BAMBOO_BLOCK cj - f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_LOG bR - f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_WOOD cb - f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_LOG bU - f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_WOOD ce - f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_HYPHAE ch - f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_STEM bX - f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_LOG bV - f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_WOOD cf - f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_LOG bS - f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_WOOD cc - f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_LOG bW - f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_WOOD cg - f Lnet/minecraft/world/item/Item; STRIPPED_OAK_LOG bP - f Lnet/minecraft/world/item/Item; STRIPPED_OAK_WOOD bZ - f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_LOG bQ - f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_WOOD ca - f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_HYPHAE ci - f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_STEM bY - f Lnet/minecraft/world/item/Item; STRUCTURE_BLOCK om - f Lnet/minecraft/world/item/Item; STRUCTURE_VOID jb - f Lnet/minecraft/world/item/Item; SUGAR rA - f Lnet/minecraft/world/item/Item; SUGAR_CANE dJ - f Lnet/minecraft/world/item/Item; SUNFLOWER hX - f Lnet/minecraft/world/item/Item; SUSPICIOUS_GRAVEL ah - f Lnet/minecraft/world/item/Item; SUSPICIOUS_SAND ag - f Lnet/minecraft/world/item/Item; SUSPICIOUS_STEW vU - f Lnet/minecraft/world/item/Item; SWEET_BERRIES wr - f Lnet/minecraft/world/item/Item; TADPOLE_BUCKET qK - f Lnet/minecraft/world/item/Item; TADPOLE_SPAWN_EGG tE - f Lnet/minecraft/world/item/Item; TALL_GRASS ib - f Lnet/minecraft/world/item/Item; TARGET lV - f Lnet/minecraft/world/item/Item; TERRACOTTA hU - f Lnet/minecraft/world/item/Item; TIDE_ARMOR_TRIM_SMITHING_TEMPLATE xA - f Lnet/minecraft/world/item/Item; TINTED_GLASS cH - f Lnet/minecraft/world/item/Item; TIPPED_ARROW vq - f Lnet/minecraft/world/item/Item; TNT md - f Lnet/minecraft/world/item/Item; TNT_MINECART nP - f Lnet/minecraft/world/item/Item; TORCHFLOWER dx - f Lnet/minecraft/world/item/Item; TORCHFLOWER_SEEDS vi - f Lnet/minecraft/world/item/Item; TORCH eF - f Lnet/minecraft/world/item/Item; TOTEM_OF_UNDYING vt - f Lnet/minecraft/world/item/Item; TRADER_LLAMA_SPAWN_EGG tF - f Lnet/minecraft/world/item/Item; TRAPPED_CHEST mc - f Lnet/minecraft/world/item/Item; TRIAL_KEY yz - f Lnet/minecraft/world/item/Item; TRIAL_SPAWNER yy - f Lnet/minecraft/world/item/Item; TRIDENT vP - f Lnet/minecraft/world/item/Item; TRIPWIRE_HOOK mb - f Lnet/minecraft/world/item/Item; TROPICAL_FISH rb - f Lnet/minecraft/world/item/Item; TROPICAL_FISH_BUCKET qI - f Lnet/minecraft/world/item/Item; TROPICAL_FISH_SPAWN_EGG tG - f Lnet/minecraft/world/item/Item; TUBE_CORAL kB - f Lnet/minecraft/world/item/Item; TUBE_CORAL_BLOCK kw - f Lnet/minecraft/world/item/Item; TUBE_CORAL_FAN kL - 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 kp - f Lnet/minecraft/world/item/Item; TURTLE_HELMET oo - f Lnet/minecraft/world/item/Item; TURTLE_SCUTE op - f Lnet/minecraft/world/item/Item; TURTLE_SPAWN_EGG tH - f Lnet/minecraft/world/item/Item; TWISTING_VINES dI - f Lnet/minecraft/world/item/Item; VAULT yB - f Lnet/minecraft/world/item/Item; VERDANT_FROGLIGHT xn - f Lnet/minecraft/world/item/Item; VEX_ARMOR_TRIM_SMITHING_TEMPLATE xz - f Lnet/minecraft/world/item/Item; VEX_SPAWN_EGG tI - f Lnet/minecraft/world/item/Item; VILLAGER_SPAWN_EGG tJ - f Lnet/minecraft/world/item/Item; VINDICATOR_SPAWN_EGG tK - f Lnet/minecraft/world/item/Item; VINE fV - f Lnet/minecraft/world/item/Item; WANDERING_TRADER_SPAWN_EGG tL - f Lnet/minecraft/world/item/Item; WARDEN_SPAWN_EGG tM - f Lnet/minecraft/world/item/Item; WARD_ARMOR_TRIM_SMITHING_TEMPLATE xx - f Lnet/minecraft/world/item/Item; WARPED_BUTTON ms - f Lnet/minecraft/world/item/Item; WARPED_DOOR mT - f Lnet/minecraft/world/item/Item; WARPED_FENCE fj - f Lnet/minecraft/world/item/Item; WARPED_FENCE_GATE nG - f Lnet/minecraft/world/item/Item; WARPED_FUNGUS dD - f Lnet/minecraft/world/item/Item; WARPED_FUNGUS_ON_A_STICK nS - f Lnet/minecraft/world/item/Item; WARPED_HANGING_SIGN qx - f Lnet/minecraft/world/item/Item; WARPED_HYPHAE ct - f Lnet/minecraft/world/item/Item; WARPED_NYLIUM I - f Lnet/minecraft/world/item/Item; WARPED_PLANKS U - f Lnet/minecraft/world/item/Item; WARPED_PRESSURE_PLATE mH - f Lnet/minecraft/world/item/Item; WARPED_ROOTS dF - f Lnet/minecraft/world/item/Item; WARPED_SIGN qm - f Lnet/minecraft/world/item/Item; WARPED_SLAB ed - f Lnet/minecraft/world/item/Item; WARPED_STAIRS gE - f Lnet/minecraft/world/item/Item; WARPED_STEM bN - f Lnet/minecraft/world/item/Item; WARPED_TRAPDOOR nn - f Lnet/minecraft/world/item/Item; WARPED_WART_BLOCK iY - f Lnet/minecraft/world/item/Item; WATER_BUCKET qz - f Lnet/minecraft/world/item/Item; WAXED_CHISELED_COPPER bm - f Lnet/minecraft/world/item/Item; WAXED_COPPER_BLOCK bi - f Lnet/minecraft/world/item/Item; WAXED_COPPER_BULB yu - f Lnet/minecraft/world/item/Item; WAXED_COPPER_DOOR mY - f Lnet/minecraft/world/item/Item; WAXED_COPPER_GRATE ym - f Lnet/minecraft/world/item/Item; WAXED_COPPER_TRAPDOOR ns - f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER bq - f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_SLAB by - f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_STAIRS bu - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CHISELED_COPPER bn - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER bj - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_BULB yv - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_DOOR mZ - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_GRATE yn - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_TRAPDOOR nt - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER br - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_SLAB bz - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_STAIRS bv - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CHISELED_COPPER bp - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER bl - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_BULB yx - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_DOOR nb - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_GRATE yp - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_TRAPDOOR nv - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER bt - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_SLAB bB - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_STAIRS bx - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CHISELED_COPPER bo - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER bk - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_BULB yw - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_DOOR na - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_GRATE yo - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_TRAPDOOR nu - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER bs - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_SLAB bA - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_STAIRS bw - f Lnet/minecraft/world/item/Item; WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE xE - f Lnet/minecraft/world/item/Item; WEATHERED_CHISELED_COPPER aU - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER aQ - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_BULB ys - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_DOOR mW - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_GRATE yk - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_TRAPDOOR nq - f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER aY - f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_SLAB bg - f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_STAIRS bc - f Lnet/minecraft/world/item/Item; WEEPING_VINES dH - f Lnet/minecraft/world/item/Item; WET_SPONGE cF - f Lnet/minecraft/world/item/Item; WHEAT pw - f Lnet/minecraft/world/item/Item; WHEAT_SEEDS pv - f Lnet/minecraft/world/item/Item; WHITE_BANNER uP - f Lnet/minecraft/world/item/Item; WHITE_BED rC - f Lnet/minecraft/world/item/Item; WHITE_CANDLE wR - f Lnet/minecraft/world/item/Item; WHITE_CARPET hE - f Lnet/minecraft/world/item/Item; WHITE_CONCRETE jJ - f Lnet/minecraft/world/item/Item; WHITE_CONCRETE_POWDER jZ - f Lnet/minecraft/world/item/Item; WHITE_DYE ri - f Lnet/minecraft/world/item/Item; WHITE_GLAZED_TERRACOTTA jt - f Lnet/minecraft/world/item/Item; WHITE_SHULKER_BOX jd - f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS id - f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS_PANE it - f Lnet/minecraft/world/item/Item; WHITE_TERRACOTTA hl - f Lnet/minecraft/world/item/Item; WHITE_TULIP dr - f Lnet/minecraft/world/item/Item; WHITE_WOOL cU - f Lnet/minecraft/world/item/Item; WILD_ARMOR_TRIM_SMITHING_TEMPLATE xw - f Lnet/minecraft/world/item/Item; WIND_CHARGE tY - f Lnet/minecraft/world/item/Item; WITCH_SPAWN_EGG tN - f Lnet/minecraft/world/item/Item; WITHER_ROSE dw - f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SKULL um - f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SPAWN_EGG tP - f Lnet/minecraft/world/item/Item; WITHER_SPAWN_EGG tO - f Lnet/minecraft/world/item/Item; WOLF_ARMOR or - f Lnet/minecraft/world/item/Item; WOLF_SPAWN_EGG tQ - f Lnet/minecraft/world/item/Item; WOODEN_AXE oO - f Lnet/minecraft/world/item/Item; WOODEN_HOE oP - f Lnet/minecraft/world/item/Item; WOODEN_PICKAXE oN - f Lnet/minecraft/world/item/Item; WOODEN_SHOVEL oM - f Lnet/minecraft/world/item/Item; WOODEN_SWORD oL - f Lnet/minecraft/world/item/Item; WRITABLE_BOOK tZ - f Lnet/minecraft/world/item/Item; WRITTEN_BOOK ua - f Lnet/minecraft/world/item/Item; YELLOW_BANNER uT - f Lnet/minecraft/world/item/Item; YELLOW_BED rG - f Lnet/minecraft/world/item/Item; YELLOW_CANDLE wV - f Lnet/minecraft/world/item/Item; YELLOW_CARPET hI - f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE jN - f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE_POWDER kd - f Lnet/minecraft/world/item/Item; YELLOW_DYE rm - f Lnet/minecraft/world/item/Item; YELLOW_GLAZED_TERRACOTTA jx - f Lnet/minecraft/world/item/Item; YELLOW_SHULKER_BOX jh - f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS ih - f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS_PANE ix - f Lnet/minecraft/world/item/Item; YELLOW_TERRACOTTA hp - f Lnet/minecraft/world/item/Item; YELLOW_WOOL cY - f Lnet/minecraft/world/item/Item; ZOGLIN_SPAWN_EGG tR - f Lnet/minecraft/world/item/Item; ZOMBIE_HEAD uo - f Lnet/minecraft/world/item/Item; ZOMBIE_HORSE_SPAWN_EGG tT - f Lnet/minecraft/world/item/Item; ZOMBIE_SPAWN_EGG tS - f Lnet/minecraft/world/item/Item; ZOMBIE_VILLAGER_SPAWN_EGG tU - f Lnet/minecraft/world/item/Item; ZOMBIFIED_PIGLIN_SPAWN_EGG tV -c net/minecraft/world/item/Tiers net/minecraft/world/item/EnumToolMaterial - m ()[Lnet/minecraft/world/item/Tiers; $values m - m ()F getAttackDamageBonus c - m ()I getEnchantmentValue e - m ()Lnet/minecraft/tags/TagKey; getIncorrectBlocksForDrops d - m ()Lnet/minecraft/world/item/crafting/Ingredient; getRepairIngredient f - m ()F getSpeed b - m ()I getUses a - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$0 l - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$1 k - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$2 j - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$3 i - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$4 h - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$5 g - f [Lnet/minecraft/world/item/Tiers; $VALUES m - f Lnet/minecraft/world/item/Tiers; DIAMOND d - f Lnet/minecraft/world/item/Tiers; GOLD e - f Lnet/minecraft/world/item/Tiers; IRON c - f Lnet/minecraft/world/item/Tiers; NETHERITE f - f Lnet/minecraft/world/item/Tiers; STONE b - f Lnet/minecraft/world/item/Tiers; WOOD a - f F damage j - f I enchantmentValue k - f Lnet/minecraft/tags/TagKey; incorrectBlocksForDrops g - f Ljava/util/function/Supplier; repairIngredient l - f F speed i - f I uses h -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 ()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 a - 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 ()Lit/unimi/dsi/fastutil/booleans/BooleanList; packInversions 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/Matrix3f; transformation b - f [Lcom/mojang/math/OctahedralGroup; $VALUES ag - f Lcom/mojang/math/OctahedralGroup; IDENTITY a - 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; cayleyTable ae - f [Lcom/mojang/math/OctahedralGroup; inverseTable af - f Z invertX aa - f Z invertY ab - f Z invertZ ac - f Ljava/lang/String; name Y - f Lcom/mojang/math/SymmetricGroup3; permutation ad - f Ljava/util/Map; rotatedDirections Z - f Lorg/joml/Matrix3f; transformation X -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/Matrix3f; transformation a - f [Lcom/mojang/math/SymmetricGroup3; $VALUES k - 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 [[Lcom/mojang/math/SymmetricGroup3; cayleyTable j - f [I permutation g - f Lorg/joml/Matrix3f; 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/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/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Map;)V fillUsableCommands a - m ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher a - m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; getParseException b - m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; literal a - 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 ()V validate b - m (Lcom/mojang/brigadier/ParseResults;)V validateParseResults a - f Ljava/lang/ThreadLocal; CURRENT_EXECUTION_CONTEXT f - f I LEVEL_ADMINS d - f I LEVEL_ALL a - f I LEVEL_GAMEMASTERS c - f I LEVEL_MODERATORS b - f I LEVEL_OWNERS e - f Lorg/slf4j/Logger; LOGGER g - f Lcom/mojang/brigadier/CommandDispatcher; dispatcher h -c net/minecraft/commands/Commands$1 net/minecraft/commands/CommandDispatcher$1 - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup$Delegate; createLookup a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a -c net/minecraft/commands/Commands$1$1 net/minecraft/commands/CommandDispatcher$1$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/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 - 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/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0 c - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1 c -c net/minecraft/core/HolderGetter$Provider net/minecraft/core/HolderGetter$a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$get$1 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 c - 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 b - m ()Ljava/util/stream/Stream; listTagIds e - m ()Ljava/util/stream/Stream; listTags d -c net/minecraft/core/HolderLookup$Provider net/minecraft/core/HolderLookup$a - m ()Lnet/minecraft/core/HolderGetter$Provider; asGetterLookup b - 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 e - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupOrThrow b -c net/minecraft/core/HolderLookup$Provider$1 net/minecraft/core/HolderLookup$a$1 - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; lambda$lookup$0 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Lnet/minecraft/core/HolderLookup$Provider; this$0 a -c net/minecraft/core/HolderLookup$Provider$2 net/minecraft/core/HolderLookup$a$2 - m ()Ljava/util/stream/Stream; listRegistries a - 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 f - m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z lambda$filterFeatures$0 a - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g -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 b - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a - f Lnet/minecraft/core/HolderLookup$RegistryLookup; this$0 b - f Ljava/util/function/Predicate; val$filter a -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 f - m ()Ljava/util/stream/Stream; listElements b - m ()Ljava/util/stream/Stream; listTags d - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g -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/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V lambda$saveStable$2 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/google/gson/JsonElement;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;)V add c - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()B getElementType f - m (I)Lnet/minecraft/nbt/Tag; remove c - m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set d - m (ILnet/minecraft/nbt/Tag;)Z setTag 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 N - m ()Ljava/lang/String; getMotd af - m ()I getPlayerCount M - m ()Ljava/lang/String; getServerVersion L -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 ()Lnet/minecraft/resources/ResourceLocation; getLocation a - 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 - f Lcom/mojang/serialization/Codec; CODEC b - f F DEFAULT_RANGE e - 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 Lnet/minecraft/resources/ResourceLocation; location f - f Z newSystem h - f F range g -c net/minecraft/util/CommonColors net/minecraft/util/CommonColors - f I BLACK b - f I GRAY c - f I LIGHTER_GRAY e - f I LIGHT_GRAY d - f I RED f - f I SOFT_RED g - f I SOFT_YELLOW i - f I WHITE a - f I YELLOW h -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/CubicSampler$Vec3Fetcher net/minecraft/util/CubicSampler$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 - 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 ()I id a - f [Lnet/minecraft/world/entity/Pose; $VALUES v - f Ljava/util/function/IntFunction; BY_ID s - 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 t - f Lnet/minecraft/world/entity/Pose; SWIMMING d - f Lnet/minecraft/world/entity/Pose; USING_TONGUE j - f I id u -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 b - 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 a - m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a - m (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)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 (DDDDDDLjava/util/List;)V createFireworks a - m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources aj - 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 af - m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType D_ - m ()Lnet/minecraft/core/Holder; dimensionTypeRegistration ae - m ()V disconnect Y - m (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; explode a - m (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; 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/world/level/Explosion; 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/core/Holder;)Lnet/minecraft/world/level/Explosion; explode a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;ZLnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/Explosion; 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;)Lnet/minecraft/world/level/Explosion; explode a - m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; fillReportDetails a - m ()Ljava/lang/String; gatherChunkSourceStats I - m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager F_ - 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/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;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_ - m ()J getDayTime aa - m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/Explosion$BlockInteraction; getDestroyType a - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities G - 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 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeMapId v - m ()Lnet/minecraft/world/level/GameRules; getGameRules ab - m ()J getGameTime Z - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData A_ - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine y_ - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getMapData a - m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler ag - m ()Ljava/util/function/Supplier; getProfilerSupplier ah - m (F)F getRainLevel d - m ()Lnet/minecraft/util/RandomSource; getRandom E_ - m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager r - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard M - m ()I getSeaLevel z_ - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m ()F getSharedSpawnAngle W - m ()Lnet/minecraft/core/BlockPos; getSharedSpawnPos V - m ()I getSkyDarken B_ - m (F)F getSunAngle a - m (F)F getThunderLevel b - m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder C_ - m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V guardEntityTick a - m ()Z isClientSide x_ - m ()Z isDay R - m ()Z isDebug ai - 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 isNight S - m (I)Z isOutsideSpawnableHeight b - m ()Z isRaining ad - m (Lnet/minecraft/core/BlockPos;)Z isRainingAt r - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a - m ()Z isThundering ac - 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/player/Player;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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 neighborShapeChanged a - m ()J nextSubTickCount G_ - m ()Z noSave t - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V onBlockStateChange a - 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/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound 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/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a - m (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m (Lnet/minecraft/world/entity/player/Player;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 K - m ()V prepareWeather X - m ()Lnet/minecraft/core/RegistryAccess; registryAccess H_ - 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 b - m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V setBlocksDirty b - m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V setMapData a - m (F)V setRainLevel e - m (I)V setSkyFlashTime c - m (ZZ)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 T - m ()Lnet/minecraft/world/TickRateManager; tickRateManager s - 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/core/Direction;)V updateNeighborsAtExceptFromFacing a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighbourForOutputSignal c - m ()V updateSkyBrightness U - 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 G - f Ljava/util/List; blockEntityTickers r - f Lnet/minecraft/world/damagesource/DamageSources; damageSources J - f Lnet/minecraft/resources/ResourceKey; dimension H - f Lnet/minecraft/core/Holder; dimensionTypeRegistration D - f Z isClientSide B - f Z isDebug d - f Lnet/minecraft/world/level/storage/WritableLevelData; levelData A - f Lnet/minecraft/world/level/redstone/NeighborUpdater; neighborUpdater s - f F oRainLevel v - f F oThunderLevel x - f Ljava/util/List; pendingBlockEntityTickers a - f Ljava/util/function/Supplier; profiler E - f F rainLevel w - f I randValue t - f Lnet/minecraft/util/RandomSource; random z - f Lnet/minecraft/core/RegistryAccess; registryAccess I - f I skyDarken e - f J subTickCount K - f Ljava/lang/Thread; thread c - f Lnet/minecraft/util/RandomSource; threadSafeRandom f - f F thunderLevel y - f Z tickingBlockEntities b - f Lnet/minecraft/world/level/border/WorldBorder; worldBorder F -c net/minecraft/world/level/Level$1 net/minecraft/world/level/World$1 - m ()D getCenterX a - m ()D getCenterZ b -c net/minecraft/world/level/Level$2 net/minecraft/world/level/World$2 -c net/minecraft/world/level/Level$ExplosionInteraction net/minecraft/world/level/World$a - f Lnet/minecraft/world/level/Level$ExplosionInteraction; BLOCK b - f Lnet/minecraft/world/level/Level$ExplosionInteraction; BLOW e - 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 -c net/minecraft/world/scores/Team net/minecraft/world/scores/ScoreboardTeamBase - m ()Z canSeeFriendlyInvisibles i - m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule l - m ()Lnet/minecraft/ChatFormatting; getColor n - m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility k - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d - m ()Ljava/lang/String; getName b - m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility j - m ()Ljava/util/Collection; getPlayers g - m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a - m ()Z isAllowFriendlyFire h -c net/minecraft/world/scores/Team$Visibility net/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility - m ()[Lnet/minecraft/world/scores/Team$Visibility; $values c - m (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; byName a - m ()[Ljava/lang/String; getAllNames a - m ()Lnet/minecraft/network/chat/Component; getDisplayName b - m (Lnet/minecraft/world/scores/Team$Visibility;)Ljava/lang/String; lambda$static$0 b - m (Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/world/scores/Team$Visibility; lambda$static$1 a - f [Lnet/minecraft/world/scores/Team$Visibility; $VALUES h - f Lnet/minecraft/world/scores/Team$Visibility; ALWAYS a - f Ljava/util/Map; BY_NAME g - 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 I id f - f Ljava/lang/String; name e -c net/minecraft/world/scores/Team$CollisionRule net/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush - m ()[Lnet/minecraft/world/scores/Team$CollisionRule; $values b - m (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; byName a - m ()Lnet/minecraft/network/chat/Component; getDisplayName a - m (Lnet/minecraft/world/scores/Team$CollisionRule;)Ljava/lang/String; lambda$static$0 b - m (Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/world/scores/Team$CollisionRule; lambda$static$1 a - f [Lnet/minecraft/world/scores/Team$CollisionRule; $VALUES h - f Lnet/minecraft/world/scores/Team$CollisionRule; ALWAYS a - f Ljava/util/Map; BY_NAME g - 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 I id f - f Ljava/lang/String; name e -c org/bukkit/craftbukkit/CraftArt org/bukkit/craftbukkit/v1_20_R4/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 n - f Lnet/minecraft/data/BlockFamily; BAMBOO_MOSAIC l - f Lnet/minecraft/data/BlockFamily; BAMBOO_PLANKS k - f Lnet/minecraft/data/BlockFamily; BIRCH_PLANKS c - f Lnet/minecraft/data/BlockFamily; BLACKSTONE p - f Lnet/minecraft/data/BlockFamily; BRICKS s - f Lnet/minecraft/data/BlockFamily; CHERRY_PLANKS b - f Lnet/minecraft/data/BlockFamily; COBBLED_DEEPSLATE al - f Lnet/minecraft/data/BlockFamily; COBBLESTONE L - f Lnet/minecraft/data/BlockFamily; COPPER_BLOCK v - f Lnet/minecraft/data/BlockFamily; CRIMSON_PLANKS d - f Lnet/minecraft/data/BlockFamily; CUT_COPPER w - f Lnet/minecraft/data/BlockFamily; CUT_RED_SANDSTONE ag - f Lnet/minecraft/data/BlockFamily; CUT_SANDSTONE ad - f Lnet/minecraft/data/BlockFamily; DARK_OAK_PLANKS g - f Lnet/minecraft/data/BlockFamily; DARK_PRISMARINE Z - f Lnet/minecraft/data/BlockFamily; DEEPSLATE ak - f Lnet/minecraft/data/BlockFamily; DEEPSLATE_BRICKS an - f Lnet/minecraft/data/BlockFamily; DEEPSLATE_TILES ao - f Lnet/minecraft/data/BlockFamily; DIORITE N - f Lnet/minecraft/data/BlockFamily; END_STONE_BRICKS t - f Lnet/minecraft/data/BlockFamily; EXPOSED_COPPER z - f Lnet/minecraft/data/BlockFamily; EXPOSED_CUT_COPPER A - f Lnet/minecraft/data/BlockFamily; GRANITE P - f Lnet/minecraft/data/BlockFamily; JUNGLE_PLANKS e - f Lnet/minecraft/data/BlockFamily; MANGROVE_PLANKS j - f Ljava/util/Map; MAP ap - f Lnet/minecraft/data/BlockFamily; MOSSY_COBBLESTONE M - f Lnet/minecraft/data/BlockFamily; MOSSY_STONE_BRICKS u - f Lnet/minecraft/data/BlockFamily; MUD_BRICKS m - f Lnet/minecraft/data/BlockFamily; NETHER_BRICKS U - f Lnet/minecraft/data/BlockFamily; OAK_PLANKS f - f Lnet/minecraft/data/BlockFamily; OXIDIZED_COPPER H - f Lnet/minecraft/data/BlockFamily; OXIDIZED_CUT_COPPER I - f Lnet/minecraft/data/BlockFamily; POLISHED_ANDESITE o - f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE q - f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE_BRICKS r - f Lnet/minecraft/data/BlockFamily; POLISHED_DEEPSLATE am - f Lnet/minecraft/data/BlockFamily; POLISHED_DIORITE O - f Lnet/minecraft/data/BlockFamily; POLISHED_GRANITE Q - f Lnet/minecraft/data/BlockFamily; POLISHED_TUFF S - f Lnet/minecraft/data/BlockFamily; PRISMARINE W - f Lnet/minecraft/data/BlockFamily; PRISMARINE_BRICKS Y - f Lnet/minecraft/data/BlockFamily; PURPUR X - f Lnet/minecraft/data/BlockFamily; QUARTZ aa - f Ljava/lang/String; RECIPE_GROUP_PREFIX_WOODEN aq - f Ljava/lang/String; RECIPE_UNLOCKED_BY_HAS_PLANKS ar - f Lnet/minecraft/data/BlockFamily; RED_NETHER_BRICKS V - f Lnet/minecraft/data/BlockFamily; RED_SANDSTONE af - f Lnet/minecraft/data/BlockFamily; SANDSTONE ac - f Lnet/minecraft/data/BlockFamily; SMOOTH_QUARTZ ab - f Lnet/minecraft/data/BlockFamily; SMOOTH_RED_SANDSTONE ah - f Lnet/minecraft/data/BlockFamily; SMOOTH_SANDSTONE ae - f Lnet/minecraft/data/BlockFamily; SPRUCE_PLANKS h - f Lnet/minecraft/data/BlockFamily; STONE ai - f Lnet/minecraft/data/BlockFamily; STONE_BRICK aj - f Lnet/minecraft/data/BlockFamily; TUFF R - f Lnet/minecraft/data/BlockFamily; TUFF_BRICKS T - f Lnet/minecraft/data/BlockFamily; WARPED_PLANKS i - f Lnet/minecraft/data/BlockFamily; WAXED_COPPER_BLOCK x - f Lnet/minecraft/data/BlockFamily; WAXED_CUT_COPPER y - f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_COPPER B - f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_CUT_COPPER C - f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_COPPER J - f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_CUT_COPPER K - f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_COPPER F - f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_CUT_COPPER G - f Lnet/minecraft/data/BlockFamily; WEATHERED_COPPER D - f Lnet/minecraft/data/BlockFamily; WEATHERED_CUT_COPPER E -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/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/chat/Component;)V disconnect a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;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/chat/Component; getDisconnectedReason 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 (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;Lnet/minecraft/network/PacketSendListener;)V send a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V send a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;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/chat/Component; delayedDisconnect A - f Lnet/minecraft/network/PacketListener; disconnectListener p - f Lnet/minecraft/network/chat/Component; disconnectedReason 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 -c net/minecraft/network/Connection$2 net/minecraft/network/NetworkManager$2 -c net/minecraft/network/Connection$3 net/minecraft/network/NetworkManager$3 -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;)Lnet/minecraft/network/chat/Style; create a - m ()Lnet/minecraft/network/chat/ClickEvent; getClickEvent h - m ()Lnet/minecraft/network/chat/TextColor; getColor a - m ()Lnet/minecraft/resources/ResourceLocation; getFont k - m ()Lnet/minecraft/network/chat/HoverEvent; getHoverEvent i - m ()Ljava/lang/String; getInsertion j - m ()Z isBold b - m ()Z isEmpty g - m ()Z isItalic c - m ()Z isObfuscated f - m ()Z isStrikethrough d - m ()Z isUnderlined e - 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/resources/ResourceLocation;)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 (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withStrikethrough d - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withUnderlined c - f Lnet/minecraft/resources/ResourceLocation; DEFAULT_FONT b - 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 c - f Lnet/minecraft/resources/ResourceLocation; 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/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 - f Ljava/lang/StringBuilder; val$result a -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 j - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$1 i - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 a - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$2 h - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$3 g - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$4 f - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$5 e - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$6 d - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$7 c - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$8 b - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$9 a - 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/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 - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; loadAndReplaceLayer b - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; loadLayer 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/RegistryAccess$Frozen; 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/RegistryAccess$Frozen; 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 (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 - 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 DM - f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_RAID_OMEN DO - f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_TRIAL_OMEN DN - 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_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 aw - f Lnet/minecraft/core/Holder; ARMOR_EQUIP_TURTLE ax - f Lnet/minecraft/core/Holder; ARMOR_EQUIP_WOLF ay - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_BREAK aA - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_FALL aB - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_HIT aC - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_PLACE aD - f Lnet/minecraft/sounds/SoundEvent; ARMOR_UNEQUIP_WOLF az - f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT aE - f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT_PLAYER aF - f Lnet/minecraft/sounds/SoundEvent; ARROW_SHOOT aG - f Lnet/minecraft/sounds/SoundEvent; AXE_SCRAPE aI - f Lnet/minecraft/sounds/SoundEvent; AXE_STRIP aH - f Lnet/minecraft/sounds/SoundEvent; AXE_WAX_OFF aJ - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_ATTACK aK - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_DEATH aL - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_HURT aM - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_AIR aN - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_WATER aO - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SPLASH aP - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SWIM aQ - f Lnet/minecraft/sounds/SoundEvent; AZALEA_BREAK aR - f Lnet/minecraft/sounds/SoundEvent; AZALEA_FALL aS - f Lnet/minecraft/sounds/SoundEvent; AZALEA_HIT aT - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_BREAK aW - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_FALL aX - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_HIT aY - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_PLACE aZ - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_STEP ba - f Lnet/minecraft/sounds/SoundEvent; AZALEA_PLACE aU - f Lnet/minecraft/sounds/SoundEvent; AZALEA_STEP aV - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_BREAK bb - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_FALL bc - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_HIT bd - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_PLACE be - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_BREAK bg - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_HIT bh - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_PLACE bi - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_STEP bf - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BREAK bj - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_OFF bs - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_ON bt - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_CLOSE bo - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_OPEN bp - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FALL bk - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_CLOSE bw - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_OPEN bx - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_BREAK lT - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_FALL lU - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_HIT lV - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_PLACE lW - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_STEP lS - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HIT bl - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PLACE bm - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF bu - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON bv - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_STEP bn - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_CLOSE bq - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_OPEN br - f Lnet/minecraft/sounds/SoundEvent; BARREL_CLOSE by - f Lnet/minecraft/sounds/SoundEvent; BARREL_OPEN bz - f Lnet/minecraft/sounds/SoundEvent; BASALT_BREAK bA - f Lnet/minecraft/sounds/SoundEvent; BASALT_FALL bE - f Lnet/minecraft/sounds/SoundEvent; BASALT_HIT bD - f Lnet/minecraft/sounds/SoundEvent; BASALT_PLACE bC - f Lnet/minecraft/sounds/SoundEvent; BASALT_STEP bB - f Lnet/minecraft/sounds/SoundEvent; BAT_AMBIENT bF - f Lnet/minecraft/sounds/SoundEvent; BAT_DEATH bG - f Lnet/minecraft/sounds/SoundEvent; BAT_HURT bH - f Lnet/minecraft/sounds/SoundEvent; BAT_LOOP bI - f Lnet/minecraft/sounds/SoundEvent; BAT_TAKEOFF bJ - f Lnet/minecraft/sounds/SoundEvent; BEACON_ACTIVATE bK - f Lnet/minecraft/sounds/SoundEvent; BEACON_AMBIENT bL - f Lnet/minecraft/sounds/SoundEvent; BEACON_DEACTIVATE bM - f Lnet/minecraft/sounds/SoundEvent; BEACON_POWER_SELECT bN - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_DRIP bU - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_ENTER bV - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_EXIT bW - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_SHEAR bX - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_WORK bY - f Lnet/minecraft/sounds/SoundEvent; BEE_DEATH bO - f Lnet/minecraft/sounds/SoundEvent; BEE_HURT bP - f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP bR - f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP_AGGRESSIVE bQ - f Lnet/minecraft/sounds/SoundEvent; BEE_POLLINATE bT - f Lnet/minecraft/sounds/SoundEvent; BEE_STING bS - f Lnet/minecraft/sounds/SoundEvent; BELL_BLOCK bZ - f Lnet/minecraft/sounds/SoundEvent; BELL_RESONATE ca - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_BREAK cb - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_FALL cc - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_HIT cd - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_PLACE ce - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_STEP cf - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_DOWN hB - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_UP hC - f Lnet/minecraft/sounds/SoundEvent; BLASTFURNACE_FIRE_CRACKLE cA - f Lnet/minecraft/sounds/SoundEvent; BLAZE_AMBIENT cg - f Lnet/minecraft/sounds/SoundEvent; BLAZE_BURN ch - f Lnet/minecraft/sounds/SoundEvent; BLAZE_DEATH ci - f Lnet/minecraft/sounds/SoundEvent; BLAZE_HURT cj - f Lnet/minecraft/sounds/SoundEvent; BLAZE_SHOOT ck - f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_LAND cl - f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_WATER cm - f Lnet/minecraft/sounds/SoundEvent; BOGGED_AMBIENT cn - f Lnet/minecraft/sounds/SoundEvent; BOGGED_DEATH co - f Lnet/minecraft/sounds/SoundEvent; BOGGED_HURT cp - f Lnet/minecraft/sounds/SoundEvent; BOGGED_SHEAR cq - f Lnet/minecraft/sounds/SoundEvent; BOGGED_STEP cr - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_BREAK cs - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_FALL ct - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_HIT cu - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_PLACE cv - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_STEP cw - f Lnet/minecraft/sounds/SoundEvent; BONE_MEAL_USE cx - f Lnet/minecraft/sounds/SoundEvent; BOOK_PAGE_TURN cy - f Lnet/minecraft/sounds/SoundEvent; BOOK_PUT cz - f Lnet/minecraft/sounds/SoundEvent; BOTTLE_EMPTY cB - f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL cC - f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL_DRAGONBREATH cD - f Lnet/minecraft/sounds/SoundEvent; BREEZE_CHARGE cE - f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEATH cN - f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEFLECT cF - f Lnet/minecraft/sounds/SoundEvent; BREEZE_HURT cO - f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_AIR cI - f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_GROUND cH - f Lnet/minecraft/sounds/SoundEvent; BREEZE_INHALE cG - f Lnet/minecraft/sounds/SoundEvent; BREEZE_JUMP cK - f Lnet/minecraft/sounds/SoundEvent; BREEZE_LAND cL - f Lnet/minecraft/sounds/SoundEvent; BREEZE_SHOOT cJ - f Lnet/minecraft/sounds/SoundEvent; BREEZE_SLIDE cM - f Lnet/minecraft/sounds/SoundEvent; BREEZE_WHIRL cP - f Lnet/minecraft/core/Holder$Reference; BREEZE_WIND_CHARGE_BURST cQ - f Lnet/minecraft/sounds/SoundEvent; BREWING_STAND_BREW cR - f Lnet/minecraft/sounds/SoundEvent; BRUSH_GENERIC cS - f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL cU - f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL_COMPLETED cW - f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND cT - f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND_COMPLETED cV - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_BUBBLE_POP cX - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_AMBIENT cY - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_INSIDE cZ - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_AMBIENT da - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_INSIDE db - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY dc - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_AXOLOTL dd - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_FISH de - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_LAVA df - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_POWDER_SNOW dg - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_TADPOLE dh - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL di - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_AXOLOTL dj - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_FISH dk - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_LAVA dl - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_POWDER_SNOW dm - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_TADPOLE dn - f Lnet/minecraft/sounds/SoundEvent; BUNDLE_DROP_CONTENTS do - f Lnet/minecraft/sounds/SoundEvent; BUNDLE_INSERT dp - f Lnet/minecraft/sounds/SoundEvent; BUNDLE_REMOVE_ONE dq - f Lnet/minecraft/sounds/SoundEvent; CAKE_ADD_CANDLE dr - f Lnet/minecraft/sounds/SoundEvent; CALCITE_BREAK ds - f Lnet/minecraft/sounds/SoundEvent; CALCITE_FALL dw - f Lnet/minecraft/sounds/SoundEvent; CALCITE_HIT dv - f Lnet/minecraft/sounds/SoundEvent; CALCITE_PLACE du - f Lnet/minecraft/sounds/SoundEvent; CALCITE_STEP dt - f Lnet/minecraft/sounds/SoundEvent; CAMEL_AMBIENT dx - f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH dy - f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH_READY dz - f Lnet/minecraft/sounds/SoundEvent; CAMEL_DEATH dA - f Lnet/minecraft/sounds/SoundEvent; CAMEL_EAT dB - f Lnet/minecraft/sounds/SoundEvent; CAMEL_HURT dC - f Lnet/minecraft/sounds/SoundEvent; CAMEL_SADDLE dD - f Lnet/minecraft/sounds/SoundEvent; CAMEL_SIT dE - f Lnet/minecraft/sounds/SoundEvent; CAMEL_STAND dF - f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP dG - f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP_SAND dH - f Lnet/minecraft/sounds/SoundEvent; CAMPFIRE_CRACKLE dI - f Lnet/minecraft/sounds/SoundEvent; CANDLE_AMBIENT dJ - f Lnet/minecraft/sounds/SoundEvent; CANDLE_BREAK dK - f Lnet/minecraft/sounds/SoundEvent; CANDLE_EXTINGUISH dL - f Lnet/minecraft/sounds/SoundEvent; CANDLE_FALL dM - f Lnet/minecraft/sounds/SoundEvent; CANDLE_HIT dN - f Lnet/minecraft/sounds/SoundEvent; CANDLE_PLACE dO - f Lnet/minecraft/sounds/SoundEvent; CANDLE_STEP dP - f Lnet/minecraft/sounds/SoundEvent; CAT_AMBIENT dQ - f Lnet/minecraft/sounds/SoundEvent; CAT_BEG_FOR_FOOD dV - f Lnet/minecraft/sounds/SoundEvent; CAT_DEATH dS - f Lnet/minecraft/sounds/SoundEvent; CAT_EAT dT - f Lnet/minecraft/sounds/SoundEvent; CAT_HISS dU - f Lnet/minecraft/sounds/SoundEvent; CAT_HURT dW - f Lnet/minecraft/sounds/SoundEvent; CAT_PURREOW dY - f Lnet/minecraft/sounds/SoundEvent; CAT_PURR dX - f Lnet/minecraft/sounds/SoundEvent; CAT_STRAY_AMBIENT dR - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_BREAK dZ - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_FALL ea - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_HIT eb - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PICK_BERRIES ee - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PLACE ec - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_STEP ed - f Lnet/minecraft/sounds/SoundEvent; CHAIN_BREAK ef - f Lnet/minecraft/sounds/SoundEvent; CHAIN_FALL eg - f Lnet/minecraft/sounds/SoundEvent; CHAIN_HIT eh - f Lnet/minecraft/sounds/SoundEvent; CHAIN_PLACE ei - f Lnet/minecraft/sounds/SoundEvent; CHAIN_STEP ej - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_BREAK eu - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_FALL ev - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_HIT ew - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_PLACE ex - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_STEP ey - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_BREAK ep - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_FALL eq - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_HIT er - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_PLACE es - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_STEP et - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BREAK ek - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_OFF eI - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_ON eJ - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_CLOSE eE - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_OPEN eF - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FALL el - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_CLOSE eM - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_OPEN eN - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_BREAK eA - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_FALL eB - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_HIT eC - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_PLACE eD - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_STEP ez - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HIT em - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PLACE en - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF eK - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON eL - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_STEP eo - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_CLOSE eG - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_OPEN eH - f Lnet/minecraft/sounds/SoundEvent; CHEST_CLOSE eO - f Lnet/minecraft/sounds/SoundEvent; CHEST_LOCKED eP - f Lnet/minecraft/sounds/SoundEvent; CHEST_OPEN eQ - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_AMBIENT eR - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_DEATH eS - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_EGG eT - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_HURT eU - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_STEP eV - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_BREAK eW - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_FALL eX - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_HIT eY - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT eZ - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT_ENCHANTED fa - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP fc - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP_ENCHANTED fd - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PLACE fe - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_STEP fb - f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_DEATH ff - f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_GROW fg - f Lnet/minecraft/sounds/SoundEvent; CHORUS_FRUIT_TELEPORT fh - f Lnet/minecraft/sounds/SoundEvent; COBWEB_BREAK fi - f Lnet/minecraft/sounds/SoundEvent; COBWEB_FALL fm - f Lnet/minecraft/sounds/SoundEvent; COBWEB_HIT fl - f Lnet/minecraft/sounds/SoundEvent; COBWEB_PLACE fk - f Lnet/minecraft/sounds/SoundEvent; COBWEB_STEP fj - f Lnet/minecraft/sounds/SoundEvent; COD_AMBIENT fn - f Lnet/minecraft/sounds/SoundEvent; COD_DEATH fo - f Lnet/minecraft/sounds/SoundEvent; COD_FLOP fp - f Lnet/minecraft/sounds/SoundEvent; COD_HURT fq - f Lnet/minecraft/sounds/SoundEvent; COMPARATOR_CLICK fr - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_EMPTY fs - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL ft - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL_SUCCESS fu - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_READY fv - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ACTIVATE fw - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT fx - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT_SHORT fy - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ATTACK_TARGET fz - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_DEACTIVATE fA - f Lnet/minecraft/sounds/SoundEvent; COPPER_BREAK fI - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_BREAK fB - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_FALL fF - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_HIT fE - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_PLACE fD - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_STEP fC - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_OFF fH - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_ON fG - f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_CLOSE fN - f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_OPEN fO - f Lnet/minecraft/sounds/SoundEvent; COPPER_FALL fM - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_BREAK fP - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_FALL fT - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_HIT fS - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_PLACE fR - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_STEP fQ - f Lnet/minecraft/sounds/SoundEvent; COPPER_HIT fL - f Lnet/minecraft/sounds/SoundEvent; COPPER_PLACE fK - f Lnet/minecraft/sounds/SoundEvent; COPPER_STEP fJ - f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_CLOSE fU - f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_OPEN fV - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_BREAK fW - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_FALL fX - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_HIT fY - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_PLACE fZ - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_STEP ga - f Lnet/minecraft/sounds/SoundEvent; COW_AMBIENT gb - f Lnet/minecraft/sounds/SoundEvent; COW_DEATH gc - f Lnet/minecraft/sounds/SoundEvent; COW_HURT gd - f Lnet/minecraft/sounds/SoundEvent; COW_MILK ge - f Lnet/minecraft/sounds/SoundEvent; COW_STEP gf - f Lnet/minecraft/sounds/SoundEvent; CRAFTER_CRAFT gg - f Lnet/minecraft/sounds/SoundEvent; CRAFTER_FAIL gh - f Lnet/minecraft/sounds/SoundEvent; CREEPER_DEATH gi - f Lnet/minecraft/sounds/SoundEvent; CREEPER_HURT gj - f Lnet/minecraft/sounds/SoundEvent; CREEPER_PRIMED gk - f Lnet/minecraft/sounds/SoundEvent; CROP_BREAK gl - f Lnet/minecraft/sounds/SoundEvent; CROP_PLANTED gm - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_HIT gn - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_LOADING_END go - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_LOADING_MIDDLE gp - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_LOADING_START gq - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_QUICK_CHARGE_1 gr - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_QUICK_CHARGE_2 gs - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_QUICK_CHARGE_3 gt - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_SHOOT gu - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_BREAK gv - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_FALL gw - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_HIT gx - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT gy - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT_FAIL gz - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_PLACE gB - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_SHATTER gC - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_STEP gA - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BREAK gI - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_BREAK gD - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_FALL gE - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_HIT gF - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_PLACE gG - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_STEP gH - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_FALL gJ - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_HIT gK - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_PLACE gL - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_STEP gM - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_BREAK gN - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_FALL gO - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_HIT gP - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_PLACE gQ - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_STEP gR - f Lnet/minecraft/sounds/SoundEvent; DISPENSER_DISPENSE gS - f Lnet/minecraft/sounds/SoundEvent; DISPENSER_FAIL gT - f Lnet/minecraft/sounds/SoundEvent; DISPENSER_LAUNCH gU - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT gV - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT_WATER gW - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_ATTACK gX - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_DEATH gY - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_EAT gZ - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_HURT ha - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_JUMP hb - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_PLAY hc - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SPLASH hd - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SWIM he - f Lnet/minecraft/sounds/SoundEvent; DONKEY_AMBIENT hf - f Lnet/minecraft/sounds/SoundEvent; DONKEY_ANGRY hg - f Lnet/minecraft/sounds/SoundEvent; DONKEY_CHEST hh - f Lnet/minecraft/sounds/SoundEvent; DONKEY_DEATH hi - f Lnet/minecraft/sounds/SoundEvent; DONKEY_EAT hj - f Lnet/minecraft/sounds/SoundEvent; DONKEY_HURT hk - f Lnet/minecraft/sounds/SoundEvent; DONKEY_JUMP hl - f Lnet/minecraft/sounds/SoundEvent; DRAGON_FIREBALL_EXPLODE ic - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_BREAK hm - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_FALL hq - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_HIT hp - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_PLACE ho - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_STEP hn - f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT hD - f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT_WATER hE - f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH hF - f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH_WATER hG - f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT hH - f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT_WATER hI - f Lnet/minecraft/sounds/SoundEvent; DROWNED_SHOOT hJ - f Lnet/minecraft/sounds/SoundEvent; DROWNED_STEP hK - f Lnet/minecraft/sounds/SoundEvent; DROWNED_SWIM hL - f Lnet/minecraft/sounds/SoundEvent; DYE_USE hM - f Lnet/minecraft/sounds/SoundEvent; EGG_THROW hN - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT hO - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT_LAND hP - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_CURSE hQ - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH hR - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH_LAND hS - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_FLOP hT - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT hU - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT_LAND hV - f Lnet/minecraft/sounds/SoundEvent; ELYTRA_FLYING hW - f Lnet/minecraft/sounds/SoundEvent; EMPTY qV - f Lnet/minecraft/sounds/SoundEvent; ENCHANTMENT_TABLE_USE hX - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_AMBIENT ij - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_DEATH ik - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_HURT il - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_SCREAM im - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_STARE in - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_TELEPORT io - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_AMBIENT ip - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_DEATH iq - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_HURT ir - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_STEP is - f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_CLOSE hY - f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_OPEN hZ - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_AMBIENT ia - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_DEATH ib - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_FLAP id - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_GROWL ie - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_HURT if - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_SHOOT ig - f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_DEATH ih - f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_LAUNCH ii - f Lnet/minecraft/sounds/SoundEvent; ENDER_PEARL_THROW it - f Lnet/minecraft/sounds/SoundEvent; END_GATEWAY_SPAWN iu - f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_FRAME_FILL iv - f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_SPAWN iw - f Lnet/minecraft/sounds/SoundEvent; EVOKER_AMBIENT ix - f Lnet/minecraft/sounds/SoundEvent; EVOKER_CAST_SPELL iy - f Lnet/minecraft/sounds/SoundEvent; EVOKER_CELEBRATE iz - f Lnet/minecraft/sounds/SoundEvent; EVOKER_DEATH iA - f Lnet/minecraft/sounds/SoundEvent; EVOKER_FANGS_ATTACK iB - f Lnet/minecraft/sounds/SoundEvent; EVOKER_HURT iC - f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_ATTACK iD - f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_SUMMON iE - f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_WOLOLO iF - f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_BOTTLE_THROW iG - f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_ORB_PICKUP iH - f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_CLOSE iI - f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_OPEN iJ - f Lnet/minecraft/sounds/SoundEvent; FIRECHARGE_USE iK - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST iL - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST_FAR iM - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST iN - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST_FAR iO - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LAUNCH iP - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_SHOOT iQ - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE iR - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE_FAR iS - f Lnet/minecraft/sounds/SoundEvent; FIRE_AMBIENT iT - f Lnet/minecraft/sounds/SoundEvent; FIRE_EXTINGUISH iU - f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_RETRIEVE iW - f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_SPLASH iX - f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_THROW iY - f Lnet/minecraft/sounds/SoundEvent; FISH_SWIM iV - f Lnet/minecraft/sounds/SoundEvent; FLINTANDSTEEL_USE iZ - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_BREAK ja - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_FALL jb - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_HIT jc - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_PLACE jd - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_STEP je - f Lnet/minecraft/sounds/SoundEvent; FOX_AGGRO jf - f Lnet/minecraft/sounds/SoundEvent; FOX_AMBIENT jg - f Lnet/minecraft/sounds/SoundEvent; FOX_BITE jh - f Lnet/minecraft/sounds/SoundEvent; FOX_DEATH ji - f Lnet/minecraft/sounds/SoundEvent; FOX_EAT jj - f Lnet/minecraft/sounds/SoundEvent; FOX_HURT jk - f Lnet/minecraft/sounds/SoundEvent; FOX_SCREECH jl - f Lnet/minecraft/sounds/SoundEvent; FOX_SLEEP jm - f Lnet/minecraft/sounds/SoundEvent; FOX_SNIFF jn - f Lnet/minecraft/sounds/SoundEvent; FOX_SPIT jo - f Lnet/minecraft/sounds/SoundEvent; FOX_TELEPORT jp - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_BREAK jA - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_FALL jB - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_HIT jC - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_PLACE jD - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_STEP jE - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWNSTEP jF - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_BREAK jG - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_FALL jH - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HATCH jI - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HIT jJ - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_PLACE jK - f Lnet/minecraft/sounds/SoundEvent; FROG_AMBIENT jL - f Lnet/minecraft/sounds/SoundEvent; FROG_DEATH jM - f Lnet/minecraft/sounds/SoundEvent; FROG_EAT jN - f Lnet/minecraft/sounds/SoundEvent; FROG_HURT jO - f Lnet/minecraft/sounds/SoundEvent; FROG_LAY_SPAWN jP - f Lnet/minecraft/sounds/SoundEvent; FROG_LONG_JUMP jQ - f Lnet/minecraft/sounds/SoundEvent; FROG_STEP jR - f Lnet/minecraft/sounds/SoundEvent; FROG_TONGUE jS - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_BREAK rq - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_FALL ru - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_HIT rt - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_PLACE rs - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_STEP rr - f Lnet/minecraft/sounds/SoundEvent; FURNACE_FIRE_CRACKLE jY - f Lnet/minecraft/sounds/SoundEvent; GENERIC_BIG_FALL jZ - f Lnet/minecraft/sounds/SoundEvent; GENERIC_BURN ka - f Lnet/minecraft/sounds/SoundEvent; GENERIC_DEATH kb - f Lnet/minecraft/sounds/SoundEvent; GENERIC_DRINK kc - f Lnet/minecraft/sounds/SoundEvent; GENERIC_EAT kd - f Lnet/minecraft/core/Holder$Reference; GENERIC_EXPLODE ke - f Lnet/minecraft/sounds/SoundEvent; GENERIC_EXTINGUISH_FIRE kf - f Lnet/minecraft/sounds/SoundEvent; GENERIC_HURT kg - f Lnet/minecraft/sounds/SoundEvent; GENERIC_SMALL_FALL kh - f Lnet/minecraft/sounds/SoundEvent; GENERIC_SPLASH ki - f Lnet/minecraft/sounds/SoundEvent; GENERIC_SWIM kj - f Lnet/minecraft/sounds/SoundEvent; GHAST_AMBIENT kk - f Lnet/minecraft/sounds/SoundEvent; GHAST_DEATH kl - f Lnet/minecraft/sounds/SoundEvent; GHAST_HURT km - f Lnet/minecraft/sounds/SoundEvent; GHAST_SCREAM kn - f Lnet/minecraft/sounds/SoundEvent; GHAST_SHOOT ko - f Lnet/minecraft/sounds/SoundEvent; GHAST_WARN kp - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_BREAK kq - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_FALL kr - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_HIT ks - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_PLACE kt - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_STEP ku - f Lnet/minecraft/sounds/SoundEvent; GLASS_BREAK kv - f Lnet/minecraft/sounds/SoundEvent; GLASS_FALL kw - f Lnet/minecraft/sounds/SoundEvent; GLASS_HIT kx - f Lnet/minecraft/sounds/SoundEvent; GLASS_PLACE ky - f Lnet/minecraft/sounds/SoundEvent; GLASS_STEP kz - f Lnet/minecraft/sounds/SoundEvent; GLOW_INK_SAC_USE kA - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ADD_ITEM kB - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_BREAK kC - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_PLACE kD - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_REMOVE_ITEM kE - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ROTATE_ITEM kF - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_AMBIENT kG - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_DEATH kH - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_HURT kI - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_SQUIRT kJ - f Lnet/minecraft/sounds/SoundEvent; GOAT_AMBIENT kK - f Lnet/minecraft/sounds/SoundEvent; GOAT_DEATH kL - f Lnet/minecraft/sounds/SoundEvent; GOAT_EAT kM - f Lnet/minecraft/sounds/SoundEvent; GOAT_HORN_BREAK kS - f Lnet/minecraft/sounds/SoundEvent; GOAT_HORN_PLAY kT - f Lcom/google/common/collect/ImmutableList; GOAT_HORN_SOUND_VARIANTS mF - f I GOAT_HORN_VARIANT_COUNT mE - f Lnet/minecraft/sounds/SoundEvent; GOAT_HURT kN - f Lnet/minecraft/sounds/SoundEvent; GOAT_LONG_JUMP kO - f Lnet/minecraft/sounds/SoundEvent; GOAT_MILK kP - f Lnet/minecraft/sounds/SoundEvent; GOAT_PREPARE_RAM kQ - f Lnet/minecraft/sounds/SoundEvent; GOAT_RAM_IMPACT kR - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_AMBIENT kU - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_DEATH kV - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_EAT kW - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_HORN_BREAK lc - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_HURT kX - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_LONG_JUMP kY - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_MILK kZ - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_PREPARE_RAM la - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_RAM_IMPACT lb - f Lnet/minecraft/sounds/SoundEvent; GOAT_STEP ld - f Lnet/minecraft/sounds/SoundEvent; GRASS_BREAK le - f Lnet/minecraft/sounds/SoundEvent; GRASS_FALL lf - f Lnet/minecraft/sounds/SoundEvent; GRASS_HIT lg - f Lnet/minecraft/sounds/SoundEvent; GRASS_PLACE lh - f Lnet/minecraft/sounds/SoundEvent; GRASS_STEP li - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_BREAK lj - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_FALL lk - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_HIT ll - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_PLACE lm - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_STEP ln - f Lnet/minecraft/sounds/SoundEvent; GRINDSTONE_USE lo - f Lnet/minecraft/sounds/SoundEvent; GROWING_PLANT_CROP lp - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT lq - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT_LAND lr - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_ATTACK ls - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH lt - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH_LAND lu - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_FLOP lv - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT lw - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT_LAND lx - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_BREAK ly - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_FALL lz - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_HIT lA - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_PLACE lB - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_STEP lC - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_BREAK lE - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_FALL lF - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_HIT lG - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_PLACE lH - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_STEP lD - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_BREAK lI - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_FALL lJ - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_HIT lK - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_PLACE lL - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_STEP lM - f Lnet/minecraft/sounds/SoundEvent; HOE_TILL mn - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_AMBIENT mo - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ANGRY mp - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ATTACK mq - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_CONVERTED_TO_ZOMBIFIED mr - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_DEATH ms - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_HURT mt - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_RETREAT mu - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_STEP mv - f Lnet/minecraft/sounds/SoundEvent; HONEYCOMB_WAX_ON mC - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_BREAK mw - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_FALL mx - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_HIT my - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_PLACE mz - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_SLIDE mA - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_STEP mB - f Lnet/minecraft/sounds/SoundEvent; HONEY_DRINK mD - f Lnet/minecraft/sounds/SoundEvent; HORSE_AMBIENT mG - f Lnet/minecraft/sounds/SoundEvent; HORSE_ANGRY mH - f Lnet/minecraft/sounds/SoundEvent; HORSE_ARMOR mI - f Lnet/minecraft/sounds/SoundEvent; HORSE_BREATHE mJ - f Lnet/minecraft/sounds/SoundEvent; HORSE_DEATH mK - f Lnet/minecraft/sounds/SoundEvent; HORSE_EAT mL - f Lnet/minecraft/sounds/SoundEvent; HORSE_GALLOP mM - f Lnet/minecraft/sounds/SoundEvent; HORSE_HURT mN - f Lnet/minecraft/sounds/SoundEvent; HORSE_JUMP mO - f Lnet/minecraft/sounds/SoundEvent; HORSE_LAND mP - f Lnet/minecraft/sounds/SoundEvent; HORSE_SADDLE mQ - f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP mR - f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP_WOOD mS - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_BIG_FALL mT - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_DEATH mU - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_HURT mV - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SMALL_FALL mW - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SPLASH mX - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SWIM mY - f Lnet/minecraft/sounds/SoundEvent; HUSK_AMBIENT mZ - f Lnet/minecraft/sounds/SoundEvent; HUSK_CONVERTED_TO_ZOMBIE na - f Lnet/minecraft/sounds/SoundEvent; HUSK_DEATH nb - f Lnet/minecraft/sounds/SoundEvent; HUSK_HURT nc - f Lnet/minecraft/sounds/SoundEvent; HUSK_STEP nd - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_AMBIENT ne - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_CAST_SPELL nf - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_DEATH ng - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_HURT nh - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_MIRROR_MOVE ni - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_BLINDNESS nj - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_MIRROR nk - f Lnet/minecraft/sounds/SoundEvent; INK_SAC_USE nl - f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_CLOSE nm - f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_OPEN nn - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_ATTACK no - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DAMAGE np - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DEATH nq - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_HURT nr - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_REPAIR ns - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_STEP nt - f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_CLOSE nu - f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_OPEN nv - f Lnet/minecraft/sounds/SoundEvent; ITEM_BREAK nB - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ADD_ITEM nw - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_BREAK nx - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_PLACE ny - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_REMOVE_ITEM nz - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ROTATE_ITEM nA - f Lnet/minecraft/sounds/SoundEvent; ITEM_PICKUP nC - f Lnet/minecraft/sounds/SoundEvent; LADDER_BREAK nD - f Lnet/minecraft/sounds/SoundEvent; LADDER_FALL nE - f Lnet/minecraft/sounds/SoundEvent; LADDER_HIT nF - f Lnet/minecraft/sounds/SoundEvent; LADDER_PLACE nG - f Lnet/minecraft/sounds/SoundEvent; LADDER_STEP nH - f Lnet/minecraft/sounds/SoundEvent; LANTERN_BREAK nI - f Lnet/minecraft/sounds/SoundEvent; LANTERN_FALL nJ - f Lnet/minecraft/sounds/SoundEvent; LANTERN_HIT nK - f Lnet/minecraft/sounds/SoundEvent; LANTERN_PLACE nL - f Lnet/minecraft/sounds/SoundEvent; LANTERN_STEP nM - f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_BREAK nN - f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_PLACE nO - f Lnet/minecraft/sounds/SoundEvent; LAVA_AMBIENT nP - f Lnet/minecraft/sounds/SoundEvent; LAVA_EXTINGUISH nQ - f Lnet/minecraft/sounds/SoundEvent; LAVA_POP nR - f Lnet/minecraft/sounds/SoundEvent; LEASH_KNOT_BREAK nS - f Lnet/minecraft/sounds/SoundEvent; LEASH_KNOT_PLACE nT - f Lnet/minecraft/sounds/SoundEvent; LEVER_CLICK nU - f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_IMPACT nV - f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_THUNDER nW - f Lnet/minecraft/sounds/SoundEvent; LILY_PAD_PLACE Br - f Lnet/minecraft/sounds/SoundEvent; LINGERING_POTION_THROW nX - f Lnet/minecraft/sounds/SoundEvent; LLAMA_AMBIENT nY - f Lnet/minecraft/sounds/SoundEvent; LLAMA_ANGRY nZ - f Lnet/minecraft/sounds/SoundEvent; LLAMA_CHEST oa - f Lnet/minecraft/sounds/SoundEvent; LLAMA_DEATH ob - f Lnet/minecraft/sounds/SoundEvent; LLAMA_EAT oc - f Lnet/minecraft/sounds/SoundEvent; LLAMA_HURT od - f Lnet/minecraft/sounds/SoundEvent; LLAMA_SPIT oe - f Lnet/minecraft/sounds/SoundEvent; LLAMA_STEP of - f Lnet/minecraft/core/Holder; LLAMA_SWAG og - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_BREAK oi - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_COMPASS_LOCK on - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_FALL om - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_HIT ol - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_PLACE ok - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_STEP oj - f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_AIR oo - f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND op - f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND_HEAVY oq - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH or - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH_SMALL oh - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT os - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT_SMALL ot - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_JUMP ou - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH ov - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH_SMALL ow - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_BREAK ox - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_FALL oy - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_HIT oz - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_PLACE oA - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_STEP oB - f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_BREAK oC - f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_PLACE oD - f Lnet/minecraft/sounds/SoundEvent; METAL_BREAK oE - f Lnet/minecraft/sounds/SoundEvent; METAL_FALL oF - f Lnet/minecraft/sounds/SoundEvent; METAL_HIT oG - f Lnet/minecraft/sounds/SoundEvent; METAL_PLACE oH - f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_OFF oI - f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_ON oJ - f Lnet/minecraft/sounds/SoundEvent; METAL_STEP oK - f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE oM - f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE_UNDERWATER oL - f Lnet/minecraft/sounds/SoundEvent; MINECART_RIDING oN - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_CONVERT oO - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_EAT oP - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK oQ - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK_SUSPICIOUSLY oR - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_SHEAR oS - f Lnet/minecraft/sounds/SoundEvent; MOSS_BREAK pd - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_BREAK oT - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_FALL oU - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_HIT oV - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_PLACE oW - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_STEP oX - f Lnet/minecraft/sounds/SoundEvent; MOSS_FALL pe - f Lnet/minecraft/sounds/SoundEvent; MOSS_HIT pf - f Lnet/minecraft/sounds/SoundEvent; MOSS_PLACE pg - f Lnet/minecraft/sounds/SoundEvent; MOSS_STEP ph - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_BREAK ps - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_FALL pt - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_HIT pu - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_PLACE pv - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_STEP pw - f Lnet/minecraft/sounds/SoundEvent; MUD_BREAK pi - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_BREAK pn - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_FALL po - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_HIT pp - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_PLACE pq - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_STEP pr - f Lnet/minecraft/sounds/SoundEvent; MUD_FALL pj - f Lnet/minecraft/sounds/SoundEvent; MUD_HIT pk - f Lnet/minecraft/sounds/SoundEvent; MUD_PLACE pl - f Lnet/minecraft/sounds/SoundEvent; MUD_STEP pm - f Lnet/minecraft/sounds/SoundEvent; MULE_AMBIENT px - f Lnet/minecraft/sounds/SoundEvent; MULE_ANGRY py - f Lnet/minecraft/sounds/SoundEvent; MULE_CHEST pz - f Lnet/minecraft/sounds/SoundEvent; MULE_DEATH pA - f Lnet/minecraft/sounds/SoundEvent; MULE_EAT pB - f Lnet/minecraft/sounds/SoundEvent; MULE_HURT pC - f Lnet/minecraft/sounds/SoundEvent; MULE_JUMP pD - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BADLANDS qu - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BAMBOO_JUNGLE qx - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BASALT_DELTAS qa - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CHERRY_GROVE ql - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CRIMSON_FOREST qb - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DEEP_DARK qc - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DESERT qt - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DRIPSTONE_CAVES qd - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FLOWER_FOREST qs - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FOREST qi - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FROZEN_PEAKS qn - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_GROVE qe - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JAGGED_PEAKS qf - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JUNGLE qv - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_LUSH_CAVES qg - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_MEADOW qk - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_NETHER_WASTES qm - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_OLD_GROWTH_TAIGA qj - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SNOWY_SLOPES qo - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SOUL_SAND_VALLEY qp - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SPARSE_JUNGLE qw - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_STONY_PEAKS qq - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SWAMP qh - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_WARPED_FOREST qr - f Lnet/minecraft/core/Holder$Reference; MUSIC_CREATIVE pE - f Lnet/minecraft/core/Holder$Reference; MUSIC_CREDITS pF - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_11 pH - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_13 pI - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_5 pG - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_BLOCKS pJ - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_CAT pK - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_CHIRP pL - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_FAR pM - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_MALL pN - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_MELLOHI pO - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_OTHERSIDE pU - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_PIGSTEP pP - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_RELIC pV - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_STAL pQ - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_STRAD pR - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_WAIT pS - f Lnet/minecraft/sounds/SoundEvent; MUSIC_DISC_WARD pT - f Lnet/minecraft/core/Holder$Reference; MUSIC_DRAGON pW - f Lnet/minecraft/core/Holder$Reference; MUSIC_END pX - f Lnet/minecraft/core/Holder$Reference; MUSIC_GAME pY - f Lnet/minecraft/core/Holder$Reference; MUSIC_MENU pZ - f Lnet/minecraft/core/Holder$Reference; MUSIC_UNDER_WATER qy - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_BREAK rF - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_FALL rJ - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_HIT rI - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_PLACE rH - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_STEP rG - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_BREAK rK - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_FALL rO - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_HIT rN - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_PLACE rM - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_STEP rL - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_BREAK qz - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_FALL qD - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_HIT qC - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_PLACE qB - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_STEP qA - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_BREAK vi - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_FALL vj - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_HIT vk - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_PLACE vl - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_STEP vm - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_BREAK vn - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_FALL vo - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_HIT vp - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_PLACE vq - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_STEP vr - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_BREAK rl - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_FALL rp - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_HIT ro - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_PLACE rn - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_STEP rm - f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_BREAK qE - f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_PLANTED qF - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BREAK qG - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_OFF qP - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_ON qQ - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_CLOSE qL - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_OPEN qM - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FALL qH - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_CLOSE qT - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_OPEN qU - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_BREAK lO - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_FALL lP - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_HIT lQ - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_PLACE lR - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_STEP lN - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HIT qI - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PLACE qJ - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF qR - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_ON qS - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_STEP qK - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_CLOSE qN - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_OPEN qO - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BANJO se - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASEDRUM rP - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASS rQ - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BELL rR - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BIT sd - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_CHIME rS - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_COW_BELL sb - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_DIDGERIDOO sc - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_FLUTE rT - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_GUITAR rU - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HARP rV - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HAT rW - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_CREEPER sh - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ENDER_DRAGON si - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_PIGLIN sk - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_SKELETON sg - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_WITHER_SKELETON sj - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ZOMBIE sf - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IRON_XYLOPHONE sa - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_PLING rX - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_SNARE rY - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_XYLOPHONE rZ - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_BREAK rg - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_FALL rk - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_HIT rj - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_PLACE ri - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_STEP rh - f Lnet/minecraft/sounds/SoundEvent; OCELOT_AMBIENT sm - f Lnet/minecraft/sounds/SoundEvent; OCELOT_DEATH sn - f Lnet/minecraft/sounds/SoundEvent; OCELOT_HURT sl - f Lnet/minecraft/sounds/SoundEvent; OMINOUS_BOTTLE_DISPOSE so - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_BREAK qW - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_FALL qX - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_HIT qY - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_PLACE qZ - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_STEP ra - f Lnet/minecraft/sounds/SoundEvent; PAINTING_BREAK sp - f Lnet/minecraft/sounds/SoundEvent; PAINTING_PLACE sq - f Lnet/minecraft/sounds/SoundEvent; PANDA_AGGRESSIVE_AMBIENT sy - f Lnet/minecraft/sounds/SoundEvent; PANDA_AMBIENT st - f Lnet/minecraft/sounds/SoundEvent; PANDA_BITE sB - f Lnet/minecraft/sounds/SoundEvent; PANDA_CANT_BREED sx - f Lnet/minecraft/sounds/SoundEvent; PANDA_DEATH su - f Lnet/minecraft/sounds/SoundEvent; PANDA_EAT sv - f Lnet/minecraft/sounds/SoundEvent; PANDA_HURT sA - f Lnet/minecraft/sounds/SoundEvent; PANDA_PRE_SNEEZE sr - f Lnet/minecraft/sounds/SoundEvent; PANDA_SNEEZE ss - f Lnet/minecraft/sounds/SoundEvent; PANDA_STEP sw - f Lnet/minecraft/sounds/SoundEvent; PANDA_WORRIED_AMBIENT sz - f Lnet/minecraft/sounds/SoundEvent; PARROT_AMBIENT sC - f Lnet/minecraft/sounds/SoundEvent; PARROT_DEATH sD - f Lnet/minecraft/sounds/SoundEvent; PARROT_EAT sE - f Lnet/minecraft/sounds/SoundEvent; PARROT_FLY sF - f Lnet/minecraft/sounds/SoundEvent; PARROT_HURT sG - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BLAZE sH - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BOGGED sI - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BREEZE sJ - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CREEPER sK - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_DROWNED sL - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ELDER_GUARDIAN sM - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDERMITE sO - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDER_DRAGON sN - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_EVOKER sP - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GHAST sQ - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GUARDIAN sR - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HOGLIN sS - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HUSK sT - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ILLUSIONER sU - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_MAGMA_CUBE sV - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PHANTOM sW - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN sX - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN_BRUTE sY - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PILLAGER sZ - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_RAVAGER ta - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SHULKER tb - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SILVERFISH tc - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SKELETON td - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SLIME te - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SPIDER tf - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_STRAY tg - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VEX th - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VINDICATOR ti - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WARDEN tj - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITCH tk - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER tl - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER_SKELETON tm - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOGLIN tn - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE to - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE_VILLAGER tp - f Lnet/minecraft/sounds/SoundEvent; PARROT_STEP tq - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_AMBIENT tr - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_BITE ts - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_DEATH tt - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_FLAP tu - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_HURT tv - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_SWOOP tw - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ADMIRING_ITEM tC - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_AMBIENT tD - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ANGRY tE - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_AMBIENT tM - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_ANGRY tN - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED tR - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_DEATH tO - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_HURT tP - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_STEP tQ - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CELEBRATE tF - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CONVERTED_TO_ZOMBIFIED tL - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_DEATH tG - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_HURT tI - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_JEALOUS tH - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_RETREAT tJ - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_STEP tK - f Lnet/minecraft/sounds/SoundEvent; PIG_AMBIENT tx - f Lnet/minecraft/sounds/SoundEvent; PIG_DEATH ty - f Lnet/minecraft/sounds/SoundEvent; PIG_HURT tz - f Lnet/minecraft/sounds/SoundEvent; PIG_SADDLE tA - f Lnet/minecraft/sounds/SoundEvent; PIG_STEP tB - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_AMBIENT tS - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_CELEBRATE tT - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_DEATH tU - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_HURT tV - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_BREAK oY - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_FALL oZ - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_HIT pa - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_PLACE pb - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_STEP pc - f Lnet/minecraft/sounds/SoundEvent; PISTON_CONTRACT tW - f Lnet/minecraft/sounds/SoundEvent; PISTON_EXTEND tX - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_CRIT tY - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_KNOCKBACK tZ - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_NODAMAGE ua - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_STRONG ub - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_SWEEP uc - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_WEAK ud - f Lnet/minecraft/sounds/SoundEvent; PLAYER_BIG_FALL ue - f Lnet/minecraft/sounds/SoundEvent; PLAYER_BREATH uf - f Lnet/minecraft/sounds/SoundEvent; PLAYER_BURP ug - f Lnet/minecraft/sounds/SoundEvent; PLAYER_DEATH uh - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT ui - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_DROWN uj - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_FREEZE uk - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_ON_FIRE ul - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_SWEET_BERRY_BUSH um - f Lnet/minecraft/sounds/SoundEvent; PLAYER_LEVELUP un - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SMALL_FALL uo - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH up - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH_HIGH_SPEED uq - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SWIM ur - f Lnet/minecraft/sounds/SoundEvent; PLAYER_TELEPORT us - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_BREAK hr - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA hx - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON hz - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER hy - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON hA - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_FALL hv - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_HIT hu - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_LAND hw - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_PLACE ht - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_STEP hs - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT ut - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT_BABY uu - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_DEATH uv - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_HURT uw - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_STEP ux - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_WARNING uy - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_BREAK uz - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_FALL uA - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_HIT uB - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_PLACE uC - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_STEP uD - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_BREAK zX - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_FALL zY - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_HIT zZ - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_PLACE Aa - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_STEP Ab - f Lnet/minecraft/sounds/SoundEvent; PORTAL_AMBIENT uE - f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRAVEL uF - f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRIGGER uG - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_BREAK uH - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_FALL uI - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_HIT uJ - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_PLACE uK - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_STEP uL - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_AMBIENT uM - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_OUT uN - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_UP uO - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_DEATH uP - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_FLOP uQ - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_HURT uR - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_STING uS - f Lnet/minecraft/sounds/SoundEvent; PUMPKIN_CARVE uT - f Lnet/minecraft/sounds/SoundEvent; RABBIT_AMBIENT uU - f Lnet/minecraft/sounds/SoundEvent; RABBIT_ATTACK uV - f Lnet/minecraft/sounds/SoundEvent; RABBIT_DEATH uW - f Lnet/minecraft/sounds/SoundEvent; RABBIT_HURT uX - f Lnet/minecraft/sounds/SoundEvent; RABBIT_JUMP uY - f Lnet/minecraft/core/Holder$Reference; RAID_HORN uZ - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_AMBIENT va - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ATTACK vb - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_CELEBRATE vc - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_DEATH vd - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_HURT ve - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ROAR vh - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STEP vf - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STUNNED vg - f Lnet/minecraft/sounds/SoundEvent; REDSTONE_TORCH_BURNOUT vs - f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_AMBIENT vt - f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_CHARGE vu - f Lnet/minecraft/core/Holder$Reference; RESPAWN_ANCHOR_DEPLETE vv - f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_SET_SPAWN vw - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_BREAK vx - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_FALL vy - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_HIT vz - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_PLACE vA - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_STEP vB - f Lnet/minecraft/sounds/SoundEvent; ROOTS_BREAK jT - f Lnet/minecraft/sounds/SoundEvent; ROOTS_FALL jX - f Lnet/minecraft/sounds/SoundEvent; ROOTS_HIT jW - f Lnet/minecraft/sounds/SoundEvent; ROOTS_PLACE jV - f Lnet/minecraft/sounds/SoundEvent; ROOTS_STEP jU - f Lnet/minecraft/sounds/SoundEvent; SALMON_AMBIENT vC - f Lnet/minecraft/sounds/SoundEvent; SALMON_DEATH vD - f Lnet/minecraft/sounds/SoundEvent; SALMON_FLOP vE - f Lnet/minecraft/sounds/SoundEvent; SALMON_HURT vF - f Lnet/minecraft/sounds/SoundEvent; SAND_BREAK vG - f Lnet/minecraft/sounds/SoundEvent; SAND_FALL vH - f Lnet/minecraft/sounds/SoundEvent; SAND_HIT vI - f Lnet/minecraft/sounds/SoundEvent; SAND_PLACE vJ - f Lnet/minecraft/sounds/SoundEvent; SAND_STEP vK - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_BREAK vL - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_FALL vM - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_HIT vN - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_PLACE vO - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_STEP vP - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_BREAK vS - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_CHARGE vR - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_FALL vT - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_HIT vU - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_PLACE vV - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_SPREAD vQ - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_STEP vW - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BLOOM vX - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BREAK vY - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_FALL vZ - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_HIT wa - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_PLACE wb - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_STEP wc - f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING wd - f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING_STOP we - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_BREAK wf - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_FALL wg - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_HIT wh - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_PLACE wi - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_STEP wj - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_BREAK wk - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_FALL wl - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_HIT wm - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_PLACE wn - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_SHRIEK wo - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_STEP wp - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_BREAK wq - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_FALL wr - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_HIT ws - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_PLACE wt - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_STEP wu - f Lnet/minecraft/sounds/SoundEvent; SHEEP_AMBIENT wv - f Lnet/minecraft/sounds/SoundEvent; SHEEP_DEATH ww - f Lnet/minecraft/sounds/SoundEvent; SHEEP_HURT wx - f Lnet/minecraft/sounds/SoundEvent; SHEEP_SHEAR wy - f Lnet/minecraft/sounds/SoundEvent; SHEEP_STEP wz - f Lnet/minecraft/sounds/SoundEvent; SHIELD_BLOCK wA - f Lnet/minecraft/sounds/SoundEvent; SHIELD_BREAK wB - f Lnet/minecraft/sounds/SoundEvent; SHOVEL_FLATTEN wH - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_BREAK wC - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_FALL wG - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_HIT wF - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_PLACE wE - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_STEP wD - f Lnet/minecraft/sounds/SoundEvent; SHULKER_AMBIENT wI - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_CLOSE wJ - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_OPEN wK - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HIT wL - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HURT wM - f Lnet/minecraft/sounds/SoundEvent; SHULKER_CLOSE wN - f Lnet/minecraft/sounds/SoundEvent; SHULKER_DEATH wO - f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT wP - f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT_CLOSED wQ - f Lnet/minecraft/sounds/SoundEvent; SHULKER_OPEN wR - f Lnet/minecraft/sounds/SoundEvent; SHULKER_SHOOT wS - f Lnet/minecraft/sounds/SoundEvent; SHULKER_TELEPORT wT - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_AMBIENT wU - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_DEATH wV - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_HURT wW - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_STEP wX - f Lnet/minecraft/sounds/SoundEvent; SKELETON_AMBIENT wY - f Lnet/minecraft/sounds/SoundEvent; SKELETON_CONVERTED_TO_STRAY wZ - f Lnet/minecraft/sounds/SoundEvent; SKELETON_DEATH xa - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT xb - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT_WATER xf - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_DEATH xc - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_GALLOP_WATER xg - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_HURT xd - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_JUMP_WATER xh - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_STEP_WATER xi - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_SWIM xe - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HURT xj - f Lnet/minecraft/sounds/SoundEvent; SKELETON_SHOOT xk - f Lnet/minecraft/sounds/SoundEvent; SKELETON_STEP xl - f Lnet/minecraft/sounds/SoundEvent; SLIME_ATTACK xm - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_BREAK xr - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_FALL xs - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_HIT xt - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_PLACE xu - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_STEP xv - f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH xn - f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH_SMALL yc - f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT xo - f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT_SMALL yd - f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP xp - f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP_SMALL ye - f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH xq - f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH_SMALL yf - f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_BREAK xw - f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_PLACE xx - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_BREAK xy - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_FALL xz - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_HIT xA - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_PLACE xB - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_STEP xC - f Lnet/minecraft/sounds/SoundEvent; SMITHING_TABLE_USE yg - f Lnet/minecraft/sounds/SoundEvent; SMOKER_SMOKE yh - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DEATH ym - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING yr - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING_STOP ys - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DROP_SEED yn - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EAT yj - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_CRACK yv - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_HATCH yw - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_PLOP yu - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HAPPY yt - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HURT yl - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_IDLE yk - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SCENTING yo - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SEARCHING yq - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SNIFFING yp - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_STEP yi - f Lnet/minecraft/sounds/SoundEvent; SNOWBALL_THROW yx - f Lnet/minecraft/sounds/SoundEvent; SNOW_BREAK yy - f Lnet/minecraft/sounds/SoundEvent; SNOW_FALL yz - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_AMBIENT yA - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_DEATH yB - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_HURT yC - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHEAR yE - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHOOT yD - f Lnet/minecraft/sounds/SoundEvent; SNOW_HIT yF - f Lnet/minecraft/sounds/SoundEvent; SNOW_PLACE yG - f Lnet/minecraft/sounds/SoundEvent; SNOW_STEP yH - f Lnet/minecraft/sounds/SoundEvent; SOUL_ESCAPE xN - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_BREAK xD - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_FALL xH - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_HIT xG - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_PLACE xF - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_STEP xE - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_BREAK xI - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_FALL xM - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_HIT xL - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_PLACE xK - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_STEP xJ - f Lnet/minecraft/sounds/SoundEvent; SPIDER_AMBIENT yI - f Lnet/minecraft/sounds/SoundEvent; SPIDER_DEATH yJ - f Lnet/minecraft/sounds/SoundEvent; SPIDER_HURT yK - f Lnet/minecraft/sounds/SoundEvent; SPIDER_STEP yL - f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_BREAK yM - f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_THROW yN - f Lnet/minecraft/sounds/SoundEvent; SPONGE_ABSORB yT - f Lnet/minecraft/sounds/SoundEvent; SPONGE_BREAK yO - f Lnet/minecraft/sounds/SoundEvent; SPONGE_FALL yP - f Lnet/minecraft/sounds/SoundEvent; SPONGE_HIT yQ - f Lnet/minecraft/sounds/SoundEvent; SPONGE_PLACE yR - f Lnet/minecraft/sounds/SoundEvent; SPONGE_STEP yS - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_BREAK xO - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_FALL xP - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_HIT xQ - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_PLACE xR - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_STEP xS - f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_STOP_USING yV - f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_USE yU - f Lnet/minecraft/sounds/SoundEvent; SQUID_AMBIENT yW - f Lnet/minecraft/sounds/SoundEvent; SQUID_DEATH yX - f Lnet/minecraft/sounds/SoundEvent; SQUID_HURT yY - f Lnet/minecraft/sounds/SoundEvent; SQUID_SQUIRT yZ - f Lnet/minecraft/sounds/SoundEvent; STEM_BREAK rb - f Lnet/minecraft/sounds/SoundEvent; STEM_FALL rf - f Lnet/minecraft/sounds/SoundEvent; STEM_HIT re - f Lnet/minecraft/sounds/SoundEvent; STEM_PLACE rd - f Lnet/minecraft/sounds/SoundEvent; STEM_STEP rc - f Lnet/minecraft/sounds/SoundEvent; STONE_BREAK za - f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_OFF zb - f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_ON zc - f Lnet/minecraft/sounds/SoundEvent; STONE_FALL zd - f Lnet/minecraft/sounds/SoundEvent; STONE_HIT ze - f Lnet/minecraft/sounds/SoundEvent; STONE_PLACE zf - f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_OFF zg - f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_ON zh - f Lnet/minecraft/sounds/SoundEvent; STONE_STEP zi - f Lnet/minecraft/sounds/SoundEvent; STRAY_AMBIENT zj - f Lnet/minecraft/sounds/SoundEvent; STRAY_DEATH zk - f Lnet/minecraft/sounds/SoundEvent; STRAY_HURT zl - f Lnet/minecraft/sounds/SoundEvent; STRAY_STEP zm - f Lnet/minecraft/sounds/SoundEvent; STRIDER_AMBIENT xT - f Lnet/minecraft/sounds/SoundEvent; STRIDER_DEATH xW - f Lnet/minecraft/sounds/SoundEvent; STRIDER_EAT ya - f Lnet/minecraft/sounds/SoundEvent; STRIDER_HAPPY xU - f Lnet/minecraft/sounds/SoundEvent; STRIDER_HURT xX - f Lnet/minecraft/sounds/SoundEvent; STRIDER_RETREAT xV - f Lnet/minecraft/sounds/SoundEvent; STRIDER_SADDLE yb - f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP xY - f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP_LAVA xZ - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_BREAK jv - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_FALL jz - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_HIT jy - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_PLACE jx - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_STEP jw - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_BREAK jq - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_FALL ju - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_HIT jt - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_PLACE js - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_STEP jr - f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_BREAK zn - f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PICK_BERRIES zp - f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PLACE zo - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_DEATH zq - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_FLOP zr - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_GROW_UP zs - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_HURT zt - f Lnet/minecraft/sounds/SoundEvent; THORNS_HIT zu - f Lnet/minecraft/sounds/SoundEvent; TNT_PRIMED zv - f Lnet/minecraft/sounds/SoundEvent; TOTEM_USE zw - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM md - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT mi - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT_OMINOUS mj - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_BREAK lX - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_CLOSE_SHUTTER ml - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_DETECT_PLAYER mg - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_EJECT_ITEM mm - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_FALL mb - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_HIT ma - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OMINOUS_ACTIVATE mh - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OPEN_SHUTTER mk - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_PLACE lZ - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM me - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM_BEGIN mf - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_MOB mc - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_STEP lY - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT zx - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT_GROUND zy - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RETURN zz - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RIPTIDE_1 zA - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RIPTIDE_2 zB - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RIPTIDE_3 zC - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_THROW zD - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_THUNDER zE - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_ATTACH zF - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_OFF zG - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_ON zH - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_DETACH zI - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_AMBIENT zJ - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_DEATH zK - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_FLOP zL - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_HURT zM - f Lnet/minecraft/sounds/SoundEvent; TUFF_BREAK zN - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_BREAK zS - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_FALL zT - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_HIT zU - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_PLACE zV - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_STEP zW - f Lnet/minecraft/sounds/SoundEvent; TUFF_FALL zR - f Lnet/minecraft/sounds/SoundEvent; TUFF_HIT zQ - f Lnet/minecraft/sounds/SoundEvent; TUFF_PLACE zP - f Lnet/minecraft/sounds/SoundEvent; TUFF_STEP zO - f Lnet/minecraft/sounds/SoundEvent; TURTLE_AMBIENT_LAND Ac - f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH Ad - f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH_BABY Ae - f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_BREAK Af - f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_CRACK Ag - f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_HATCH Ah - f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT Ai - f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT_BABY Aj - f Lnet/minecraft/sounds/SoundEvent; TURTLE_LAY_EGG Ak - f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE Al - f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE_BABY Am - f Lnet/minecraft/sounds/SoundEvent; TURTLE_SWIM An - f Lnet/minecraft/core/Holder$Reference; UI_BUTTON_CLICK Ao - f Lnet/minecraft/sounds/SoundEvent; UI_CARTOGRAPHY_TABLE_TAKE_RESULT Ar - f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_SELECT_PATTERN Ap - f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_TAKE_RESULT Aq - f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_SELECT_RECIPE At - f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_TAKE_RESULT As - f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_CHALLENGE_COMPLETE Au - f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_IN Av - f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_OUT Aw - f Lnet/minecraft/sounds/SoundEvent; VAULT_ACTIVATE Ax - f Lnet/minecraft/sounds/SoundEvent; VAULT_AMBIENT Ay - f Lnet/minecraft/sounds/SoundEvent; VAULT_BREAK Az - f Lnet/minecraft/sounds/SoundEvent; VAULT_CLOSE_SHUTTER AA - f Lnet/minecraft/sounds/SoundEvent; VAULT_DEACTIVATE AB - f Lnet/minecraft/sounds/SoundEvent; VAULT_EJECT_ITEM AC - f Lnet/minecraft/sounds/SoundEvent; VAULT_FALL AD - f Lnet/minecraft/sounds/SoundEvent; VAULT_HIT AE - f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM AF - f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM_FAIL AG - f Lnet/minecraft/sounds/SoundEvent; VAULT_OPEN_SHUTTER AH - f Lnet/minecraft/sounds/SoundEvent; VAULT_PLACE AI - f Lnet/minecraft/sounds/SoundEvent; VAULT_STEP AJ - f Lnet/minecraft/sounds/SoundEvent; VEX_AMBIENT AK - f Lnet/minecraft/sounds/SoundEvent; VEX_CHARGE AL - f Lnet/minecraft/sounds/SoundEvent; VEX_DEATH AM - f Lnet/minecraft/sounds/SoundEvent; VEX_HURT AN - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_AMBIENT AO - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_CELEBRATE AP - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_DEATH AQ - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_HURT AR - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_NO AS - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_TRADE AT - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_ARMORER AV - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_BUTCHER AW - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CARTOGRAPHER AX - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CLERIC AY - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FARMER AZ - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FISHERMAN Ba - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FLETCHER Bb - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LEATHERWORKER Bc - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LIBRARIAN Bd - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_MASON Be - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_SHEPHERD Bf - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_TOOLSMITH Bg - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_WEAPONSMITH Bh - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_YES AU - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_AMBIENT Bi - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_CELEBRATE Bj - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_DEATH Bk - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_HURT Bl - f Lnet/minecraft/sounds/SoundEvent; VINE_BREAK Bm - f Lnet/minecraft/sounds/SoundEvent; VINE_FALL Bn - f Lnet/minecraft/sounds/SoundEvent; VINE_HIT Bo - f Lnet/minecraft/sounds/SoundEvent; VINE_PLACE Bp - f Lnet/minecraft/sounds/SoundEvent; VINE_STEP Bq - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_AMBIENT Bs - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DEATH Bt - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DISAPPEARED Bu - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_MILK Bv - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_POTION Bw - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_HURT Bx - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_NO By - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_REAPPEARED Bz - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_TRADE BA - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_YES BB - f Lnet/minecraft/sounds/SoundEvent; WARDEN_AGITATED BC - f Lnet/minecraft/sounds/SoundEvent; WARDEN_AMBIENT BD - f Lnet/minecraft/sounds/SoundEvent; WARDEN_ANGRY BE - f Lnet/minecraft/sounds/SoundEvent; WARDEN_ATTACK_IMPACT BF - f Lnet/minecraft/sounds/SoundEvent; WARDEN_DEATH BG - f Lnet/minecraft/sounds/SoundEvent; WARDEN_DIG BH - f Lnet/minecraft/sounds/SoundEvent; WARDEN_EMERGE BI - f Lnet/minecraft/sounds/SoundEvent; WARDEN_HEARTBEAT BJ - f Lnet/minecraft/sounds/SoundEvent; WARDEN_HURT BK - f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING BL - f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING_ANGRY BM - f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSE BN - f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSER BO - f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSEST BP - f Lnet/minecraft/sounds/SoundEvent; WARDEN_ROAR BQ - f Lnet/minecraft/sounds/SoundEvent; WARDEN_SNIFF BR - f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_BOOM BS - f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_CHARGE BT - f Lnet/minecraft/sounds/SoundEvent; WARDEN_STEP BU - f Lnet/minecraft/sounds/SoundEvent; WARDEN_TENDRIL_CLICKS BV - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_BREAK rA - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_FALL rE - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_HIT rD - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_PLACE rC - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_STEP rB - f Lnet/minecraft/sounds/SoundEvent; WATER_AMBIENT BY - f Lnet/minecraft/sounds/SoundEvent; WAXED_HANGING_SIGN_INTERACT_FAIL BW - f Lnet/minecraft/sounds/SoundEvent; WAXED_SIGN_INTERACT_FAIL BX - f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN BZ - f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN_ABOVE Ca - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_BREAK rv - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_FALL rz - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_HIT ry - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_PLACE rx - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_STEP rw - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_BREAK Cb - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_FALL Cc - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_HIT Cd - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_PLACE Ce - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_STEP Cf - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_BREAK Cg - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_DRIES Ch - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_FALL Ci - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_HIT Cj - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_PLACE Ck - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_STEP Cl - f Lnet/minecraft/core/Holder$Reference; WIND_CHARGE_BURST Cm - f Lnet/minecraft/sounds/SoundEvent; WIND_CHARGE_THROW Cn - f Lnet/minecraft/sounds/SoundEvent; WITCH_AMBIENT Co - f Lnet/minecraft/sounds/SoundEvent; WITCH_CELEBRATE Cp - f Lnet/minecraft/sounds/SoundEvent; WITCH_DEATH Cq - f Lnet/minecraft/sounds/SoundEvent; WITCH_DRINK Cr - f Lnet/minecraft/sounds/SoundEvent; WITCH_HURT Cs - f Lnet/minecraft/sounds/SoundEvent; WITCH_THROW Ct - f Lnet/minecraft/sounds/SoundEvent; WITHER_AMBIENT Cu - f Lnet/minecraft/sounds/SoundEvent; WITHER_BREAK_BLOCK Cv - f Lnet/minecraft/sounds/SoundEvent; WITHER_DEATH Cw - f Lnet/minecraft/sounds/SoundEvent; WITHER_HURT Cx - f Lnet/minecraft/sounds/SoundEvent; WITHER_SHOOT Cy - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_AMBIENT Cz - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_DEATH CA - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_HURT CB - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_STEP CC - f Lnet/minecraft/sounds/SoundEvent; WITHER_SPAWN CD - f Lnet/minecraft/sounds/SoundEvent; WOLF_AMBIENT CI - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_BREAK CE - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_CRACK CF - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_DAMAGE CG - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_REPAIR CH - f Lnet/minecraft/sounds/SoundEvent; WOLF_DEATH CJ - f Lnet/minecraft/sounds/SoundEvent; WOLF_GROWL CK - f Lnet/minecraft/sounds/SoundEvent; WOLF_HOWL CL - f Lnet/minecraft/sounds/SoundEvent; WOLF_HURT CM - f Lnet/minecraft/sounds/SoundEvent; WOLF_PANT CN - f Lnet/minecraft/sounds/SoundEvent; WOLF_SHAKE CO - f Lnet/minecraft/sounds/SoundEvent; WOLF_STEP CP - f Lnet/minecraft/sounds/SoundEvent; WOLF_WHINE CQ - f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_OFF CV - f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_ON CW - f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_CLOSE CR - f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_OPEN CS - f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_OFF CX - f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_ON CY - f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_CLOSE CT - f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_OPEN CU - f Lnet/minecraft/sounds/SoundEvent; WOOD_BREAK CZ - f Lnet/minecraft/sounds/SoundEvent; WOOD_FALL Da - f Lnet/minecraft/sounds/SoundEvent; WOOD_HIT Db - f Lnet/minecraft/sounds/SoundEvent; WOOD_PLACE Dc - f Lnet/minecraft/sounds/SoundEvent; WOOD_STEP Dd - f Lnet/minecraft/sounds/SoundEvent; WOOL_BREAK De - f Lnet/minecraft/sounds/SoundEvent; WOOL_FALL Df - f Lnet/minecraft/sounds/SoundEvent; WOOL_HIT Dg - f Lnet/minecraft/sounds/SoundEvent; WOOL_PLACE Dh - f Lnet/minecraft/sounds/SoundEvent; WOOL_STEP Di - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_AMBIENT Dj - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ANGRY Dk - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ATTACK Dl - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_DEATH Dm - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_HURT Dn - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_STEP Do - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_AMBIENT Dp - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_IRON_DOOR Dr - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_WOODEN_DOOR Dq - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_BREAK_WOODEN_DOOR Ds - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_CONVERTED_TO_DROWNED Dt - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DEATH Du - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DESTROY_EGG Dv - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_AMBIENT Dw - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_DEATH Dx - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_HURT Dy - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HURT Dz - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_INFECT DA - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_STEP DF - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_AMBIENT DG - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CONVERTED DH - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CURE DI - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_DEATH DJ - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_HURT DK - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_STEP DL - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_AMBIENT DB - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_ANGRY DC - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_DEATH DD - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_HURT DE -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 l - 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; VOICE j - f Lnet/minecraft/sounds/SoundSource; WEATHER d - f Ljava/lang/String; name k -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/random/Weight net/minecraft/util/random/Weight - m ()I asInt a - m (I)Lnet/minecraft/util/random/Weight; of a - m (I)V validateWeight b - f Lcom/mojang/serialization/Codec; CODEC a - f Lorg/slf4j/Logger; LOGGER c - f Lnet/minecraft/util/random/Weight; ONE b - f I value d -c net/minecraft/world/MenuProvider net/minecraft/world/ITileInventory - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ -c net/minecraft/world/item/AirItem net/minecraft/world/item/ItemAir - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Ljava/lang/String; getDescriptionId a - f Lnet/minecraft/world/level/block/Block; block 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;)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 b - m ()I getDefaultProjectileRange c - m (I)F getPowerForTime a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V 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/InteractionResultHolder; 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 c - 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/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/InteractionResultHolder; use 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/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/level/Level;IIBZZ)Lnet/minecraft/world/item/ItemStack; create a - m (Lnet/minecraft/world/level/Level;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/level/saveddata/maps/MapId;)Lnet/minecraft/network/chat/Component; getTooltipForId a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; getUpdatePacket a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V inventoryTick a - m ([ZII)Z isBiomeWatery a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V lockMap a - 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/world/level/Level;)V scaleMap c - 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/item/UseAnim net/minecraft/world/item/EnumAnimation - m ()[Lnet/minecraft/world/item/UseAnim; $values a - f [Lnet/minecraft/world/item/UseAnim; $VALUES k - f Lnet/minecraft/world/item/UseAnim; BLOCK d - f Lnet/minecraft/world/item/UseAnim; BOW e - f Lnet/minecraft/world/item/UseAnim; BRUSH j - f Lnet/minecraft/world/item/UseAnim; CROSSBOW g - f Lnet/minecraft/world/item/UseAnim; DRINK c - f Lnet/minecraft/world/item/UseAnim; EAT b - f Lnet/minecraft/world/item/UseAnim; NONE a - f Lnet/minecraft/world/item/UseAnim; SPEAR f - f Lnet/minecraft/world/item/UseAnim; SPYGLASS h - f Lnet/minecraft/world/item/UseAnim; TOOT_HORN i -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;Lnet/minecraft/network/chat/numbers/NumberFormat;)V lambda$read$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$write$0 a - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat c - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormat b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/scores/Score; read a - m (Z)V setLocked a - m ()I value a - m (I)V value a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; write a - f Ljava/lang/String; TAG_DISPLAY c - f Ljava/lang/String; TAG_FORMAT d - f Ljava/lang/String; TAG_LOCKED b - f Ljava/lang/String; TAG_SCORE a - f Lnet/minecraft/network/chat/Component; display g - f Z locked f - f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat h - f I value e -c org/bukkit/craftbukkit/CraftRaid org/bukkit/craftbukkit/v1_20_R4/CraftRaid -c org/bukkit/craftbukkit/CraftRaid$1 org/bukkit/craftbukkit/v1_20_R4/CraftRaid$1 -c net/minecraft/CrashReportCategory net/minecraft/CrashReportSystemDetails - m (I)I fillInStackTrace 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$populateBlockDetails$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 (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 ()Lnet/minecraft/core/HolderLookup$RegistryLookup; asLookup p - m (Ljava/util/Map;)V bindTags a - m (I)Ljava/lang/Object; byId a - m (Lnet/minecraft/resources/ResourceKey;)Z containsKey d - 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 n - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; createTag d - m ()Ljava/util/Set; entrySet g - m ()Lnet/minecraft/core/Registry; freeze l - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; get a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m (I)Ljava/util/Optional; getHolder c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getHolder b - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getHolder c - 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; getOrCreateTag a - 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/util/Optional; getTag b - m ()Ljava/util/stream/Stream; getTagNames j - m ()Ljava/util/stream/Stream; getTags i - m (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; getValueFromNullable a - m ()Lnet/minecraft/core/HolderOwner; holderOwner o - m ()Ljava/util/stream/Stream; holders h - m ()Z isEmpty k - m ()Lnet/minecraft/resources/ResourceKey; key c - m ()Ljava/util/Set; keySet e - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$bindTags$10 e - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V lambda$bindTags$11 a - m (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V lambda$bindTags$8 a - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V lambda$bindTags$9 b - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; lambda$createIntrusiveHolder$7 g - m (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V lambda$freeze$4 a - m (Ljava/util/Map$Entry;)Z lambda$freeze$5 b - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$freeze$6 a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreateHolderOrThrow$2 j - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getTags$3 c - m (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0 a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$register$1 k - m (Lnet/minecraft/core/HolderSet$Named;)V lambda$resetTags$12 a - m (Lnet/minecraft/core/Holder$Reference;)V lambda$resetTags$13 b - 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 c - m ()Ljava/util/Set; registryKeySet f - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle d - m ()V resetTags m - m ()I size b - m ()V validateWrite a - m (Lnet/minecraft/resources/ResourceKey;)V validateWrite h - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; wrapAsHolder e - f Lorg/slf4j/Logger; LOGGER b - f Lit/unimi/dsi/fastutil/objects/ObjectList; byId d - f Ljava/util/Map; byKey g - f Ljava/util/Map; byLocation f - f Ljava/util/Map; byValue h - f Z frozen l - f Lnet/minecraft/resources/ResourceKey; key c - f Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup n - f Ljava/util/Map; registrationInfos i - f Lcom/mojang/serialization/Lifecycle; registryLifecycle j - f Ljava/lang/Object; tagAdditionLock o - f Ljava/util/Map; tags k - f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; toId e - 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; key f - m ()Ljava/util/stream/Stream; listElements b - m ()Ljava/util/stream/Stream; listTags d - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g - f Lnet/minecraft/core/MappedRegistry; this$0 a -c net/minecraft/core/MappedRegistry$2 net/minecraft/core/RegistryMaterials$2 - 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/RegistryAccess net/minecraft/core/IRegistryCustom - m ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle e - m ()Lnet/minecraft/core/RegistryAccess$Frozen; freeze d - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; fromRegistryOfRegistries a - m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/serialization/Lifecycle; lambda$allRegistriesLifecycle$1 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$registryOrThrow$0 f - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - m ()Ljava/util/stream/Stream; registries c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registry c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; registryOrThrow d - 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 d - m ()Ljava/util/stream/Stream; registries c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registry c - f Lnet/minecraft/core/Registry; val$registries c -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$new$0 c - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; lambda$registry$1 b - m ()Ljava/util/stream/Stream; registries c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registry c - 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/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/server/ConsoleInput net/minecraft/server/ServerCommand - f Ljava/lang/String; msg a - f Lnet/minecraft/commands/CommandSourceStack; source b -c net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket - m (Lnet/minecraft/server/level/Ticket;)I compareTo a - m ()I getTicketLevel b - m ()Lnet/minecraft/server/level/TicketType; getType a - m (J)V setCreatedTick a - m (J)Z timedOut b - f Ljava/lang/Object; key c - f I ticketLevel b - f Lnet/minecraft/server/level/TicketType; type a -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/CatVariantTags net/minecraft/tags/CatVariantTags - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a - f Lnet/minecraft/tags/TagKey; DEFAULT_SPAWNS a - f Lnet/minecraft/tags/TagKey; FULL_MOON_SPAWNS b -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 z - f Lnet/minecraft/tags/TagKey; ALWAYS_KILLS_ARMOR_STANDS B - f Lnet/minecraft/tags/TagKey; ALWAYS_MOST_SIGNIFICANT_FALL t - f Lnet/minecraft/tags/TagKey; ALWAYS_TRIGGERS_SILVERFISH y - f Lnet/minecraft/tags/TagKey; AVOIDS_GUARDIAN_THORNS x - f Lnet/minecraft/tags/TagKey; BREEZE_IMMUNE_TO b - f Lnet/minecraft/tags/TagKey; BURNS_ARMOR_STANDS w - f Lnet/minecraft/tags/TagKey; BYPASSES_ARMOR c - f Lnet/minecraft/tags/TagKey; BYPASSES_COOLDOWN f - f Lnet/minecraft/tags/TagKey; BYPASSES_EFFECTS g - f Lnet/minecraft/tags/TagKey; BYPASSES_ENCHANTMENTS i - f Lnet/minecraft/tags/TagKey; BYPASSES_INVULNERABILITY e - f Lnet/minecraft/tags/TagKey; BYPASSES_RESISTANCE h - f Lnet/minecraft/tags/TagKey; BYPASSES_SHIELD d - f Lnet/minecraft/tags/TagKey; BYPASSES_WOLF_ARMOR D - f Lnet/minecraft/tags/TagKey; CAN_BREAK_ARMOR_STAND C - f Lnet/minecraft/tags/TagKey; DAMAGES_HELMET a - f Lnet/minecraft/tags/TagKey; IGNITES_ARMOR_STANDS v - f Lnet/minecraft/tags/TagKey; IS_DROWNING o - f Lnet/minecraft/tags/TagKey; IS_EXPLOSION m - f Lnet/minecraft/tags/TagKey; IS_FALL n - f Lnet/minecraft/tags/TagKey; IS_FIRE j - f Lnet/minecraft/tags/TagKey; IS_FREEZING p - f Lnet/minecraft/tags/TagKey; IS_LIGHTNING q - f Lnet/minecraft/tags/TagKey; IS_PLAYER_ATTACK E - f Lnet/minecraft/tags/TagKey; IS_PROJECTILE k - f Lnet/minecraft/tags/TagKey; NO_ANGER r - f Lnet/minecraft/tags/TagKey; NO_IMPACT s - f Lnet/minecraft/tags/TagKey; NO_KNOCKBACK A - f Lnet/minecraft/tags/TagKey; WITCH_RESISTANT_TO l - f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE_TO u -c net/minecraft/tags/EntityTypeTags net/minecraft/tags/TagsEntity - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a - 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; CAN_BREATHE_UNDER_WATER m - f Lnet/minecraft/tags/TagKey; CAN_TURN_IN_BOATS s - 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; 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/CryptException net/minecraft/util/CryptographyException -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/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/world/entity/Entity net/minecraft/world/entity/Entity - m (DDD)V absMoveTo h - m (DDDFF)V absMoveTo a - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess l_ - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/phys/Vec3;)V addDeltaMovement i - m (Lnet/minecraft/world/entity/Entity;)V addPassenger p - m (Ljava/lang/String;)Z addTag a - m (F)V animateHurt m - m ()V applyGravity ba - m (Lnet/minecraft/core/Direction$Axis;D)D applyPistonMovementRestriction a - m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V awardKillScore a - m ()V baseTick au - m ()Lnet/minecraft/core/BlockPos; blockPosition dp - m (Lnet/minecraft/server/level/ServerPlayer;)Z broadcastToPlayer a - m (FF)Lnet/minecraft/world/phys/Vec3; calculateUpVector c - m (FF)Lnet/minecraft/world/phys/Vec3; calculateViewVector b - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z canBeCollidedWith bF - m ()Z canBeHitByProjectile by - m ()Z canChangeDimensions cw - m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i - m ()Z canControlVehicle bU - m ()Z canFreeze dD - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m ()Z canSpawnSprintParticle bq - m ()Z canSprint dI - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; changeDimension b - m ()V checkBelowWorld av - m ()V checkDespawn dB - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m ()V checkInsideBlocks aS - m ()V checkSlowFallDistance cq - m (ZLnet/minecraft/world/phys/Vec3;)V checkSupportingBlock b - m ()Lnet/minecraft/world/level/ChunkPos; chunkPosition dr - m ()V clearFire aC - m (Lnet/minecraft/world/entity/Entity;D)Z closerThan a - m (Lnet/minecraft/world/entity/Entity;DD)Z closerThan 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/entity/Entity;)V copyPosition v - m ()Z couldAcceptPassenger bJ - m ()I countPlayerPassengers cX - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack dg - m ()Lnet/minecraft/network/chat/HoverEvent; createHoverEvent cJ - m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources dQ - m ()Z dampensVibrations bc - 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 ao - m (DDD)V dismountTo a - m ()Z dismountsUnderwater bT - m ()Z displayFireAnimation cy - m (Lnet/minecraft/world/entity/Entity;)F distanceTo f - m (DDD)D distanceToSqr i - m (Lnet/minecraft/world/entity/Entity;)D distanceToSqr g - m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr f - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V doEnchantDamageEffects a - m ()V doWaterSplashEffect bn - m ()V ejectPassengers bH - m ()V extinguishFire aH - m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; findDimensionEntryPoint a - m ()Z fireImmune bd - m ()V fixupDimensions cG - m (Lnet/minecraft/core/Holder;)V gameEvent a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V gameEvent a - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()I getAirSupply cl - m ()Lnet/minecraft/world/entity/EntityAttachments; getAttachments dm - m ()F getBbHeight dk - m ()F getBbWidth dj - 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 aM - m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement aK - m ()F getBlockSpeedFactor aN - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOn bp - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOnLegacy bo - m ()I getBlockX dt - m ()I getBlockY dv - m ()I getBlockZ dz - m ()Lnet/minecraft/world/phys/AABB; getBoundingBox cK - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m (DDF)Lnet/minecraft/world/phys/Vec3; getCollisionHorizontalEscapeVector a - m ()Lnet/minecraft/world/level/Level; getCommandSenderWorld cN - m ()Lnet/minecraft/world/entity/Entity; getControlledVehicle dd - m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger cQ - m ()Lnet/minecraft/network/chat/Component; getCustomName ah - m ()D getDefaultGravity aY - 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 ds - m ()I getDimensionChangingDelay bP - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()Lnet/minecraft/core/Direction; getDirection cH - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ - m ()Ljava/lang/String; getEncodeId bC - m ()Lnet/minecraft/network/syncher/SynchedEntityData; getEntityData ap - m ()F getEyeHeight cL - m (Lnet/minecraft/world/entity/Pose;)F getEyeHeight d - m ()Lnet/minecraft/world/phys/Vec3; getEyePosition bx - m (F)Lnet/minecraft/world/phys/Vec3; getEyePosition j - m ()D getEyeY dy - m ()I getFireImmuneTicks df - m ()Lnet/minecraft/world/entity/Entity; getFirstPassenger cT - m (Lnet/minecraft/tags/TagKey;)D getFluidHeight b - m ()D getFluidJumpThreshold di - m ()Lnet/minecraft/world/phys/Vec3; getForward bN - m ()D getGravity aZ - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; getHandHoldingItemAngle a - m ()I getId al - m ()Lnet/minecraft/world/level/block/state/BlockState; getInBlockState dq - m ()Ljava/lang/Iterable; getIndirectPassengers cW - m ()Ljava/util/stream/Stream; getIndirectPassengersStream G - m (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; getInputVector a - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset p - m ()F getLightLevelDependentMagicValue bt - m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition k - m ()Lnet/minecraft/world/phys/Vec3; getLookAngle bL - m ()I getMaxAirSupply ck - m ()I getMaxFallDistance cx - m ()Lnet/minecraft/core/Direction; getMotionDirection cI - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Lnet/minecraft/core/Direction; getNearestViewDirection bw - m ()Lnet/minecraft/core/BlockPos; getOnPos aL - m (F)Lnet/minecraft/core/BlockPos; getOnPos d - m ()Lnet/minecraft/core/BlockPos; getOnPosLegacy aJ - 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;)Ljava/util/Optional; getPassengerClosestTo g - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition m - m ()Ljava/util/List; getPassengers cS - m ()Ljava/util/stream/Stream; getPassengersAndSelf cV - m ()F getPercentFrozen cn - m ()I getPermissionLevel F - m ()F getPickRadius bK - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()I getPortalCooldown ax - m ()I getPortalWaitTime az - m ()Lnet/minecraft/world/entity/Pose; getPose ar - m (F)Lnet/minecraft/world/phys/Vec3; getPosition l - m ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; getPositionCodec aj - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getPrimaryStepSoundBlockPos f - m (D)D getRandomX d - m ()D getRandomY dx - m (D)D getRandomZ g - m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a - m ()I getRemainingFireTicks aB - m ()Lnet/minecraft/world/entity/Entity$RemovalReason; getRemovalReason dL - m ()Lnet/minecraft/world/entity/Entity; getRootVehicle cZ - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition q - m ()Lnet/minecraft/world/phys/Vec2; getRotationVector bM - m ()Ljava/lang/String; getScoreboardName cB - m ()Ljava/util/stream/Stream; getSelfAndPassengers cU - m ()Lnet/minecraft/server/MinecraftServer; getServer cO - m (I)Z getSharedFlag j - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Ljava/lang/String; getStringUUID cA - m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound aR - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aQ - m ()Ljava/util/Set; getTags am - m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam cj - m ()I getTeamColor i_ - m ()I getTicksFrozen cm - m ()I getTicksRequiredToFreeze cp - m ()Lnet/minecraft/world/entity/EntityType; getType ak - m ()Lnet/minecraft/network/chat/Component; getTypeName cr - m ()Ljava/util/UUID; getUUID cz - m (F)Lnet/minecraft/world/phys/Vec3; getUpVector i - m ()Lnet/minecraft/world/entity/Entity; getVehicle dc - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint l - m ()D getViewScale cD - m (F)Lnet/minecraft/world/phys/Vec3; getViewVector f - m (F)F getViewXRot g - m (F)F getViewYRot h - m ()F getVisualRotationYInDegrees dG - m ()D getX du - m (D)D getX c - m ()F getXRot dH - m ()D getY dw - m (D)D getY e - m ()F getYHeadRot cs - m ()F getYRot dF - m ()D getZ dA - m (D)D getZ f - m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c - m (B)V handleEntityEvent b - m (Lnet/minecraft/core/BlockPos;)V handleInsidePortal g - m ()V handleNetherPortal bO - m ()Z hasControllingPassenger cR - m ()Z hasCustomName ag - m ()Z hasExactlyOnePlayerPassenger cY - m ()Z hasGlowingTag cf - m (Lnet/minecraft/world/entity/Entity;)Z hasIndirectPassenger z - m (Ljava/util/function/Predicate;)Z hasPassenger a - m (Lnet/minecraft/world/entity/Entity;)Z hasPassenger x - m (I)Z hasPermissions m - m (Lnet/minecraft/world/entity/Pose;)Z hasPose c - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (I)V igniteForSeconds g - m (I)V igniteForTicks h - 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 t - m ()Z isAlive bD - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a - m ()Z isAlwaysTicking dO - m ()Z isAttackable ct - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isColliding a - m ()Z isControlledByLocalInstance da - m ()Z isCrouching ca - m ()Z isCurrentlyGlowing cg - m ()Z isCustomNameVisible cE - m ()Z isDescending bZ - m ()Z isDiscrete bY - m ()Z isEffectiveAi db - m (Lnet/minecraft/tags/TagKey;)Z isEyeInFluid a - m ()Z isFlapping aV - m (DDD)Z isFree g - m (Lnet/minecraft/world/phys/AABB;)Z isFree b - m ()Z isFreezing dE - m ()Z isFullyFrozen co - m (Lnet/minecraft/world/phys/Vec3;)Z isHorizontalCollisionMinor c - m ()Z isIgnoringBlockTriggers r_ - m ()Z isInBubbleColumn x - m ()Z isInLava bs - m ()Z isInLiquid bi - m ()Z isInRain isInRain0 - m ()Z isInWall bE - m ()Z isInWater be - m ()Z isInWaterOrBubble bh - m ()Z isInWaterOrRain bf - m ()Z isInWaterRainOrBubble bg - m ()Z isInvisible ch - m (Lnet/minecraft/world/entity/player/Player;)Z isInvisibleTo d - m ()Z isInvulnerable cu - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isNoGravity aX - m ()Z isOnFire bQ - m ()Z isOnPortalCooldown ay - m ()Z isOnRails ci - m ()Z isPassenger bR - m (Lnet/minecraft/world/entity/Entity;)Z isPassengerOfSameVehicle y - m ()Z isPickable bz - m ()Z isPushable bA - m ()Z isPushedByFluid cC - m ()Z isRemoved dK - m ()Z isShiftKeyDown bV - m ()Z isSilent aW - m ()Z isSpectator N_ - m ()Z isSprinting cb - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStateClimbable c - m ()Z isSteppingCarefully bW - m (Lnet/minecraft/core/BlockPos;)Z isSupportedBy e - m ()Z isSuppressingBounce bX - m ()Z isSwimming cc - m ()Z isUnderWater bj - m ()Z isVehicle bS - m ()Z isVisuallyCrawling ce - m ()Z isVisuallySwimming cd - m ()V kill an - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z killedEntity a - m ()V lavaHurt aA - m (FI)V lerpHeadTo a - m (DDD)V lerpMotion l - m (IDDDDD)V lerpPositionAndRotationStep a - m ()D lerpTargetX c_ - m ()F lerpTargetXRot M_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ L_ - m (DDDFFI)V lerpTo a - m ()Lnet/minecraft/world/level/Level; level dP - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; limitPistonMovement d - m (Lnet/minecraft/nbt/CompoundTag;)V load g - m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox as - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a - m ()V markHurt bv - m ()F maxUpStep dJ - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z mayInteract a - 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 (FLnet/minecraft/world/phys/Vec3;)V moveRelative a - m (DDD)V moveTo e - m (DDDFF)V moveTo b - m (Lnet/minecraft/core/BlockPos;FF)V moveTo a - m (Lnet/minecraft/world/phys/Vec3;)V moveTo e - m (DDD)V moveTowardsClosestSpace m - m ([D)Lnet/minecraft/nbt/ListTag; newDoubleList a - m ([F)Lnet/minecraft/nbt/ListTag; newFloatList a - m ()F nextStep aO - m (Z)V onAboveBubbleCol l - m ()V onBelowWorld aD - m ()V onClientRemoval aq - m (Lnet/minecraft/world/entity/Entity;)V onExplosionHit a - m ()V onFlap aU - m ()Z onGround aE - m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a - m (Z)V onInsideBubbleColumn m - m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned k - m (Ljava/util/List;)V onSyncedDataUpdated a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()Z onlyOpCanSetNbt cP - m (DFZ)Lnet/minecraft/world/phys/HitResult; pick a - m ()V playAmethystStepSound v - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V playCombinationStepSounds a - m ()V playEntityOnFireExtinguishedSound aG - 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 e - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m ()Lnet/minecraft/world/phys/Vec3; position dn - m (Lnet/minecraft/world/entity/Entity;)V positionRider j - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a - m ()V processFlappingMovement aI - m ()V processPortalCooldown L - m (DDD)V push j - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reapplyPosition at - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()V refreshDimensions j_ - m ()Lnet/minecraft/core/RegistryAccess; registryAccess dR - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; removeAction c - m ()V removeAfterChangingDimensions cv - m (Ljava/lang/String;)Z removeTag b - m ()V removeVehicle bI - m ()Z repositionEntityAfterLoad bB - m ()V resetFallDistance n - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m ()V rideTick t - m (Lnet/minecraft/world/level/block/Rotation;)F rotate a - m (Lnet/minecraft/nbt/CompoundTag;)Z save e - m (Lnet/minecraft/nbt/CompoundTag;)Z saveAsPassenger d - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; saveWithoutId f - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m (I)V setAirSupply k - m (Lnet/minecraft/world/phys/AABB;)V setBoundingBox a - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - m (Z)V setCustomNameVisible o - m (DDD)V setDeltaMovement o - m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement h - m (Z)V setGlowingTag j - m (I)V setId e - m (Z)V setInvisible k - m (Z)V setInvulnerable n - m (Z)V setIsInPowderSnow p - m (Lnet/minecraft/world/level/Level;)V setLevel a - m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a - m (Z)V setNoGravity f - m ()V setOldPosAndRot bu - m (Z)V setOnGround d - m (ZLnet/minecraft/world/phys/Vec3;)V setOnGroundWithKnownMovement a - m ()V setPortalCooldown aw - m (I)V setPortalCooldown f - m (DDD)V setPos a_ - m (Lnet/minecraft/world/phys/Vec3;)V setPos b - m (DDD)V setPosRaw p - m (Lnet/minecraft/world/entity/Pose;)V setPose b - m (I)V setRemainingFireTicks i - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V setRemoved b - m (FF)V setRot a - m (IZ)V setSharedFlag b - m (Z)V setSharedFlagOnFire c - m (Z)V setShiftKeyDown g - m (Z)V setSilent e - m (Z)V setSprinting h - m (Z)V setSwimming i - m (I)V setTicksFrozen l - m (Ljava/util/UUID;)V setUUID a_ - m (D)V setViewScale b - m (F)V setXRot s - m (F)V setYBodyRot o - m (F)V setYHeadRot n - m (F)V setYRot r - m ()Z shouldBeSaved dN - 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 ()Z shouldInformAdmins U_ - m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldPlayAmethystStepSound d - m (DDD)Z shouldRender k - m (D)Z shouldRenderAtSqrDistance a - m ()Z shouldShowName cF - m ()Z showVehicleHealth bG - m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction u - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation b - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m ()V spawnSprintParticle br - m (Lnet/minecraft/world/entity/Entity;)Z startRiding n - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m (Lnet/minecraft/server/level/ServerPlayer;)V startSeenByPlayer c - m ()V stopRiding ac - m (Lnet/minecraft/server/level/ServerPlayer;)V stopSeenByPlayer d - m (DDD)V syncPacketPositionCodec f - m ()V teleportPassengers A - m (DDD)V teleportRelative d - m (DDD)V teleportTo c - m (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z teleportTo a - m (DDD)V teleportToWithTicket n - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - m ()Z touchingUnloadedChunk dh - m ()Lnet/minecraft/world/phys/Vec3; trackingPosition do - m ()V tryCheckInsideBlocks aF - m (DD)V turn b - m ()V unRide ai - m ()V unsetRemoved dM - m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a - m (Lnet/minecraft/tags/TagKey;D)Z updateFluidHeightAndDoFluidPushing a - m ()V updateFluidOnEyes z - m ()Z updateInWaterStateAndDoFluidPushing bl - m ()V updateInWaterStateAndDoWaterCurrentPushing bm - m ()V updateSwimming bk - 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 aT - f I BASE_SAFE_FALL_DISTANCE H - f I BASE_TICKS_REQUIRED_TO_FREEZE F - f I BOARDING_COOLDOWN z - f I CONTENTS_SLOT_INDEX y - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_AIR_SUPPLY_ID aR - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME aS - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME_VISIBLE aT - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_NO_GRAVITY aV - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POSE at - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHARED_FLAGS_ID ap - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SILENT aU - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TICKS_FROZEN aW - f F DEFAULT_BB_HEIGHT X - f F DEFAULT_BB_WIDTH W - f F DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 C - f D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 D - f D DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 E - f Ljava/util/concurrent/atomic/AtomicInteger; ENTITY_COUNTER c - f I FLAG_FALL_FLYING as - f I FLAG_GLOWING ar - f I FLAG_INVISIBLE aQ - f I FLAG_ONFIRE aq - f I FLAG_SHIFT_KEY_DOWN aN - f I FLAG_SPRINTING aO - f I FLAG_SWIMMING aP - f I FREEZE_HURT_FREQUENCY G - f Ljava/lang/String; ID_TAG w - f Lnet/minecraft/world/phys/AABB; INITIAL_AABB d - f D LAVA_FAST_FLOW_SCALE k - f D LAVA_SLOW_FLOW_SCALE l - f Lorg/slf4j/Logger; LOGGER b - f I MAX_ENTITY_TAG_COUNT B - f Ljava/lang/String; PASSENGERS_TAG x - f I TOTAL_AIR_SUPPLY A - f Ljava/lang/String; UUID_TAG I - f D WATER_FLOW_SCALE e - f Lnet/minecraft/world/phys/AABB; bb aH - f Lnet/minecraft/core/BlockPos; blockPosition t - f Z blocksBuilding J - f I boardingCooldown K - f Lnet/minecraft/world/level/ChunkPos; chunkPosition u - f F crystalSoundIntensity bi - f Lnet/minecraft/world/phys/Vec3; deltaMovement v - f Lnet/minecraft/world/entity/EntityDimensions; dimensions bf - f Lnet/minecraft/network/syncher/SynchedEntityData; entityData ao - f F eyeHeight bg - f F fallDistance ac - f Z firstTick an - f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; fluidHeight ak - f Ljava/util/Set; fluidOnEyes aM - f F flyDist ab - f Z hasGlowingTag bb - f Z hasImpulse av - f Z hasVisualFire bk - f Z horizontalCollision Q - f Z hurtMarked U - f I id o - f Lnet/minecraft/world/level/block/state/BlockState; inBlockState bl - f I invulnerableTime am - f Z invulnerable ba - f Z isInPowderSnow aB - f Z isInsidePortal aw - f I lastCrystalSoundPlayTick bj - f Lnet/minecraft/world/level/entity/EntityInLevelCallback; levelCallback aX - f Lnet/minecraft/world/level/Level; level r - f Ljava/util/Optional; mainSupportingBlockPos aE - f Z minorHorizontalCollision T - f F moveDist aa - f F nextStep aK - f Z noCulling au - f Z noPhysics ag - f Z onGroundNoBlocks bh - f Z onGround aI - f Lnet/minecraft/network/protocol/game/VecDeltaCodec; packetPositionCodec aY - f Lcom/google/common/collect/ImmutableList; passengers p - f J pistonDeltasGameTime be - f [D pistonDeltas bd - f I portalCooldown aZ - f Lnet/minecraft/core/BlockPos; portalEntrancePos ay - f I portalTime ax - f Lnet/minecraft/world/phys/Vec3; position s - f Lnet/minecraft/util/RandomSource; random ah - f I remainingFireTicks aL - f Lnet/minecraft/world/entity/Entity$RemovalReason; removalReason aJ - f Ljava/lang/String; stringUUID aA - f Lnet/minecraft/world/phys/Vec3; stuckSpeedMultiplier V - f Ljava/util/Set; tags bc - f I tickCount ai - f Lnet/minecraft/world/entity/EntityType; type n - f Ljava/util/UUID; uuid az - f Lnet/minecraft/world/entity/Entity; vehicle q - f Z verticalCollisionBelow S - f Z verticalCollision R - f D viewScale m - f F walkDist Z - f F walkDistO Y - f Z wasEyeInWater al - f Z wasInPowderSnow aC - f Z wasOnFire aD - f Z wasTouchingWater aj - f D xOld ad - f F xRot aG - f F xRotO P - f D xo L - f D yOld ae - f F yRot aF - f F yRotO O - f D yo M - f D zOld af - f D zo N -c net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason - m ()Z shouldDestroy a - m ()Z shouldSave b - 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 ()Z emitsAnything a - m ()Z emitsEvents b - m ()Z emitsSounds c - 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/Marker net/minecraft/world/entity/Marker - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)V addPassenger p - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z couldAcceptPassenger bJ - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()Z isIgnoringBlockTriggers r_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V tick l - f Ljava/lang/String; DATA_TAG b - f Lnet/minecraft/nbt/CompoundTag; data c -c net/minecraft/world/food/FoodData net/minecraft/world/food/FoodMetaData - m (IF)V add b - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)V addExhaustion a - m (IF)V eat a - m (Lnet/minecraft/world/item/ItemStack;)V eat a - m ()F getExhaustionLevel d - m ()I getFoodLevel a - m ()I getLastFoodLevel b - m ()F getSaturationLevel e - m ()Z needsFood c - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (F)V setExhaustion c - m (I)V setFoodLevel a - m (F)V setSaturation b - m (Lnet/minecraft/world/entity/player/Player;)V tick a - f F exhaustionLevel c - f I foodLevel a - f I lastFoodLevel e - f F saturationLevel b - f I tickTimer d -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; getBoat a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f Ljava/util/function/Predicate; ENTITY_PREDICATE a - f Z hasChest c - f Lnet/minecraft/world/entity/vehicle/Boat$Type; type b -c net/minecraft/world/item/BookItem net/minecraft/world/item/ItemBook - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable 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 ()Ljava/lang/String; getName b - m ()Ljava/lang/String; getSerializedName c - m ()I getTextColor g - m ()[F getTextureDiffuseColors d - m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; lambda$static$0 b - m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; lambda$static$1 a - f [Lnet/minecraft/world/item/DyeColor; $VALUES A - 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 t - f Ljava/util/function/IntFunction; BY_ID s - 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 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 y - f I id u - f Lnet/minecraft/world/level/material/MapColor; mapColor w - f Ljava/lang/String; name v - f I textColor z - f [F textureDiffuseColors x -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/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a -c net/minecraft/world/item/MaceItem net/minecraft/world/item/MaceItem - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m (Lnet/minecraft/world/entity/player/Player;)Z canSmashAttack a - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes h - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties k - m (Lnet/minecraft/world/entity/player/Player;F)F getAttackDamageBonus a - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/entity/player/Player;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;)Z hurtEnemy a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)V knockback a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; knockbackPredicate a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;)V lambda$knockback$0 a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$knockbackPredicate$1 a - f I DEFAULT_ATTACK_DAMAGE b - f F DEFAULT_ATTACK_SPEED c - f F SMASH_ATTACK_FALL_DISTANCE_MULTIPLIER m - f F SMASH_ATTACK_FALL_THRESHOLD j - f F SMASH_ATTACK_HEAVY_THRESHOLD k - f F SMASH_ATTACK_KNOCKBACK_POWER l - f F SMASH_ATTACK_KNOCKBACK_RADIUS a -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/ItemStack;Ljava/util/List;Ljava/lang/String;)V appendHoverText a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getEntityKey a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getSpawnEntityDisplayName a - m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/MutableComponent; lambda$getSpawnEntityDisplayName$0 a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V setEntityId a -c org/bukkit/craftbukkit/CraftChunk org/bukkit/craftbukkit/v1_20_R4/CraftChunk -c org/bukkit/craftbukkit/CraftFluid org/bukkit/craftbukkit/v1_20_R4/CraftFluid -c org/bukkit/craftbukkit/CraftSound org/bukkit/craftbukkit/v1_20_R4/CraftSound -c org/bukkit/craftbukkit/CraftWorld org/bukkit/craftbukkit/v1_20_R4/CraftWorld -c org/bukkit/craftbukkit/CraftWorld$1 org/bukkit/craftbukkit/v1_20_R4/CraftWorld$1 -c org/bukkit/craftbukkit/CraftWorld$2 org/bukkit/craftbukkit/v1_20_R4/CraftWorld$2 -c org/bukkit/craftbukkit/CraftWorld$3 org/bukkit/craftbukkit/v1_20_R4/CraftWorld$3 -c org/bukkit/craftbukkit/CraftWorld$4 org/bukkit/craftbukkit/v1_20_R4/CraftWorld$4 -c org/bukkit/craftbukkit/CraftWorld$5 org/bukkit/craftbukkit/v1_20_R4/CraftWorld$5 -c org/bukkit/craftbukkit/Overridden org/bukkit/craftbukkit/v1_20_R4/Overridden -c net/minecraft/commands/ParserUtils net/minecraft/commands/ParserUtils - m (Lcom/google/gson/stream/JsonReader;)I getPos a - m ()Ljava/lang/reflect/Field; lambda$static$0 b - m ()Ljava/lang/reflect/Field; lambda$static$1 a - m (Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/brigadier/StringReader;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; parseJson a - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/CharPredicate;)Ljava/lang/String; readWhile a - f Ljava/lang/reflect/Field; JSON_READER_LINESTART b - f Ljava/lang/reflect/Field; JSON_READER_POS 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;)Ljava/lang/String; handleEscape a - 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/util/regex/Pattern; SIMPLE_VALUE 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$Unbound net/minecraft/network/ProtocolInfo$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/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; TOOLTIP_ORDER a -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 (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; forChild a - m (Ljava/lang/String;)V report b -c net/minecraft/util/ProblemReporter$Collector net/minecraft/util/ProblemReporter$a - m (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; forChild a - m ()Lcom/google/common/collect/Multimap; get a - m ()Ljava/lang/String; getPath b - m (Ljava/lang/String;)Ljava/lang/String; lambda$forChild$1 c - m ()Ljava/lang/String; lambda$new$0 c - m (Ljava/lang/String;)V report b - f Ljava/lang/String; pathCache c - f Ljava/util/function/Supplier; path b - f Lcom/google/common/collect/Multimap; problems a -c net/minecraft/util/ToFloatFunction net/minecraft/util/ToFloatFunction - m (Ljava/lang/Object;)F apply a - m (Ljava/util/function/Function;)Lnet/minecraft/util/ToFloatFunction; comap a - m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/ToFloatFunction; createUnlimited a - m (F)F lambda$static$0 a - m ()F maxValue c - m ()F minValue b - f Lnet/minecraft/util/ToFloatFunction; IDENTITY a -c net/minecraft/util/ToFloatFunction$1 net/minecraft/util/ToFloatFunction$1 - m (Ljava/lang/Float;)F apply a - m (Ljava/lang/Object;)F apply a - m ()F maxValue c - m ()F minValue b - f Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; val$function b -c net/minecraft/util/ToFloatFunction$2 net/minecraft/util/ToFloatFunction$2 - m (Ljava/lang/Object;)F apply a - m ()F maxValue c - m ()F minValue b - f Ljava/util/function/Function; val$function c - f Lnet/minecraft/util/ToFloatFunction; val$outer 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)F calculateInterpolationProgress a - m ()Lnet/minecraft/world/entity/Display$RenderState; createFreshRenderState H - 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 w - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/util/Brightness; getBrightnessOverride x - m ()I getGlowColorOverride D - m ()F getHeight E - m ()I getPackedBrightnessOverride y - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()I getPosRotInterpolationDuration v - m ()F getShadowRadius A - m ()F getShadowStrength B - m ()I getTeamColor i_ - m ()I getTransformationInterpolationDelay u - m ()I getTransformationInterpolationDuration s - m ()F getViewRange z - m ()F getWidth C - m ()Z isIgnoringBlockTriggers r_ - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$3 c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$4 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$5 a - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0 c - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$1 b - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$2 a - m ()D lerpTargetX c_ - m ()F lerpTargetXRot M_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ L_ - m (DDDFFI)V lerpTo a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Lnet/minecraft/world/entity/Display$RenderState; renderState p - m (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V setBillboardConstraints a - m (Lnet/minecraft/util/Brightness;)V setBrightnessOverride a - m (I)V setGlowColorOverride n - m (F)V setHeight v - m (DDD)V setPos a_ - m (I)V setPosRotInterpolationDuration d - m (F)V setShadowRadius c - m (F)V setShadowStrength t - 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 u - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - m ()V updateCulling G - m (ZF)V updateRenderSubState a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BILLBOARD_RENDER_CONSTRAINTS_ID aG - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BRIGHTNESS_OVERRIDE_ID aH - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_GLOW_COLOR_OVERRIDE_ID aN - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID aM - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ROTATION_ID v - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POS_ROT_INTERPOLATION_DURATION_ID s - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ROTATION_ID aF - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCALE_ID u - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_RADIUS_ID aJ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_STRENGTH_ID aK - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID r - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID q - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSLATION_ID t - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VIEW_RANGE_ID aI - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID aL - f F INITIAL_SHADOW_RADIUS aP - f F INITIAL_SHADOW_STRENGTH aQ - f Lorg/slf4j/Logger; LOGGER p - f I NO_BRIGHTNESS_OVERRIDE b - f I NO_GLOW_COLOR_OVERRIDE aR - f Lit/unimi/dsi/fastutil/ints/IntSet; RENDER_STATE_IDS aO - f Ljava/lang/String; TAG_BILLBOARD g - f Ljava/lang/String; TAG_BRIGHTNESS h - f Ljava/lang/String; TAG_GLOW_COLOR_OVERRIDE n - f Ljava/lang/String; TAG_HEIGHT m - f Ljava/lang/String; TAG_POS_ROT_INTERPOLATION_DURATION c - f Ljava/lang/String; TAG_SHADOW_RADIUS j - f Ljava/lang/String; TAG_SHADOW_STRENGTH k - f Ljava/lang/String; TAG_TRANSFORMATION f - f Ljava/lang/String; TAG_TRANSFORMATION_INTERPOLATION_DURATION d - f Ljava/lang/String; TAG_TRANSFORMATION_START_INTERPOLATION e - f Ljava/lang/String; TAG_VIEW_RANGE i - f Ljava/lang/String; TAG_WIDTH l - f Lnet/minecraft/world/phys/AABB; cullingBoundingBox aV - f I interpolationDuration aT - f J interpolationStartClientTick aS - f F lastProgress aU - f Lnet/minecraft/world/entity/Display$PosRotInterpolationTarget; posRotInterpolationTarget aZ - f Lnet/minecraft/world/entity/Display$RenderState; renderState aY - f Z updateInterpolationDuration aX - f Z updateRenderState o - f Z updateStartTick aW -c net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/ItemStack; getItemStack u - m ()Lnet/minecraft/world/item/ItemDisplayContext; getItemTransform v - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState s - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$1 a - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0 a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 s - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK_ID r - f Ljava/lang/String; TAG_ITEM p - f Ljava/lang/String; TAG_ITEM_DISPLAY q - f Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState u - f Lnet/minecraft/world/entity/SlotAccess; slot t -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$k - 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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 z - 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 x - m ()B getFlags y - m ()I getLineWidth v - m ()Lnet/minecraft/network/chat/Component; getText u - m ()B getTextOpacity w - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$0 a - m (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)B loadFlag a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 c - m (B)V setTextOpacity c - m (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)V storeFlag b - m ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState s - m (ZF)V updateRenderSubState a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BACKGROUND_COLOR_ID aP - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LINE_WIDTH_ID aO - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STYLE_FLAGS_ID aR - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_ID aN - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_OPACITY_ID aQ - f B FLAG_ALIGN_LEFT t - f B FLAG_ALIGN_RIGHT u - f B FLAG_SEE_THROUGH r - f B FLAG_SHADOW q - f B FLAG_USE_DEFAULT_BACKGROUND s - f I INITIAL_BACKGROUND v - f B INITIAL_TEXT_OPACITY aM - f Ljava/lang/String; TAG_ALIGNMENT aL - f Ljava/lang/String; TAG_BACKGROUND_COLOR aH - f Ljava/lang/String; TAG_LINE_WIDTH aF - f Ljava/lang/String; TAG_SEE_THROUGH aJ - f Ljava/lang/String; TAG_SHADOW aI - f Ljava/lang/String; TAG_TEXT p - f Ljava/lang/String; TAG_TEXT_OPACITY aG - f Ljava/lang/String; TAG_USE_DEFAULT_BACKGROUND aK - f Lit/unimi/dsi/fastutil/ints/IntSet; TEXT_RENDER_STATE_IDS aS - f Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; clientDisplayCache aT - f Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState aU -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState u - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 q - f Ljava/lang/String; TAG_BLOCK_STATE p - f Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState r -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$PosRotInterpolationTarget net/minecraft/world/entity/Display$j - m (Lnet/minecraft/world/entity/Entity;)V applyLerpStep b - m (Lnet/minecraft/world/entity/Entity;)V applyTargetPosAndRot a - f I steps a - f D targetX b - f D targetXRot f - f D targetY c - f D targetYRot e - f D targetZ d -c net/minecraft/world/entity/Display$TransformationInterpolator net/minecraft/world/entity/Display$m - 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 b_ - m ()I getContainerSlot i - m ()Lnet/minecraft/world/item/ItemStack; getItem g - m ()I getMaxStackSize a - m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize a_ - m ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon c - m ()Z hasItem h - m ()Z isActive d - 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 b - 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/ArmorItem net/minecraft/world/item/ItemArmor - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Z dispenseArmor a - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; getDefaultAttributeModifiers j - m ()I getDefense k - m ()I getEnchantmentValue g - m ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m ()Lnet/minecraft/core/Holder; getMaterial h - m ()F getToughness l - m ()Lnet/minecraft/world/item/ArmorItem$Type; getType f - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f Ljava/util/EnumMap; ARMOR_MODIFIER_UUID_PER_TYPE j - f Lnet/minecraft/core/dispenser/DispenseItemBehavior; DISPENSE_ITEM_BEHAVIOR a - f Ljava/util/function/Supplier; defaultModifiers k - f Lnet/minecraft/core/Holder; material c - f Lnet/minecraft/world/item/ArmorItem$Type; type b -c net/minecraft/world/item/ArmorItem$1 net/minecraft/world/item/ItemArmor$1 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a -c net/minecraft/world/item/ArmorItem$Type net/minecraft/world/item/ItemArmor$a - 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 - m ()Z hasTrims d - f Lnet/minecraft/world/item/ArmorItem$Type; BODY e - f Lnet/minecraft/world/item/ArmorItem$Type; BOOTS d - f Lnet/minecraft/world/item/ArmorItem$Type; CHESTPLATE b - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/item/ArmorItem$Type; HELMET a - f Lnet/minecraft/world/item/ArmorItem$Type; LEGGINGS c - f I durability i - f Ljava/lang/String; name h - f Lnet/minecraft/world/entity/EquipmentSlot; slot g -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/entity/projectile/AbstractArrow; createArrow a -c net/minecraft/world/item/BlockItem net/minecraft/world/item/ItemBlock - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Z canFitInsideContainerItems am_ - 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 d - m ()Ljava/lang/String; getDescriptionId a - 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 c - 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 i - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V setBlockEntityData 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/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/entity/Entity;)Z lambda$calculateHitResult$0 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/Equipable net/minecraft/world/item/Equipable - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Equipable; get c_ - m ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; swapWithEquipmentSlot a -c net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;)V addAttributeTooltips a - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addModifierTooltip a - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip 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/pattern/BlockInWorld;)Z canPlaceOnBlockInAdventureMode a - m (ILnet/minecraft/world/entity/LivingEntity;)V consume a - m ()Lnet/minecraft/world/item/ItemStack; copy s - m ()Lnet/minecraft/world/item/ItemStack; copyAndClear f - m (I)Lnet/minecraft/world/item/ItemStack; copyWithCount c - m (Lnet/minecraft/world/item/enchantment/Enchantment;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 ()I getBarColor r - m ()I getBarWidth q - m ()Lnet/minecraft/sounds/SoundEvent; getBreakingSound L - m ()Lnet/minecraft/core/component/DataComponentMap; getComponents a - m ()Lnet/minecraft/core/component/DataComponentPatch; getComponentsPatch d - m ()I getCount I - m ()I getDamageValue n - m ()Ljava/lang/String; getDescriptionId t - m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a - m ()Lnet/minecraft/network/chat/Component; getDisplayName G - m ()Lnet/minecraft/sounds/SoundEvent; getDrinkingSound J - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound K - m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; getEnchantments C - m ()Lnet/minecraft/world/entity/Entity; getEntityRepresentation F - m ()Lnet/minecraft/world/entity/decoration/ItemFrame; getFrame E - m ()Lnet/minecraft/network/chat/Component; getHoverName x - m ()Lnet/minecraft/world/item/Item; getItem g - m ()Lnet/minecraft/core/Holder; getItemHolder h - m ()I getMaxDamage o - m ()I getMaxStackSize j - m ()I getPopTime H - m ()Lnet/minecraft/core/component/DataComponentMap; getPrototype c - m ()Lnet/minecraft/world/item/Rarity; getRarity z - m ()Ljava/util/stream/Stream; getTags i - 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/UseAnim; getUseAnimation v - m ()I getUseDuration u - m (I)V grow g - m ()Z hasFoil y - m (Lnet/minecraft/world/item/ItemStack;)I hashItemAndComponents a - m (Ljava/util/List;)I hashStackList a - m (ILnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)V hurtAndBreak a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)V hurtEnemy a - 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;IZ)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 p - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b - m ()Z isDamageableItem l - m ()Z isDamaged m - m ()Z isEmpty e - m ()Z isEnchantable A - m ()Z isEnchanted B - m ()Z isFramed D - 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 k - 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 (Lnet/minecraft/world/level/Level;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/core/HolderLookup$Provider;Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; parse a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/ItemStack; parseOptional a - 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 c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/Tag; save a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; save b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/Tag; saveOptional b - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; set b - 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;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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - m ()Z useOnRelease w - m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; validateComponents a - m (Lnet/minecraft/world/item/ItemStack;)Lcom/mojang/serialization/DataResult; validateStrict b - 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 n - f Lnet/minecraft/world/item/ItemStack; EMPTY l - f Lcom/mojang/serialization/Codec; ITEM_NON_AIR_CODEC a - f Lnet/minecraft/network/codec/StreamCodec; LIST_STREAM_CODEC k - f Lorg/slf4j/Logger; LOGGER m - f Lcom/mojang/serialization/Codec; OPTIONAL_CODEC f - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_LIST_STREAM_CODEC j - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC h - 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 i - f Lcom/mojang/serialization/Codec; STRICT_CODEC d - f Lcom/mojang/serialization/Codec; STRICT_SINGLE_ITEM_CODEC e - f Lnet/minecraft/core/component/PatchedDataComponentMap; components r - f I count o - f Lnet/minecraft/world/entity/Entity; entityRepresentation s - f Lnet/minecraft/world/item/Item; item q - f I popTime p -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 - f Lnet/minecraft/network/codec/StreamCodec; ITEM_STREAM_CODEC 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 -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/InteractionResultHolder; startUsingInstantly a -c net/minecraft/world/item/SwordItem net/minecraft/world/item/ItemSword - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m (Lnet/minecraft/world/item/Tier;IF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties k - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy 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 (II)I distanceSquared e - 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 (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 (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 J COORD_BITS h - f J COORD_MASK i - f I HASH_A l - f I HASH_C m - f I HASH_Z_XOR n - f J INVALID_CHUNK_POS a - f I REGION_BITS j - f I REGION_MASK k - f I REGION_MAX_INDEX d - f I REGION_SIZE c - f I SAFETY_MARGIN g - f Lnet/minecraft/world/level/ChunkPos; ZERO b - f I x e - f I z f -c net/minecraft/world/level/ChunkPos$1 net/minecraft/world/level/ChunkCoordIntPair$1 - 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 (Lnet/minecraft/world/entity/player/Abilities;)V updatePlayerAbilities a - f [Lnet/minecraft/world/level/GameType; $VALUES m - f Lnet/minecraft/world/level/GameType; ADVENTURE c - f Ljava/util/function/IntFunction; BY_ID g - 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 I NOT_SET h - f Lnet/minecraft/world/level/GameType; SPECTATOR d - f Lnet/minecraft/world/level/GameType; SURVIVAL a - f I id i - f Lnet/minecraft/network/chat/Component; longName l - f Ljava/lang/String; name j - f Lnet/minecraft/network/chat/Component; shortName k -c net/minecraft/world/level/ItemLike net/minecraft/world/level/IMaterial - m ()Lnet/minecraft/world/item/Item; asItem r -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 e - m ()Lnet/minecraft/world/phys/HitResult$Type; getType c - 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_20_R4/CraftEffect -c org/bukkit/craftbukkit/CraftEffect$1 org/bukkit/craftbukkit/v1_20_R4/CraftEffect$1 -c org/bukkit/craftbukkit/CraftServer org/bukkit/craftbukkit/v1_20_R4/CraftServer -c org/bukkit/craftbukkit/CraftServer$1 org/bukkit/craftbukkit/v1_20_R4/CraftServer$1 -c org/bukkit/craftbukkit/CraftServer$2 org/bukkit/craftbukkit/v1_20_R4/CraftServer$2 -c org/bukkit/craftbukkit/CraftServer$3 org/bukkit/craftbukkit/v1_20_R4/CraftServer$3 -c org/bukkit/craftbukkit/CraftServer$4 org/bukkit/craftbukkit/v1_20_R4/CraftServer$4 -c org/bukkit/craftbukkit/CraftServer$5 org/bukkit/craftbukkit/v1_20_R4/CraftServer$5 -c org/bukkit/craftbukkit/CraftServer$6 org/bukkit/craftbukkit/v1_20_R4/CraftServer$6 -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/core/HolderGetter; createRegistrationLookup n - m ()Z isEmpty k - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register 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/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 c - f Lnet/minecraft/network/chat/ChatTypeDecoration; DEFAULT_CHAT_DECORATION b - f Lcom/mojang/serialization/Codec; DIRECT_CODEC a - f Lnet/minecraft/resources/ResourceKey; EMOTE_COMMAND i - f Lnet/minecraft/resources/ResourceKey; MSG_COMMAND_INCOMING e - f Lnet/minecraft/resources/ResourceKey; MSG_COMMAND_OUTGOING f - f Lnet/minecraft/resources/ResourceKey; SAY_COMMAND d - f Lnet/minecraft/resources/ResourceKey; TEAM_MSG_COMMAND_INCOMING g - f Lnet/minecraft/resources/ResourceKey; TEAM_MSG_COMMAND_OUTGOING h - f Lnet/minecraft/network/chat/ChatTypeDecoration; chat j - f Lnet/minecraft/network/chat/ChatTypeDecoration; narration k -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/level/ChunkMap net/minecraft/server/level/PlayerChunkMap - m (Lnet/minecraft/world/entity/Entity;)V addEntity a - m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawning c - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ChunkTrackingView;)V applyChunkTrackingView a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcast a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcastAndSend b - 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 ()V debugReloadGenerator d - 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/entity/Entity;)D euclideanDistanceSquared a - 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 c - 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 d - m ()Ljava/lang/Iterable; getChunks k - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getDependencyStatus a - m ()Lnet/minecraft/server/level/DistanceManager; getDistanceManager j - m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine e - 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 d - m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager m - m ()Ljava/lang/String; getStorageName n - m ()I getTickingGenerated h - 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 f - m (Lnet/minecraft/nbt/CompoundTag;)Z isChunkDataValid b - 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/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/world/level/chunk/LevelChunk;)V onChunkReadyToSend a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/server/level/FullChunkStatus;)V onFullChunkStatusChange 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 g - m (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; protoChunkToFullChunk a - m ()Lnet/minecraft/world/level/levelgen/RandomState; randomState c - m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; readChunk k - m (Lnet/minecraft/world/level/ChunkPos;)V releaseLightTicket b - m (Lnet/minecraft/world/entity/Entity;)V removeEntity b - m (Ljava/util/List;)V resendBiomesForChunks a - m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z save a - m (Z)V saveAllChunks a - m (Lnet/minecraft/server/level/ChunkHolder;)Z saveChunkIfNeeded d - m (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; schedule a - m (Lnet/minecraft/server/level/ChunkHolder;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; scheduleChunkGeneration b - m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad g - m (JLnet/minecraft/server/level/ChunkHolder;)V scheduleUnload a - m (I)V setServerViewDistance a - m ()I size i - m (Lnet/minecraft/server/level/ServerPlayer;)Z skipPlayer c - m ()V tick l - 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 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_VIEW_DISTANCE b - f I MIN_VIEW_DISTANCE a - f Lnet/minecraft/world/level/chunk/ChunkGeneratorStructureState; chunkGeneratorState v - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; chunkSaveCooldowns L - f Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener; chunkStatusListener E - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunkTypeCache K - f Lnet/minecraft/server/level/ChunkMap$ChunkDistanceManager; distanceManager F - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; entityMap J - f Lnet/minecraft/world/level/chunk/ChunkGenerator; generator t - f Lnet/minecraft/server/level/ServerLevel; level q - f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine r - f Lnet/minecraft/util/thread/BlockableEventLoop; mainThreadExecutor s - f Z modified z - f Ljava/util/function/Supplier; overworldDataStorage w - f Lnet/minecraft/server/level/PlayerMap; playerMap I - f Lnet/minecraft/world/entity/ai/village/poi/PoiManager; poiManager x - f Lnet/minecraft/server/level/progress/ChunkProgressListener; progressListener D - f Lnet/minecraft/world/level/levelgen/RandomState; randomState u - f I serverViewDistance N - f Ljava/lang/String; storageName H - f Ljava/util/concurrent/atomic/AtomicInteger; tickingGenerated G - f Ljava/util/Queue; unloadQueue M - f Lnet/minecraft/world/level/chunk/status/WorldGenContext; worldGenContext O -c net/minecraft/server/level/ChunkMap$1 net/minecraft/server/level/PlayerChunkMap$1 -c net/minecraft/server/level/ChunkMap$TrackedEntity net/minecraft/server/level/PlayerChunkMap$EntityTracker - m (Lnet/minecraft/network/protocol/Packet;)V broadcast a - m (Lnet/minecraft/network/protocol/Packet;)V broadcastAndSend b - 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/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 -c net/minecraft/server/level/ChunkMap$DataRegionData net/minecraft/server/level/PlayerChunkMap$DataRegionData -c net/minecraft/server/level/ChunkMap$ChunkDistanceManager net/minecraft/server/level/PlayerChunkMap$ChunkDistanceManager -c net/minecraft/server/level/ChunkMap$DataRegionSectionData net/minecraft/server/level/PlayerChunkMap$DataRegionSectionData -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/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/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/HolderLookup$Provider;)V loadAllItems b - m (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; removeItem a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveAllItems a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;ZLnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; 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 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/ResourceLocation;)Lnet/minecraft/world/RandomSequence; createSequence c - m (Lnet/minecraft/resources/ResourceLocation;IZZ)Lnet/minecraft/world/RandomSequence; createSequence b - m (J)Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m (Ljava/util/function/BiConsumer;)V forAllSequences a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; get a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Z)Z getBooleanWithDefault a - m (J)Lnet/minecraft/world/RandomSequences; lambda$factory$0 b - m (JLnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/RandomSequences; lambda$factory$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V lambda$save$2 a - m (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; load a - m (Lnet/minecraft/resources/ResourceLocation;)V reset b - m (Lnet/minecraft/resources/ResourceLocation;IZZ)V reset a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (IZZ)V setSeedDefaults a - f Lorg/slf4j/Logger; LOGGER 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/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; createTag a - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V fromTag a - m ()I getContainerSize b - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItems g - m ()Z isEmpty c - 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 f - 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 - 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/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;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 k - 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 (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 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 Lorg/apache/commons/lang3/mutable/MutableObject; val$codecReference c - 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/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V appendHoverTextFromBannerBlockEntityTag a - m ()Lnet/minecraft/world/item/DyeColor; getColor b -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/InteractionResultHolder; use a -c net/minecraft/world/item/BucketItem net/minecraft/world/item/ItemBucket - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; getEmptySuccessItem a - m (Lnet/minecraft/world/entity/player/Player;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/InteractionResultHolder; 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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z dropContents a - m (Lnet/minecraft/world/item/ItemStack;)I getBarColor g - m (Lnet/minecraft/world/item/ItemStack;)I getBarWidth f - m (Lnet/minecraft/world/item/ItemStack;)F getFullnessDisplay d - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getTooltipImage h - m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible e - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V lambda$dropContents$0 a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed 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/entity/Entity;)V playDropContentsSound c - m (Lnet/minecraft/world/entity/Entity;)V playInsertSound b - m (Lnet/minecraft/world/entity/Entity;)V playRemoveOneSound a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I BAR_COLOR a - f I TOOLTIP_MAX_WEIGHT b -c net/minecraft/world/item/DiggerItem net/minecraft/world/item/ItemTool - m (Lnet/minecraft/world/item/Tier;FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy a -c net/minecraft/world/item/ElytraItem net/minecraft/world/item/ItemElytra - m ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lnet/minecraft/world/item/ItemStack;)Z isFlyEnabled j - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use 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 (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 ()I 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 F range g - f Lnet/minecraft/core/Holder; soundEvent e - f I useDuration f -c net/minecraft/world/item/PotionItem net/minecraft/world/item/ItemPotion - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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; getDefaultInstance w - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId i - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - f I DRINK_DURATION a -c net/minecraft/world/item/RecordItem net/minecraft/world/item/ItemRecord - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()I getAnalogOutput h - m (Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/item/RecordItem; getBySound a - m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName k - m ()I getLengthInTicks m - m ()Lnet/minecraft/sounds/SoundEvent; getSound l - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - f Ljava/util/Map; BY_NAME a - f I analogOutput b - f I lengthInTicks j - f Lnet/minecraft/sounds/SoundEvent; sound c -c net/minecraft/world/item/SaddleItem net/minecraft/world/item/ItemSaddle - 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/ShearsItem net/minecraft/world/item/ItemShears - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties h - 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/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId i - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I EFFECTIVE_BLOCK_DELAY a - f F MINIMUM_DURABILITY_DAMAGE b -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/item/TieredItem net/minecraft/world/item/ItemToolMaterial - m ()I getEnchantmentValue g - m ()Lnet/minecraft/world/item/Tier; getTier h - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - f Lnet/minecraft/world/item/Tier; tier a -c net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V addOrAppendStack a - m ()Lnet/minecraft/world/phys/Vec3; center b - m ()V clearToBlow h - m ()V explode c - m (Z)V finalizeExplosion a - m ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction j - 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 g - m ()Lnet/minecraft/core/Holder; getExplosionSound m - m ()Ljava/util/Map; getHitPlayers e - m ()Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity f - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntityInternal b - m ()Lnet/minecraft/core/particles/ParticleOptions; getLargeExplosionParticles l - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F getSeenPercent a - m ()Lnet/minecraft/core/particles/ParticleOptions; getSmallExplosionParticles k - m ()Ljava/util/List; getToBlow i - m ()Z interactsWithBlocks d - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; makeDamageCalculator a - m ()F radius a - f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR a - f I MAX_DROPS_PER_COMBINED_STACK b - f Lnet/minecraft/world/level/Explosion$BlockInteraction; blockInteraction d - f Lnet/minecraft/world/level/ExplosionDamageCalculator; damageCalculator m - f Lnet/minecraft/world/damagesource/DamageSource; damageSource l - f Lnet/minecraft/core/Holder; explosionSound p - f Z fire c - f Ljava/util/Map; hitPlayers r - f Lnet/minecraft/core/particles/ParticleOptions; largeExplosionParticles o - f Lnet/minecraft/world/level/Level; level f - f F radius k - f Lnet/minecraft/util/RandomSource; random e - f Lnet/minecraft/core/particles/ParticleOptions; smallExplosionParticles n - f Lnet/minecraft/world/entity/Entity; source j - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; toBlow q - f D x g - f D y h - f D z i -c net/minecraft/world/level/Explosion$BlockInteraction net/minecraft/world/level/Explosion$Effect - 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 -c net/minecraft/world/level/GameRules net/minecraft/world/level/GameRules - 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/level/GameRules; copy b - m ()Lnet/minecraft/nbt/CompoundTag; createTag a - m (Lnet/minecraft/world/level/GameRules$Key;)Z getBoolean b - m (Lnet/minecraft/world/level/GameRules$Key;)I getInt c - m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; getRule a - 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 ab - f Lorg/slf4j/Logger; LOGGER aa - f Lnet/minecraft/world/level/GameRules$Key; RULE_ANNOUNCE_ADVANCEMENTS A - f Lnet/minecraft/world/level/GameRules$Key; RULE_BLOCK_EXPLOSION_DROP_DECAY Q - f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMANDBLOCKOUTPUT j - f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMAND_MODIFICATION_BLOCK_LIMIT z - f Lnet/minecraft/world/level/GameRules$Key; RULE_DAYLIGHT l - f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_ELYTRA_MOVEMENT_CHECK t - f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_RAIDS B - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOBLOCKDROPS h - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOENTITYDROPS i - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOFIRETICK b - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOINSOMNIA C - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOMOBLOOT f - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOMOBSPAWNING e - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_IMMEDIATE_RESPAWN D - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_PATROL_SPAWNING K - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_TRADER_SPAWNING L - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_VINES_SPREAD X - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_WARDEN_SPAWNING M - f Lnet/minecraft/world/level/GameRules$Key; RULE_DROWNING_DAMAGE G - f Lnet/minecraft/world/level/GameRules$Key; RULE_ENDER_PEARLS_VANISH_ON_DEATH Y - f Lnet/minecraft/world/level/GameRules$Key; RULE_FALL_DAMAGE H - f Lnet/minecraft/world/level/GameRules$Key; RULE_FIRE_DAMAGE I - f Lnet/minecraft/world/level/GameRules$Key; RULE_FORGIVE_DEAD_PLAYERS N - f Lnet/minecraft/world/level/GameRules$Key; RULE_FREEZE_DAMAGE J - f Lnet/minecraft/world/level/GameRules$Key; RULE_GLOBAL_SOUND_EVENTS W - f Lnet/minecraft/world/level/GameRules$Key; RULE_KEEPINVENTORY d - f Lnet/minecraft/world/level/GameRules$Key; RULE_LAVA_SOURCE_CONVERSION V - f Lnet/minecraft/world/level/GameRules$Key; RULE_LIMITED_CRAFTING w - f Lnet/minecraft/world/level/GameRules$Key; RULE_LOGADMINCOMMANDS m - f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_COMMAND_CHAIN_LENGTH x - f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_COMMAND_FORK_COUNT y - f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_ENTITY_CRAMMING u - f Lnet/minecraft/world/level/GameRules$Key; RULE_MOBGRIEFING c - f Lnet/minecraft/world/level/GameRules$Key; RULE_MOB_EXPLOSION_DROP_DECAY R - f Lnet/minecraft/world/level/GameRules$Key; RULE_NATURAL_REGENERATION k - f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY F - f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY E - f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_SLEEPING_PERCENTAGE P - f Lnet/minecraft/world/level/GameRules$Key; RULE_PROJECTILESCANBREAKBLOCKS g - f Lnet/minecraft/world/level/GameRules$Key; RULE_RANDOMTICKING o - f Lnet/minecraft/world/level/GameRules$Key; RULE_REDUCEDDEBUGINFO q - f Lnet/minecraft/world/level/GameRules$Key; RULE_SENDCOMMANDFEEDBACK p - f Lnet/minecraft/world/level/GameRules$Key; RULE_SHOWDEATHMESSAGES n - f Lnet/minecraft/world/level/GameRules$Key; RULE_SNOW_ACCUMULATION_HEIGHT T - f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWN_CHUNK_RADIUS Z - f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWN_RADIUS s - f Lnet/minecraft/world/level/GameRules$Key; RULE_SPECTATORSGENERATECHUNKS r - f Lnet/minecraft/world/level/GameRules$Key; RULE_TNT_EXPLOSION_DROP_DECAY S - f Lnet/minecraft/world/level/GameRules$Key; RULE_UNIVERSAL_ANGER O - f Lnet/minecraft/world/level/GameRules$Key; RULE_WATER_SOURCE_CONVERSION U - f Lnet/minecraft/world/level/GameRules$Key; RULE_WEATHER_CYCLE v - f Ljava/util/Map; rules ac -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 - 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/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 ()Ljava/lang/String; getDescriptionId a - 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 (Z)Lnet/minecraft/world/level/GameRules$Type; create a - m (ZLjava/util/function/BiConsumer;)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 ()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 (I)Lnet/minecraft/world/level/GameRules$Type; create a - m (IIILjava/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 (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 ()Ljava/lang/String; lambda$checkLightBoundaries$0 c - m (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; lambda$static$1 b - m (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; lambda$static$2 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a - 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 ()I delay c - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/Object;)Lnet/minecraft/world/ticks/SavedTick; lambda$loadTick$1 a - m (JLjava/util/function/Consumer;Lnet/minecraft/world/ticks/SavedTick;)V lambda$loadTickList$0 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Function;)Ljava/util/Optional; loadTick a - m (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Consumer;)V loadTickList 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/util/function/Function;)Lnet/minecraft/nbt/CompoundTag; save a - m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/nbt/CompoundTag; saveTick a - m (Lnet/minecraft/world/ticks/ScheduledTick;Ljava/util/function/Function;J)Lnet/minecraft/nbt/CompoundTag; saveTick a - m ()Ljava/lang/Object; type a - m (JJ)Lnet/minecraft/world/ticks/ScheduledTick; unpack a - f Ljava/lang/String; TAG_DELAY j - f Ljava/lang/String; TAG_ID f - f Ljava/lang/String; TAG_PRIORITY k - f Ljava/lang/String; TAG_X g - f Ljava/lang/String; TAG_Y h - f Ljava/lang/String; TAG_Z i - 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_20_R4/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 w_ - m ()Z acceptsSuccess l_ - m ()Z alwaysAccepts m_ - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m ()Z shouldInformAdmins U_ - f Lnet/minecraft/commands/CommandSource; NULL a -c net/minecraft/commands/CommandSource$1 net/minecraft/commands/ICommandListener$1 - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess l_ - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m ()Z shouldInformAdmins U_ -c net/minecraft/core/DefaultedRegistry net/minecraft/core/RegistryBlocks - m (I)Ljava/lang/Object; byId a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m ()Lnet/minecraft/resources/ResourceLocation; getDefaultKey a - m (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; getKey b -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 c - m ()Ljava/util/concurrent/CompletableFuture; createContentsProvider b - m ()Ljava/lang/String; getName a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; getOrCreateRawBuilder c - 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 a - 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 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; tag b - f Lorg/slf4j/Logger; LOGGER d - f Ljava/util/Map; builders j - f Ljava/util/concurrent/CompletableFuture; contentsDone h - f Ljava/util/concurrent/CompletableFuture; lookupProvider g - f Ljava/util/concurrent/CompletableFuture; parentProvider i - 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$c - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; lambda$empty$0 a -c net/minecraft/data/tags/TagsProvider$TagAppender net/minecraft/data/tags/TagsProvider$b - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; add a - m ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; add a - m (Ljava/util/List;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addAll a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addOptional a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addOptionalTag b - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addTag b - f Lnet/minecraft/tags/TagBuilder; builder 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/PacketListener net/minecraft/network/PacketListener - m (Lnet/minecraft/CrashReport;)V fillCrashReport a - m (Lnet/minecraft/CrashReportCategory;)V fillListenerSpecificCrashDetails a - m ()Lnet/minecraft/network/protocol/PacketFlow; flow a - m ()Z isAcceptingMessages c - m ()Ljava/lang/String; lambda$fillCrashReport$0 e - m ()Ljava/lang/String; lambda$fillCrashReport$1 d - m (Lnet/minecraft/network/chat/Component;)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 (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; literal b - m (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)Lnet/minecraft/network/chat/MutableComponent; nbt a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; nullToEmpty a - m ()Lnet/minecraft/network/chat/MutableComponent; plainCopy e - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; score b - m (Ljava/lang/String;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/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/Component$Serializer net/minecraft/network/chat/IChatBaseComponent$ChatSerializer - m (Lcom/google/gson/JsonElement;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; deserialize b - m (Lcom/google/gson/JsonElement;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; fromJson a - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; fromJson a - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; fromJsonLenient b - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/google/gson/JsonElement; serialize b - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/String; toJson a - f Lcom/google/gson/Gson; GSON a -c net/minecraft/network/chat/Component$SerializerAdapter net/minecraft/network/chat/IChatBaseComponent$b - m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; deserialize a - m (Lnet/minecraft/network/chat/Component;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize a - f Lnet/minecraft/core/HolderLookup$Provider; registries 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;)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/recipebook/PlaceRecipe net/minecraft/recipebook/AutoRecipeAbstract - m (Ljava/util/Iterator;IIII)V addItemToSlot a - m (IIILnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/Iterator;I)V placeRecipe a -c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess l_ - m ()Z acceptsTransfers bo - m (Ljava/lang/Runnable;)V addTickable b - m ()Z areNpcsEnabled ac - m ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; buildPlayerStatus bF - m ()Lnet/minecraft/network/protocol/status/ServerStatus; buildServerStatus bE - m ()V cancelRecordingMetrics aY - m ()I computeNextAutosaveInterval bD - 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 a - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack aI - m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; createGameModeForPlayer b - m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; createTextFilterForPlayer a - 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 ()Z enforceSecureProfile aB - 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 ()V finishMeasuringTaskExecutionTime bs - m ()V finishRecordingMetrics aX - m ()V forceDifficulty t - m ()Z forceSynchronousWrites aZ - m ()V forceTimeSynchronization F - m ()I getAbsoluteMaxWorldSize ax - m ()Lnet/minecraft/server/ServerAdvancementManager; getAdvancements aE - m ()Ljava/lang/Iterable; getAllLevels K - m ()J getAverageTickTimeNanos aR - m ()Lnet/minecraft/network/chat/ChatDecorator; getChatDecorator bm - m ()Lnet/minecraft/world/level/storage/CommandStorage; getCommandStorage aL - m ()Lnet/minecraft/commands/Commands; getCommands aH - m ()I getCompressionThreshold aA - m ()Lnet/minecraft/server/network/ServerConnectionListener; getConnection ai - m ()F getCurrentSmoothedTickTime aP - m ()Lnet/minecraft/server/bossevents/CustomBossEvents; getCustomBossEvents aN - m ()Lnet/minecraft/world/level/GameType; getDefaultGameType u_ - m (Ljava/lang/String;)Ljava/io/File; getFile c - m ()Lcom/mojang/datafixers/DataFixer; getFixerUpper aD - m ()Lnet/minecraft/world/level/GameType; getForcedGameType bf - m ()I getFunctionCompilationLevel l - m ()Lnet/minecraft/server/ServerFunctionManager; getFunctions aF - m ()Lnet/minecraft/world/level/GameRules; getGameRules aM - m ()Ljava/security/KeyPair; getKeyPair Q - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; getLevel a - m ()Ljava/lang/String; getLocalIp w - m ()I getMaxChainedNeighborUpdates bl - m ()I getMaxPlayers N - m ()Lnet/minecraft/util/ModCheck; getModdedStatus P - m ()Ljava/lang/String; getMotd af - m ()J getNextTickTime aC - m ()I getOperatorUserPermissionLevel k - m ()Lnet/minecraft/server/packs/repository/PackRepository; getPackRepository aG - m ()I getPlayerCount M - m ()I getPlayerIdleTimeout aq - m ()Lnet/minecraft/server/players/PlayerList; getPlayerList ah - m ()[Ljava/lang/String; getPlayerNames O - m ()I getPort R - m ()Z getPreventProxyConnections aa - m ()Lnet/minecraft/server/players/GameProfileCache; getProfileCache au - m ()Lnet/minecraft/util/SignatureValidator; getProfileKeySignatureValidator as - m (Lcom/mojang/authlib/GameProfile;)I getProfilePermissions c - m ()Lcom/mojang/authlib/GameProfileRepository; getProfileRepository at - m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler aT - 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 ()Ljava/lang/Thread; getRunningThread az - m (I)I getScaledTrackingDistance b - m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard aK - m (Lnet/minecraft/server/packs/repository/PackRepository;Z)Lnet/minecraft/world/level/DataPackConfig; getSelectedPacks a - m ()Ljava/io/File; getServerDirectory C - m ()Ljava/util/Optional; getServerResourcePack X - m ()Ljava/lang/String; getServerVersion L - m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; getSessionService ar - m ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile S - m ()I getSpawnProtectionRadius am - m (Lnet/minecraft/server/level/ServerLevel;)I getSpawnRadius a - m ()Lnet/minecraft/network/protocol/status/ServerStatus; getStatus av - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager ba - m ()I getTickCount al - m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f - m ()[J getTickTimesNanos aS - 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 B - m (Z)V halt a - m ()Z hasGui ak - m ()Z haveTime bt - m ()Z hidesOnlinePlayers ao - m ()Z initServer e - m ()V initializeKeyPair U - m ()V invalidateStatus aw - m ()Z isCommandBlockEnabled q - m ()Z isCurrentlySaving bh - m ()Z isDedicatedServer n - m ()Z isDemo W - m ()Z isEnforceWhitelist aO - m ()Z isEpollEnabled p - m ()Z isFlightAllowed ae - m ()Z isHardcore j - m ()Z isNetherEnabled G - m ()Z isPaused D - m ()Z isPublished r - m ()Z isPvpAllowed ad - m ()Z isReady aj - m ()Z isRecordingMetrics aV - m ()Z isResourcePackRequired Y - m ()Z isRunning x - m ()Z isShutdown H - m ()Z isSingleplayer T - m (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner a - m ()Z isSpawningAnimals ab - m ()Z isSpawningMonsters V - m ()Z isStopped ag - 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 (Lnet/minecraft/commands/CommandSourceStack;)V kickUnlistedPlayers a - m ()Ljava/util/Set; levelKeys J - m ()Ljava/util/Optional; loadStatusIcon bC - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/ChatType$Bound;Ljava/lang/String;)V logChatMessage a - m ()V logFullTickTime bq - m ()Z logIPs bn - m (J)V logTickMethodTime a - m (Lnet/minecraft/CrashReport;)V onServerCrash a - m ()V onServerExit i - m ()V onTickRateChanged E - m ()Lnet/minecraft/server/level/ServerLevel; overworld I - m ()Z pollTask A - m ()Z pollTaskInternal bu - m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing bp - 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 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 (Lnet/minecraft/world/level/ChunkPos;)V reportChunkLoadFailure a - m (Lnet/minecraft/world/level/ChunkPos;)V reportChunkSaveFailure b - m ()V runServer y - m (ZZZ)Z saveAllChunks a - m (Ljava/nio/file/Path;)V saveDebugReport b - m (ZZZ)Z saveEverything b - m ()Z scheduleExecutables ay - m (Lnet/minecraft/server/level/ServerPlayer;)V sendDifficultyUpdate c - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m (Lnet/minecraft/world/level/GameType;)V setDefaultGameType a - m (Z)V setDemo c - m (Z)V setDifficultyLocked b - m (Z)V setEnforceWhitelist h - m (Z)V setFlightAllowed g - m (Ljava/lang/String;)V setId b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZ)V setInitialSpawn a - m (Ljava/lang/String;)V setLocalIp a_ - m (Ljava/lang/String;)V setMotd d - m (I)V setPlayerIdleTimeout c - m (Lnet/minecraft/server/players/PlayerList;)V setPlayerList a - m (I)V setPort a - m (Z)V setPreventProxyConnections e - m (Z)V setPvpAllowed f - m (Lcom/mojang/authlib/GameProfile;)V setSingleplayerProfile b - m (Z)V setUsesAuthentication d - m (Lnet/minecraft/world/level/storage/WorldData;)V setupDebugLevel a - m ()Z shouldInformAdmins U_ - m ()Z shouldRconBroadcast m - m (Lnet/minecraft/server/TickTask;)Z shouldRun a - m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; spin a - m ()V startMeasuringTaskExecutionTime br - m ()V startMetricsRecordingTick bH - m (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V startRecordingMetrics a - m ()V startTimeProfiler bj - m ()V stopRecordingMetrics aW - m ()V stopServer v - m ()Lnet/minecraft/util/profiling/ProfileResults; stopTimeProfiler bk - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V subscribeToDebugSample a - m (Lnet/minecraft/server/level/ServerLevel;)V synchronizeTime b - m (Ljava/util/function/BooleanSupplier;)V tickChildren b - m ()Lnet/minecraft/server/ServerTickRateManager; tickRateManager aQ - m (Ljava/util/function/BooleanSupplier;)V tickServer a - m ()V updateMobSpawningFlags bG - m ()Z usesAuthentication Z - m ()V waitForTasks z - m ()V waitUntilNextTick v_ - m (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; wrapRunnable a - f I ABSOLUTE_MAX_WORLD_SIZE c - f Lcom/mojang/authlib/GameProfile; ANONYMOUS_PLAYER_PROFILE e - f I AUTOSAVE_INTERVAL v - f F AVERAGE_TICK_TIME_SMOOTHING l - f Lnet/minecraft/world/level/LevelSettings; DEMO_SETTINGS d - f Lorg/slf4j/Logger; LOGGER k - f I MAX_STATUS_PLAYER_SAMPLE t - f I MAX_TICK_LATENCY x - f I MIMINUM_AUTOSAVE_TICKS w - f J OVERLOADED_THRESHOLD_NANOS n - f I OVERLOADED_TICKS_THRESHOLD o - f I OVERLOADED_TICKS_WARNING_INTERVAL q - f J OVERLOADED_WARNING_INTERVAL_NANOS p - f J PREPARE_LEVELS_DEFAULT_DELAY_NANOS s - f I SPAWN_POSITION_SEARCH_RADIUS u - f J STATUS_EXPIRE_TIME_NANOS r - f I TICK_STATS_SPAN m - f Ljava/lang/String; VANILLA_BRAND b - f J aggregatedTickTimesNanos ac - f Z allowFlight Y - 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 J delayedTasksMaxNextTickTimeNanos ao - f Z enforceWhitelist av - f Ljava/util/concurrent/Executor; executor ax - f Lcom/mojang/datafixers/DataFixer; fixerUpper L - f Lnet/minecraft/server/ServerFunctionManager; functionManager au - f J idleTimeNanos am - f Z isDemo af - f Z isReady ag - f Z isSaving aD - f Ljava/security/KeyPair; keyPair ad - f J lastOverloadWarningNanos ah - f J lastServerStatus ai - f J lastTickNanos ak - 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 z - f J nextTickTimeNanos an - 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/world/level/storage/PlayerDataStorage; playerDataStorage g - f I playerIdleTimeout aa - f Lnet/minecraft/server/players/PlayerList; playerList Q - f I port N - f Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing aC - f Z preventProxyConnections W - f Lnet/minecraft/util/profiling/ProfilerFiller; profiler A - f Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory; progressListenerFactory H - f Ljava/net/Proxy; proxy h - f Z pvp X - f Lnet/minecraft/util/RandomSource; random K - f Lnet/minecraft/core/LayeredRegistryAccess; registries O - f Lnet/minecraft/server/MinecraftServer$ReloadableResources; resources az - f Z running R - f Lnet/minecraft/server/ServerScoreboard; scoreboard ar - f Ljava/lang/String; serverId ay - f Ljava/lang/Thread; serverThread aj - f Lnet/minecraft/server/Services; services i - f Lcom/mojang/authlib/GameProfile; singleplayerProfile ae - f F smoothedTickTimeMillis aw - 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 f - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager aA - f J taskExecutionStartNanos al - f I tickCount T - f Lnet/minecraft/server/ServerTickRateManager; tickRateManager aB - f [J tickTimesNanos ab - f Ljava/util/List; tickables y - f I ticksUntilAutosave U - f Z willStartRecordingMetrics D - f Lnet/minecraft/world/level/storage/WorldData; worldData j -c net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1 - m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visit a -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 -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 s - m ()[Ljava/lang/String; getPlayerNames O - m ()Ljava/lang/String; getPluginNames u - 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/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 (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I addRecipes a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/crafting/RecipeManager;)V fromNbt a - m (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager;)V loadRecipes a - m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I removeRecipes b - m (Lnet/minecraft/server/level/ServerPlayer;)V sendInitialRecipeBook a - m (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V sendRecipes a - m ()Lnet/minecraft/nbt/CompoundTag; toNbt b - f Lorg/slf4j/Logger; LOGGER d - f Ljava/lang/String; RECIPE_BOOK_TAG c -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_CREEPER c - 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/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;Ljava/lang/String;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/world/entity/LivingEntity;I)Z applyEffectTick a - m (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 getBlendDurationTicks b - m ()Lnet/minecraft/world/effect/MobEffectCategory; getCategory f - m ()I getColor g - m ()Ljava/lang/String; getDescriptionId d - m ()Lnet/minecraft/network/chat/Component; getDisplayName e - m ()Ljava/lang/String; getOrCreateDescriptionId c - m ()Z isBeneficial h - 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 c - m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted b - m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a - m (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 i - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/effect/MobEffect; requiredFeatures a - m (I)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 a - f Ljava/util/Map; attributeModifiers b - f I blendDurationTicks g - f Lnet/minecraft/world/effect/MobEffectCategory; category c - f I color d - f Ljava/lang/String; descriptionId f - f Ljava/util/function/Function; particleFactory e - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - f Ljava/util/Optional; soundOnAdded h -c net/minecraft/world/effect/MobEffect$AttributeTemplate net/minecraft/world/effect/MobEffectList$a - m ()D amount b - m (Ljava/lang/String;I)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; create a - m ()Ljava/util/UUID; id a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c - f D amount b - f Ljava/util/UUID; id a - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c -c net/minecraft/world/entity/FlyingMob net/minecraft/world/entity/EntityFlying - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m ()Z onClimbable q_ - m (Lnet/minecraft/world/phys/Vec3;)V travel a -c net/minecraft/world/entity/GlowSquid net/minecraft/world/entity/GlowSquid - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 v - m ()I getDarkTicksRemaining y - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle s - m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound u - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setDarkTicks c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DARK_TICKS_REMAINING cc -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/sounds/SoundSource;)V shear a -c net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p -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 (ILnet/minecraft/world/entity/raid/Raider;)Z addWaveMob b - m (ILnet/minecraft/world/entity/raid/Raider;Z)Z addWaveMob a - m (II)Lnet/minecraft/core/BlockPos; findRandomSpawnPos a - m ()Ljava/util/Set; getAllRaiders h - m ()Lnet/minecraft/core/BlockPos; getCenter s - m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I getDefaultNumSpawns a - m ()F getEnchantOdds v - m ()I getGroupsSpawned k - m ()F getHealthOfLivingRaiders q - m ()I getId t - m (I)Lnet/minecraft/world/entity/raid/Raider; getLeader b - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/item/ItemStack; getLeaderBannerInstance a - m ()Lnet/minecraft/world/level/Level; getLevel i - m ()I getMaxRaidOmenLevel l - m (Lnet/minecraft/world/Difficulty;)I getNumGroups a - m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I getPotentialBonusSpawns a - m ()I getRaidOmenLevel m - m ()F getTotalHealth g - m ()I getTotalRaidersAlive r - m (I)Ljava/util/Optional; getValidSpawnPos d - m ()Z hasBonusWave B - m ()Z hasFirstWaveSpawned c - m ()Z hasMoreWaves z - m ()Z hasSpawnedBonusWave C - m ()Z isActive u - m ()Z isBetweenWaves b - m ()Z isFinalWave A - m ()Z isLoss f - m ()Z isOver a - m ()Z isStarted j - m ()Z isStopped d - m ()Z isVictory e - m (ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V joinRaid a - m ()V moveRaidCenterToNearbyVillageSection y - m (Lnet/minecraft/core/BlockPos;)V playSound a - m (Lnet/minecraft/world/entity/raid/Raider;Z)V removeFromRaid a - m (I)V removeLeader c - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; save a - m (Lnet/minecraft/core/BlockPos;)V setCenter c - m ()V setDirty G - m (ILnet/minecraft/world/entity/raid/Raider;)V setLeader a - m (I)V setRaidOmenLevel a - m ()Z shouldSpawnBonusGroup D - m ()Z shouldSpawnGroup F - m (Lnet/minecraft/core/BlockPos;)V spawnGroup b - m ()V stop n - m ()V tick o - m ()V updateBossbar p - m ()V updatePlayers x - m ()V updateRaiders E - m ()Ljava/util/function/Predicate; validPlayer w - f I ATTEMPT_RAID_CLOSE j - f I ATTEMPT_RAID_FARTHEST i - f I ATTEMPT_RAID_INSIDE k - f I DEFAULT_MAX_RAID_OMEN_LEVEL e - f I DEFAULT_PRE_RAID_TICKS r - f I HERO_OF_THE_VILLAGE_DURATION x - f I LOW_MOB_THRESHOLD t - f I MAX_CELEBRATION_TICKS c - f I MAX_NO_ACTION_TIME b - 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 g - f I RAID_TIMEOUT_TICKS m - f I SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER h - f I TICKS_PER_DAY d - f I VALID_RAID_RADIUS_SQR f - f I VILLAGE_RADIUS_BUFFER a - f I VILLAGE_SEARCH_RADIUS l - f Z active I - f I celebrationTicks Q - f Lnet/minecraft/core/BlockPos; center C - f Ljava/util/Map; groupRaiderMap z - f Ljava/util/Map; groupToLeaderMap y - f I groupsSpawned J - f Ljava/util/Set; heroesOfTheVillage A - f I id F - f Lnet/minecraft/server/level/ServerLevel; level D - f I numGroups O - f I postRaidTicks L - f I raidCooldownTicks M - f Lnet/minecraft/server/level/ServerBossEvent; raidEvent K - f I raidOmenLevel H - f Lnet/minecraft/util/RandomSource; random N - f Z started E - f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; status P - f J ticksActive B - f F totalHealth G - f Ljava/util/Optional; waveSpawnPos R -c net/minecraft/world/entity/raid/Raid$RaidStatus net/minecraft/world/entity/raid/Raid$Status - m (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; getByName a - m ()Ljava/lang/String; getName a - 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; VALUES e - f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; VICTORY b -c net/minecraft/world/entity/raid/Raid$RaiderType net/minecraft/world/entity/raid/Raid$Wave - 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;)Ljava/lang/String; getDescriptionId i - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/GlobalPos; getSpawnPosition a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)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 -c net/minecraft/world/item/ComplexItem net/minecraft/world/item/ItemWorldMapBase - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; getUpdatePacket a - m ()Z isComplex aj_ -c net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Instrument; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create 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 I 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/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/PickaxeItem net/minecraft/world/item/ItemPickaxe -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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes h - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties k - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V releaseUsing a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f F BASE_DAMAGE b - f F 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 i - m ()Z displayAutoUpdate e - m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; getCriteria c - m ()Lnet/minecraft/network/chat/Component; getDisplayName d - m ()Lnet/minecraft/network/chat/Component; getFormattedDisplayName g - m ()Ljava/lang/String; getName b - m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; getRenderType h - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard a - m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$createFormattedDisplayName$0 a - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat f - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOrDefault 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/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 d - f Ljava/util/List; alreadyRunThisTick h - f Ljava/util/function/BiConsumer; chunkScheduleUpdater j - f Ljava/util/Queue; containersToTick f - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextTickForContainer e - f Ljava/util/function/Supplier; profiler c - f Ljava/util/function/LongPredicate; tickCheck b - f Ljava/util/Queue; toRunThisTick g - f Ljava/util/Set; toRunThisTickSet i -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_20_R4/CraftParticle -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$1 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$1 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$2 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$2 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$3 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$3 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$4 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$4 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$5 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$5 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$6 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$6 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$7 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$7 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$8 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$8 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$9 org/bukkit/craftbukkit/v1_20_R4/CraftParticle$CraftParticleRegistry$9 -c org/bukkit/craftbukkit/CraftRegistry org/bukkit/craftbukkit/v1_20_R4/CraftRegistry -c org/bukkit/craftbukkit/util/Waitable org/bukkit/craftbukkit/v1_20_R4/util/Waitable -c org/bukkit/craftbukkit/util/Waitable$Status org/bukkit/craftbukkit/v1_20_R4/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 - f Lnet/minecraft/core/HolderLookup$RegistryLookup; val$original 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 f - m ()Ljava/util/stream/Stream; listElements b - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g - f Ljava/util/Map; val$entries c - f Lnet/minecraft/resources/ResourceKey; val$key a - f Lcom/mojang/serialization/Lifecycle; val$lifecycle b -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 c - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Ljava/util/Map; val$lookups 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 d -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 f - 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 i - 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 (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 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 b - 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 g - m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; readBytes b - 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 (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Collection; readCollection a - m ()Ljava/util/Date; readDate s - 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 ()Lnet/minecraft/core/GlobalPos; readGlobalPos h - m ()Ljava/time/Instant; readInstant t - m ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList a - m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readJsonWithCodec a - m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/List; readList a - m ()[J readLongArray d - m ([J)[J readLongArray b - m ([JI)[J readLongArray a - 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 f - 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 j - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; readQuaternion d - 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 ()Lnet/minecraft/core/SectionPos; readSectionPos g - m ()Ljava/util/UUID; readUUID n - m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID e - 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 k - m ()Lorg/joml/Vector3f; readVector3f i - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f c - 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 g - 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 t - 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 j - 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 k - 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 h - m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; writeBytes c - 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 r - 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 (Ljava/util/Date;)Lnet/minecraft/network/FriendlyByteBuf; writeDate a - m (D)Lnet/minecraft/network/FriendlyByteBuf; writeDouble 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 (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 p - m (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList a - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeIntLE q - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec a - m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLong b - m ([J)Lnet/minecraft/network/FriendlyByteBuf; writeLongArray a - m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLongLE c - m (Ljava/util/Map;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V writeMap a - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMedium n - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMediumLE o - 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 (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/network/FriendlyByteBuf; writeSectionPos a - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShort l - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShortLE m - 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 (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 s - m (I)Lnet/minecraft/network/FriendlyByteBuf; writerIndex h - 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/chat/ClickEvent net/minecraft/network/chat/ChatClickable - m ()Lnet/minecraft/network/chat/ClickEvent$Action; getAction a - m ()Ljava/lang/String; getValue b - m (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/ClickEvent$Action; lambda$static$0 b - m (Lnet/minecraft/network/chat/ClickEvent;)Ljava/lang/String; 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/network/chat/ClickEvent$Action; action b - f Ljava/lang/String; value c -c net/minecraft/network/chat/ClickEvent$Action net/minecraft/network/chat/ChatClickable$EnumClickAction - m ()[Lnet/minecraft/network/chat/ClickEvent$Action; $values b - 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 - f [Lnet/minecraft/network/chat/ClickEvent$Action; $VALUES k - f Lnet/minecraft/network/chat/ClickEvent$Action; CHANGE_PAGE e - f Lcom/mojang/serialization/MapCodec; CODEC h - f Lnet/minecraft/network/chat/ClickEvent$Action; COPY_TO_CLIPBOARD f - 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; SUGGEST_COMMAND d - f Lcom/mojang/serialization/MapCodec; UNSAFE_CODEC g - f Z allowFromServer i - f Ljava/lang/String; name j -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; getAction a - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/Object; getValue a - m (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; lambda$static$0 a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; event b -c net/minecraft/network/chat/HoverEvent$Action net/minecraft/network/chat/ChatHoverable$EnumHoverAction - m (Ljava/lang/Object;)Ljava/lang/Object; cast a - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/DataResult; filterForSerialization a - m ()Ljava/lang/String; getSerializedName c - m ()Z isAllowedFromServer a - m ()Ljava/lang/String; lambda$filterForSerialization$4 b - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/String; lambda$filterForSerialization$5 b - m (Ljava/lang/Object;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; lambda$new$2 b - m (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;)Ljava/lang/Object; lambda$new$3 a - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; lambda$static$0 a - m ()[Lnet/minecraft/network/chat/HoverEvent$Action; lambda$static$1 d - 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 Lcom/mojang/serialization/MapCodec; legacyCodec i - f Ljava/lang/String; name f -c net/minecraft/network/chat/HoverEvent$Action$1 net/minecraft/network/chat/ChatHoverable$EnumHoverAction$1 - m (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a - m (Lcom/mojang/datafixers/util/Pair;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0 a - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/network/chat/HoverEvent$LegacyConverter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a - m ()Ljava/lang/String; lambda$encode$2 a - f Lnet/minecraft/network/chat/HoverEvent$Action; this$0 b - f Lnet/minecraft/network/chat/HoverEvent$LegacyConverter; val$legacyConverter a -c net/minecraft/network/chat/HoverEvent$ItemStackInfo net/minecraft/network/chat/ChatHoverable$c - m ()Lnet/minecraft/world/item/ItemStack; getItemStack a - m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$legacyCreate$0 a - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; legacyCreate a - f Lcom/mojang/serialization/Codec; CODEC b - f Lcom/mojang/serialization/Codec; FULL_CODEC a - f Lcom/mojang/serialization/Codec; SIMPLE_CODEC c - f Lnet/minecraft/core/component/DataComponentPatch; components f - f I count e - f Lnet/minecraft/core/Holder; item d - f Lnet/minecraft/world/item/ItemStack; itemStack g -c net/minecraft/network/chat/HoverEvent$LegacyConverter net/minecraft/network/chat/ChatHoverable$d -c net/minecraft/network/chat/HoverEvent$TypedHoverEvent net/minecraft/network/chat/ChatHoverable$e - m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$0 b - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$1 a - m ()Ljava/lang/Object; value b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lcom/mojang/serialization/MapCodec; LEGACY_CODEC b - f Lnet/minecraft/network/chat/HoverEvent$Action; action c - f Ljava/lang/Object; value d -c net/minecraft/network/chat/HoverEvent$EntityTooltipInfo net/minecraft/network/chat/ChatHoverable$b - m ()Ljava/util/List; getTooltipLines a - m (Lnet/minecraft/world/entity/EntityType;Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; lambda$legacyCreate$4 a - m (Ljava/lang/Exception;)Ljava/lang/String; lambda$legacyCreate$5 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 - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; legacyCreate a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/UUID; id c - f Ljava/util/List; linesCache e - f Ljava/util/Optional; name d - f Lnet/minecraft/world/entity/EntityType; type b -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/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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/scores/ScoreboardSaveData; createData a - m ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; dataFactory b - 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/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 - f Ljava/util/List; dirtyListeners d - f Lnet/minecraft/server/MinecraftServer; server b - f Ljava/util/Set; trackedObjectives c -c net/minecraft/server/ServerScoreboard$Method net/minecraft/server/ScoreboardServer$Action - f Lnet/minecraft/server/ServerScoreboard$Method; CHANGE a - f Lnet/minecraft/server/ServerScoreboard$Method; REMOVE b -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 b - m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; generationStatus a - m (I)Z isBlockTicking d - m (I)Z isEntityTicking c - m (I)Z isLoaded e - f I BLOCK_TICKING_LEVEL c - f I ENTITY_TICKING_LEVEL d - f I FULL_CHUNK_LEVEL b - f I MAX_LEVEL 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 (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/server/level/TicketType; create a - m (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/server/level/TicketType; create a - m ()Ljava/util/Comparator; getComparator a - m ()J timeout b - f Lnet/minecraft/server/level/TicketType; DRAGON b - f Lnet/minecraft/server/level/TicketType; FORCED d - f Lnet/minecraft/server/level/TicketType; LIGHT e - f Lnet/minecraft/server/level/TicketType; PLAYER c - f Lnet/minecraft/server/level/TicketType; PORTAL f - f Lnet/minecraft/server/level/TicketType; POST_TELEPORT g - f Lnet/minecraft/server/level/TicketType; START a - f Lnet/minecraft/server/level/TicketType; UNKNOWN h - f Ljava/util/Comparator; comparator j - f Ljava/lang/String; name i - f J timeout k -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/datafix/DataFixers net/minecraft/util/datafix/DataConverterRegistry - m (Lcom/mojang/datafixers/DataFixerBuilder;)V addFixers a - m (Ljava/util/Set;)Lcom/mojang/datafixers/DataFixer; createFixerUpper a - 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 - f I BLENDING_VERSION a - f Ljava/util/function/BiFunction; SAME b - f Ljava/util/function/BiFunction; SAME_NAMESPACED c - f Lcom/mojang/datafixers/DataFixer; dataFixer d -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 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a -c net/minecraft/util/datafix/DataFixers$3 net/minecraft/util/datafix/DataConverterRegistry$3 -c net/minecraft/util/thread/StrictQueue net/minecraft/util/thread/PairedQueue - m ()Z isEmpty b - m ()Ljava/lang/Object; pop a - m (Ljava/lang/Object;)Z push a - m ()I size c -c net/minecraft/util/thread/StrictQueue$IntRunnable net/minecraft/util/thread/PairedQueue$b - m ()I getPriority a - f I priority a - f Ljava/lang/Runnable; task b -c net/minecraft/util/thread/StrictQueue$QueueStrictQueue net/minecraft/util/thread/PairedQueue$c - m ()Z isEmpty b - m ()Ljava/lang/Object; pop a - m (Ljava/lang/Object;)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/Object; pop a - m ()Ljava/lang/Runnable; pop d - m (Ljava/lang/Object;)Z push a - m (Lnet/minecraft/util/thread/StrictQueue$IntRunnable;)Z push a - m ()I size c - f [Ljava/util/Queue; queues a - f Ljava/util/concurrent/atomic/AtomicInteger; size 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 ah_ - 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;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - 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 ()[Lnet/minecraft/world/InteractionResult; $values d - m ()Z consumesAction a - m ()Z indicateItemUse c - m ()Z shouldSwing b - m (Z)Lnet/minecraft/world/InteractionResult; sidedSuccess a - f [Lnet/minecraft/world/InteractionResult; $VALUES g - f Lnet/minecraft/world/InteractionResult; CONSUME c - f Lnet/minecraft/world/InteractionResult; CONSUME_PARTIAL d - f Lnet/minecraft/world/InteractionResult; FAIL f - f Lnet/minecraft/world/InteractionResult; PASS e - f Lnet/minecraft/world/InteractionResult; SUCCESS a - f Lnet/minecraft/world/InteractionResult; SUCCESS_NO_ITEM_USED b -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; CONFUSION i - f Lnet/minecraft/core/Holder; DAMAGE_BOOST e - f Lnet/minecraft/core/Holder; DAMAGE_RESISTANCE k - f Lnet/minecraft/core/Holder; DARKNESS G - f I DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS N - f Lnet/minecraft/core/Holder; DIG_SLOWDOWN d - f Lnet/minecraft/core/Holder; DIG_SPEED c - 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; HARM g - f Lnet/minecraft/core/Holder; HEAL f - 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; INVISIBILITY n - f Lnet/minecraft/core/Holder; JUMP h - f Lnet/minecraft/core/Holder; LEVITATION y - f Lnet/minecraft/core/Holder; LUCK z - f Lnet/minecraft/core/Holder; MOVEMENT_SLOWDOWN b - f Lnet/minecraft/core/Holder; MOVEMENT_SPEED a - 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; SATURATION w - f Lnet/minecraft/core/Holder; SLOW_FALLING B - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m (I)V ageUp b_ - m (IZ)V ageUp a - m ()V aiStep n_ - m ()Z canBreed X_ - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()I getAge g - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m (I)I getSpeedUpSecondsWhenFeeding d_ - m ()Z isBaby p_ - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setAge c_ - m (Z)V setBaby a - f I BABY_START_AGE b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID bY - f I FORCED_AGE_PARTICLE_TICKS bZ - f I age c - f I forcedAge d - f I forcedAgeTimer e -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 T_ -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/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; appendCustomEntityStackConfig b - m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; appendCustomNameConfig a - m (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; appendDefaultStackConfig a - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder r - m (Lnet/minecraft/nbt/CompoundTag;)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 ()I clientTrackingRange o - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; create a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; create b - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; create a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)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 ()Lnet/minecraft/resources/ResourceKey; getDefaultLootTable k - 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 (Lnet/minecraft/world/level/block/state/BlockState;)Z isBlockDangerous a - m (Ljava/util/List;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; loadEntitiesRecursive a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; loadStaticEntity b - m (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; register a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; spawn a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;)Lnet/minecraft/world/entity/Entity; spawn a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; spawn a - m ()Ljava/lang/String; toShortString j - m ()Z trackDeltas q - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; tryCast a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/component/CustomData;)V updateCustomEntityTag a - m ()I updateInterval p - f Lnet/minecraft/world/entity/EntityType; ALLAY a - f Lnet/minecraft/world/entity/EntityType; AREA_EFFECT_CLOUD b - f Lnet/minecraft/world/entity/EntityType; ARMADILLO c - f Lnet/minecraft/world/entity/EntityType; ARMOR_STAND d - f Lnet/minecraft/world/entity/EntityType; ARROW e - f Lnet/minecraft/world/entity/EntityType; AXOLOTL f - f Lnet/minecraft/world/entity/EntityType; BAT g - f Lnet/minecraft/world/entity/EntityType; BEE h - f Lnet/minecraft/world/entity/EntityType; BLAZE i - f Lnet/minecraft/world/entity/EntityType; BLOCK_DISPLAY j - f Lnet/minecraft/world/entity/EntityType; BOAT k - f Lnet/minecraft/world/entity/EntityType; BOGGED l - f Lnet/minecraft/world/entity/EntityType; BREEZE m - f Lnet/minecraft/world/entity/EntityType; BREEZE_WIND_CHARGE n - f Lnet/minecraft/world/entity/EntityType; CAMEL o - f Lnet/minecraft/world/entity/EntityType; CAT p - f Lnet/minecraft/world/entity/EntityType; CAVE_SPIDER q - f Lnet/minecraft/world/entity/EntityType; CHEST_BOAT r - f Lnet/minecraft/world/entity/EntityType; CHEST_MINECART s - f Lnet/minecraft/world/entity/EntityType; CHICKEN t - f Lnet/minecraft/world/entity/EntityType; COD u - f Lnet/minecraft/world/entity/EntityType; COMMAND_BLOCK_MINECART v - f Lnet/minecraft/world/entity/EntityType; COW w - f Lnet/minecraft/world/entity/EntityType; CREEPER x - f I DISPLAY_TRACKING_RANGE bE - f Lnet/minecraft/world/entity/EntityType; DOLPHIN y - f Lnet/minecraft/world/entity/EntityType; DONKEY z - f Lnet/minecraft/world/entity/EntityType; DRAGON_FIREBALL A - f Lnet/minecraft/world/entity/EntityType; DROWNED B - f Lnet/minecraft/world/entity/EntityType; EGG C - f Lnet/minecraft/world/entity/EntityType; ELDER_GUARDIAN D - f Lnet/minecraft/world/entity/EntityType; ENDERMAN H - f Lnet/minecraft/world/entity/EntityType; ENDERMITE I - f Lnet/minecraft/world/entity/EntityType; ENDER_DRAGON F - f Lnet/minecraft/world/entity/EntityType; ENDER_PEARL G - f Lnet/minecraft/world/entity/EntityType; END_CRYSTAL E - f Lnet/minecraft/world/entity/EntityType; EVOKER J - f Lnet/minecraft/world/entity/EntityType; EVOKER_FANGS K - f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_BOTTLE L - f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_ORB M - f Lnet/minecraft/world/entity/EntityType; EYE_OF_ENDER N - f Lnet/minecraft/world/entity/EntityType; FALLING_BLOCK O - f Lnet/minecraft/world/entity/EntityType; FIREBALL ak - f Lnet/minecraft/world/entity/EntityType; FIREWORK_ROCKET P - f Lnet/minecraft/world/entity/EntityType; FISHING_BOBBER bz - f Lnet/minecraft/world/entity/EntityType; FOX Q - f Lnet/minecraft/world/entity/EntityType; FROG R - f Lnet/minecraft/world/entity/EntityType; FURNACE_MINECART S - f Lnet/minecraft/world/entity/EntityType; GHAST T - f Lnet/minecraft/world/entity/EntityType; GIANT U - f Lnet/minecraft/world/entity/EntityType; GLOW_ITEM_FRAME V - f Lnet/minecraft/world/entity/EntityType; GLOW_SQUID W - f Lnet/minecraft/world/entity/EntityType; GOAT X - f Lnet/minecraft/world/entity/EntityType; GUARDIAN Y - f Lnet/minecraft/world/entity/EntityType; HOGLIN Z - f Lnet/minecraft/world/entity/EntityType; HOPPER_MINECART aa - f Lnet/minecraft/world/entity/EntityType; HORSE ab - f Lnet/minecraft/world/entity/EntityType; HUSK ac - f Lnet/minecraft/world/entity/EntityType; ILLUSIONER ad - f Lnet/minecraft/world/entity/EntityType; INTERACTION ae - f Lnet/minecraft/world/entity/EntityType; IRON_GOLEM af - f Lnet/minecraft/world/entity/EntityType; ITEM ag - f Lnet/minecraft/world/entity/EntityType; ITEM_DISPLAY ah - f Lnet/minecraft/world/entity/EntityType; ITEM_FRAME ai - f Lnet/minecraft/world/entity/EntityType; LEASH_KNOT al - f Lnet/minecraft/world/entity/EntityType; LIGHTNING_BOLT am - f Lnet/minecraft/world/entity/EntityType; LLAMA an - f Lnet/minecraft/world/entity/EntityType; LLAMA_SPIT ao - f Lorg/slf4j/Logger; LOGGER bB - f F MAGIC_HORSE_WIDTH bD - f Lnet/minecraft/world/entity/EntityType; MAGMA_CUBE ap - f Lnet/minecraft/world/entity/EntityType; MARKER aq - f Lnet/minecraft/world/entity/EntityType; MINECART ar - f Lnet/minecraft/world/entity/EntityType; MOOSHROOM as - f Lnet/minecraft/world/entity/EntityType; MULE at - f Lnet/minecraft/world/entity/EntityType; OCELOT au - f Lnet/minecraft/world/entity/EntityType; OMINOUS_ITEM_SPAWNER aj - f Lnet/minecraft/world/entity/EntityType; PAINTING av - f Lnet/minecraft/world/entity/EntityType; PANDA aw - f Lnet/minecraft/world/entity/EntityType; PARROT ax - f Lnet/minecraft/world/entity/EntityType; PHANTOM ay - f Lnet/minecraft/world/entity/EntityType; PIGLIN aA - f Lnet/minecraft/world/entity/EntityType; PIGLIN_BRUTE aB - f Lnet/minecraft/world/entity/EntityType; PIG az - f Lnet/minecraft/world/entity/EntityType; PILLAGER aC - f Lnet/minecraft/world/entity/EntityType; PLAYER by - f Lnet/minecraft/world/entity/EntityType; POLAR_BEAR aD - f Lnet/minecraft/world/entity/EntityType; POTION aE - f Lnet/minecraft/world/entity/EntityType; PUFFERFISH aF - f Lnet/minecraft/world/entity/EntityType; RABBIT aG - f Lnet/minecraft/world/entity/EntityType; RAVAGER aH - f Lnet/minecraft/world/entity/EntityType; SALMON aI - f Lnet/minecraft/world/entity/EntityType; SHEEP aJ - f Lnet/minecraft/world/entity/EntityType; SHULKER aK - f Lnet/minecraft/world/entity/EntityType; SHULKER_BULLET aL - f Lnet/minecraft/world/entity/EntityType; SILVERFISH aM - f Lnet/minecraft/world/entity/EntityType; SKELETON aN - f Lnet/minecraft/world/entity/EntityType; SKELETON_HORSE aO - f Lnet/minecraft/world/entity/EntityType; SLIME aP - f Lnet/minecraft/world/entity/EntityType; SMALL_FIREBALL aQ - f Lnet/minecraft/world/entity/EntityType; SNIFFER aR - f Lnet/minecraft/world/entity/EntityType; SNOWBALL aT - f Lnet/minecraft/world/entity/EntityType; SNOW_GOLEM aS - f Lnet/minecraft/world/entity/EntityType; SPAWNER_MINECART aU - f Lnet/minecraft/world/entity/EntityType; SPECTRAL_ARROW aV - f Lnet/minecraft/world/entity/EntityType; SPIDER aW - f Lnet/minecraft/world/entity/EntityType; SQUID aX - f Lnet/minecraft/world/entity/EntityType; STRAY aY - f Lnet/minecraft/world/entity/EntityType; STRIDER aZ - f Lnet/minecraft/world/entity/EntityType; TADPOLE ba - f Lnet/minecraft/world/entity/EntityType; TEXT_DISPLAY bb - f Lnet/minecraft/world/entity/EntityType; TNT bc - f Lnet/minecraft/world/entity/EntityType; TNT_MINECART bd - f Lnet/minecraft/world/entity/EntityType; TRADER_LLAMA be - f Lnet/minecraft/world/entity/EntityType; TRIDENT bf - f Lnet/minecraft/world/entity/EntityType; TROPICAL_FISH bg - f Lnet/minecraft/world/entity/EntityType; TURTLE bh - f Lnet/minecraft/world/entity/EntityType; VEX bi - f Lnet/minecraft/world/entity/EntityType; VILLAGER bj - f Lnet/minecraft/world/entity/EntityType; VINDICATOR bk - f Lnet/minecraft/world/entity/EntityType; WANDERING_TRADER bl - f Lnet/minecraft/world/entity/EntityType; WARDEN bm - f Lnet/minecraft/world/entity/EntityType; WIND_CHARGE bn - f Lnet/minecraft/world/entity/EntityType; WITCH bo - f Lnet/minecraft/world/entity/EntityType; WITHER bp - f Lnet/minecraft/world/entity/EntityType; WITHER_SKELETON bq - f Lnet/minecraft/world/entity/EntityType; WITHER_SKULL br - f Lnet/minecraft/world/entity/EntityType; WOLF bs - f Lnet/minecraft/world/entity/EntityType; ZOGLIN bt - f Lnet/minecraft/world/entity/EntityType; ZOMBIE bu - f Lnet/minecraft/world/entity/EntityType; ZOMBIE_HORSE bv - f Lnet/minecraft/world/entity/EntityType; ZOMBIE_VILLAGER bw - f Lnet/minecraft/world/entity/EntityType; ZOMBIFIED_PIGLIN bx - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder bC - f Z canSpawnFarFromPlayer bL - f Lnet/minecraft/world/entity/MobCategory; category bG - f I clientTrackingRange bM - f Ljava/lang/String; descriptionId bO - f Lnet/minecraft/network/chat/Component; description bP - f Lnet/minecraft/world/entity/EntityDimensions; dimensions bR - f Lnet/minecraft/world/entity/EntityType$EntityFactory; factory bF - f Z fireImmune bK - f Lcom/google/common/collect/ImmutableSet; immuneTo bH - f Lnet/minecraft/resources/ResourceKey; lootTable bQ - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures bT - f Z serialize bI - f F spawnDimensionsScale bS - f Z summon bJ - f I updateInterval bN -c net/minecraft/world/entity/EntityType$1 net/minecraft/world/entity/EntityTypes$1 -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 (Ljava/lang/String;)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 (F)Lnet/minecraft/world/entity/EntityType$Builder; nameTagOffset d - m ()Lnet/minecraft/world/entity/EntityType$Builder; noSave b - m ()Lnet/minecraft/world/entity/EntityType$Builder; noSummon a - 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 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/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/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/nbt/CompoundTag;)V addPersistentAngerSaveData c - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m ()V forgetCurrentTargetAndRefreshUniversalAnger aa_ - m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob em - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Z isAngry Z_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z isAngryAt a_ - m (Lnet/minecraft/world/level/Level;)Z isAngryAtAllPlayers a_ - m (Lnet/minecraft/world/entity/player/Player;)V playerDied a_ - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/nbt/CompoundTag;)V readPersistentAngerSaveData a - m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a - m (Lnet/minecraft/world/entity/player/Player;)V setLastHurtByPlayer c - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V startPersistentAngerTimer c - m ()V stopBeingAngry V_ - m (Lnet/minecraft/server/level/ServerLevel;Z)V updatePersistentAnger a - f Ljava/lang/String; TAG_ANGER_TIME b_ - f Ljava/lang/String; TAG_ANGRY_AT c_ -c net/minecraft/world/entity/Saddleable net/minecraft/world/entity/ISaddleable - m (Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - m ()Lnet/minecraft/sounds/SoundEvent; getSaddleSoundEvent Y_ - m ()Z isSaddleable f - m ()Z isSaddled i -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 I val$id c - f Lnet/minecraft/world/Container; val$inventory b - f Ljava/util/function/Predicate; val$validator d -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 - f Ljava/util/function/Predicate; val$validator d -c net/minecraft/world/entity/animal/Bee net/minecraft/world/entity/animal/EntityBee - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - 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 gC - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/core/BlockPos;)Z doesHiveHaveSpace l - m ()V dropOffNectar gE - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Ljava/util/List; getBlacklistedHives gq - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Bee; getBreedOffspring b - m ()I getCropsGrownSincePollination gJ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (I)Z getFlag v - m ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; getGoalSelector gz - m ()Lnet/minecraft/core/BlockPos; getHivePos gy - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m (F)F getRollAmount G - m ()Lnet/minecraft/core/BlockPos; getSavedFlowerPos s - m ()F getSoundVolume fe - m ()I getTravellingTicks y - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z hasHive gx - m ()Z hasNectar gA - m ()Z hasSavedFlowerPos u - m ()Z hasStung gB - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()V incrementNumCropsGrownSincePollination gL - m ()Z isFlapping aV - m (Lnet/minecraft/core/BlockPos;)Z isFlowerValid n - m ()Z isFlying gD - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isHiveNearFire gI - m ()Z isHiveValid gM - m ()Z isRolling gN - m ()Z isTiredOfLookingForNectar gF - m (Lnet/minecraft/core/BlockPos;)Z isTooFarAway m - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m (Lnet/minecraft/core/BlockPos;)V pathfindRandomlyTowards k - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m ()V resetNumCropsGrownSincePollination gK - m ()V resetTicksWithoutNectarSinceExitingHive gw - m ()V sendDebugPackets Y - m (IZ)V setFlag d - m (Z)V setHasNectar w - m (Z)V setHasStung x - m (Lnet/minecraft/core/BlockPos;)V setHivePos j - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Z)V setRolling y - m (Lnet/minecraft/core/BlockPos;)V setSavedFlowerPos i - m (I)V setStayOutOfHiveCountdown u - m (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V spawnFluidParticle a - m ()V startPersistentAngerTimer c - m ()V tick l - m ()V updateRollAmount gH - m ()Z wantsToEnterHive gG - f I COOLDOWN_BEFORE_LOCATING_NEW_FLOWER cJ - f I COOLDOWN_BEFORE_LOCATING_NEW_HIVE cH - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_REMAINING_ANGER_TIME cj - f I FLAG_HAS_NECTAR cm - f I FLAG_HAS_STUNG cl - f I FLAG_ROLL ck - f F FLAP_DEGREES_PER_TICK bY - f I HIVE_CLOSE_ENOUGH_DISTANCE cv - f I HIVE_SEARCH_DISTANCE cx - f I MAX_CROPS_GROWABLE cr - f I MIN_ATTACK_DIST cq - f I PATHFIND_TO_HIVE_WHEN_CLOSER_THAN cw - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cz - f I POISON_SECONDS_HARD ct - f I POISON_SECONDS_NORMAL cs - f I STING_DEATH_COUNTDOWN cn - f Ljava/lang/String; TAG_CANNOT_ENTER_HIVE_TICKS cc - f Ljava/lang/String; TAG_CROPS_GROWN_SINCE_POLLINATION cb - f Ljava/lang/String; TAG_FLOWER_POS cg - f Ljava/lang/String; TAG_HAS_NECTAR cf - f Ljava/lang/String; TAG_HAS_STUNG ce - f Ljava/lang/String; TAG_HIVE_POS ch - f Ljava/lang/String; TAG_TICKS_SINCE_POLLINATION cd - f I TICKS_BEFORE_GOING_TO_KNOWN_FLOWER co - f I TICKS_PER_FLAP bZ - f I TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME cp - f I TOO_FAR_DISTANCE cu - f Lnet/minecraft/world/entity/animal/Bee$BeePollinateGoal; beePollinateGoal cN - f Lnet/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal; goToHiveGoal cO - f Lnet/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal; goToKnownFlowerGoal cP - f Lnet/minecraft/core/BlockPos; hivePos cM - f I numCropsGrownSincePollination cG - f Ljava/util/UUID; persistentAngerTarget cA - f I remainingCooldownBeforeLocatingNewFlower cK - f I remainingCooldownBeforeLocatingNewHive cI - f F rollAmount cB - f F rollAmountO cC - f Lnet/minecraft/core/BlockPos; savedFlowerPos cL - f I stayOutOfHiveCountdown cF - f I ticksWithoutNectarSinceExitingHive cE - f I timeSinceSting cD - f I underWaterTicks cQ -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 c -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 b - m ()Z canUse a -c net/minecraft/world/entity/animal/Bee$BeeAttackGoal net/minecraft/world/entity/animal/EntityBee$b - m ()Z canContinueToUse b - m ()Z canUse a -c net/minecraft/world/entity/animal/Bee$BeeWanderGoal net/minecraft/world/entity/animal/EntityBee$l - m ()Z canContinueToUse b - m ()Z canUse a - m ()Lnet/minecraft/world/phys/Vec3; findPos h - m ()V start c - f I WANDER_THRESHOLD b -c net/minecraft/world/entity/animal/Bee$BeeLookControl net/minecraft/world/entity/animal/EntityBee$j - m ()Z resetXRotOnTick c - m ()V tick a -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 ()V clearBlacklist k - m ()V dropAndBlacklistHive l - m ()V dropHive m - 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 c - m ()V stop d - m ()V tick e - 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 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 e - f I GROW_CHANCE b -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 c -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 (Ljava/util/function/Predicate;D)Ljava/util/Optional; findNearestBlock a - m ()F getOffset o - m ()Z hasPollinatedLongEnough k - m ()Z isPollinating l - m ()Z requiresUpdateEveryTick R_ - m ()V setWantedPos n - m ()V start c - m ()V stop d - m ()V stopPollinating m - m ()V tick e - f D ARRIVAL_THRESHOLD g - f F HOVER_HEIGHT_WITHIN_FLOWER j - f F HOVER_POS_OFFSET k - f I MAX_FIND_FLOWER_RETRY_COOLDOWN e - f I MAX_POLLINATING_TICKS q - f I MIN_FIND_FLOWER_RETRY_COOLDOWN d - f I MIN_POLLINATION_TICKS c - f I POSITION_CHANGE_CHANCE h - f F SPEED_MODIFIER i - f Ljava/util/function/Predicate; VALID_POLLINATION_BLOCKS f - f Lnet/minecraft/world/phys/Vec3; hoverPos o - f I lastSoundPlayedTick m - f I pollinatingTicks p - f Z pollinating n - f I successfulPollinatingTicks l -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 ()V start c -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 b -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 ()V start c - m ()V stop d - m ()V tick e - m ()Z wantsToGoToKnownFlower k - f I MAX_TRAVELLING_TICKS c - 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 b - m ()Z canUse a -c net/minecraft/world/entity/animal/Cat net/minecraft/world/entity/animal/EntityCat - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gB - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval P - m ()F getAttackDamage gE - 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 gz - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)F getLieDownAmount G - m (F)F getLieDownAmountTail H - m (F)F getRelaxStateOneAmount I - m ()Lnet/minecraft/resources/ResourceLocation; getTextureId gw - m ()Lnet/minecraft/core/Holder; getVariant gx - m ()V handleLieDown gF - m ()V hiss gA - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isLying gy - m ()Z isRelaxStateOne gD - m ()Z isSteppingCarefully bW - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reassessTameGoals gC - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a - m (Z)V setLying z - m (Z)V setRelaxStateOne A - m (ZZ)V setTame b - m (Lnet/minecraft/core/Holder;)V setVariant i - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;)V tryToTame h - m ()V updateLieDownAmount gG - m ()V updateRelaxStateOneAmount gH - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID ce - f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_LYING cf - f Lnet/minecraft/network/syncher/EntityDataAccessor; RELAX_STATE_ONE cg - f D SPRINT_SPEED_MOD cd - f D TEMPT_SPEED_MOD cb - f D WALK_SPEED_MOD cc - f Lnet/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal; avoidPlayersGoal cj - f F lieDownAmount cl - f F lieDownAmountO cm - f F lieDownAmountOTail co - f F lieDownAmountTail cn - f F relaxStateOneAmount cp - f F relaxStateOneAmountO cq - f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal ck -c net/minecraft/world/entity/animal/Cat$CatTemptGoal net/minecraft/world/entity/animal/EntityCat$PathfinderGoalTemptChance - m ()Z canScare h - m ()Z canUse a - m ()V tick e - f Lnet/minecraft/world/entity/animal/Cat; cat d -c net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal net/minecraft/world/entity/animal/EntityCat$a - m ()Z canContinueToUse b - m ()Z canUse a - 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 b - m ()Z canUse a - m ()V giveMorningGift i - m ()Z spaceIsOccupied h - m ()V start c - m ()V stop d - m ()V tick e - 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 v - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d -c net/minecraft/world/entity/animal/Cow net/minecraft/world/entity/animal/EntityCow - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; getBreedOffspring b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getSoundVolume fe - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - 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 z - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS bY -c net/minecraft/world/entity/animal/Fox net/minecraft/world/entity/animal/EntityFox - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Ljava/util/UUID;)V addTrustedUUID b - m ()V aiStep n_ - m (Lnet/minecraft/world/item/ItemStack;)Z canEat n - m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem j - m ()Z canMove gF - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFoxSpawnRules c - m ()V clearStates gE - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/item/ItemStack;)V dropItemStack q - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Fox; getBreedOffspring b - m (F)F getCrouchAmount H - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (I)Z getFlag u - m (F)F getHeadRollAngle G - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Ljava/util/List; getTrustedUUIDs gB - m ()Lnet/minecraft/world/entity/animal/Fox$Type; getVariant u - m (B)V handleEntityEvent b - m ()Z isCrouching ca - m ()Z isDefending gC - m ()Z isFaceplanted gq - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isFullyCrouched gy - m ()Z isImmobile fg - m ()Z isInterested gz - m ()Z isJumping gx - m (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z isPathClear a - m ()Z isPouncing gw - m ()Z isSitting y - m ()Z isSleeping fL - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playAmbientSound Q - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setDefending B - m (Z)V setFaceplanted A - m (IZ)V setFlag d - m (Z)V setIsCrouching y - m (Z)V setIsInterested z - m (Z)V setIsPouncing x - m (Z)V setSitting w - m (Z)V setSleeping C - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V setTargetGoals gA - m (Lnet/minecraft/world/entity/animal/Fox$Type;)V setVariant a - m (Lnet/minecraft/world/item/ItemStack;)V spitOutItem p - m ()V tick l - m (Ljava/util/UUID;)Z trusts c - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a - m ()V wakeUp gD - f Ljava/util/function/Predicate; ALLOWED_ITEMS ck - f Ljava/util/function/Predicate; AVOID_PLAYERS cn - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cp - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_0 ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_1 cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cc - f I FLAG_CROUCHING bY - f I FLAG_DEFENDING ch - f I FLAG_FACEPLANTED cg - f I FLAG_INTERESTED bZ - f I FLAG_POUNCING cb - f I FLAG_SITTING ce - f I FLAG_SLEEPING cf - f I MIN_TICKS_BEFORE_EAT co - f Ljava/util/function/Predicate; STALKABLE_PREY cm - f Ljava/util/function/Predicate; TRUSTED_TARGET_SELECTOR cl - f F crouchAmount cv - f F crouchAmountO cw - f Lnet/minecraft/world/entity/ai/goal/Goal; fishTargetGoal cs - f F interestedAngle ct - f F interestedAngleO cu - f Lnet/minecraft/world/entity/ai/goal/Goal; landTargetGoal cq - f I ticksSinceEaten cx - f Lnet/minecraft/world/entity/ai/goal/Goal; turtleEggTargetGoal cr -c net/minecraft/world/entity/animal/Fox$Type net/minecraft/world/entity/animal/EntityFox$Type - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/Fox$Type; byBiome a - m (I)Lnet/minecraft/world/entity/animal/Fox$Type; byId a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; byName a - m ()I getId a - m ()Ljava/lang/String; getSerializedName c - f Ljava/util/function/IntFunction; BY_ID d - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c - f Lnet/minecraft/world/entity/animal/Fox$Type; RED a - f Lnet/minecraft/world/entity/animal/Fox$Type; SNOW b - f I id e - f Ljava/lang/String; name f -c net/minecraft/world/entity/animal/Fox$SleepGoal net/minecraft/world/entity/animal/EntityFox$t - m ()Z canContinueToUse b - m ()Z canSleep k - m ()Z canUse a - m ()V start c - m ()V stop d - f I WAIT_TIME_BEFORE_SLEEP c - f I countdown d -c net/minecraft/world/entity/animal/Fox$FoxBreedGoal net/minecraft/world/entity/animal/EntityFox$e - m ()V breed g - m ()V start c -c net/minecraft/world/entity/animal/Fox$FoxFloatGoal net/minecraft/world/entity/animal/EntityFox$g - m ()Z canUse a - m ()V start c -c net/minecraft/world/entity/animal/Fox$FoxGroupData net/minecraft/world/entity/animal/EntityFox$i - f Lnet/minecraft/world/entity/animal/Fox$Type; type a -c net/minecraft/world/entity/animal/Fox$FoxPanicGoal net/minecraft/world/entity/animal/EntityFox$n - m ()Z shouldPanic h -c net/minecraft/world/entity/animal/Fox$FaceplantGoal net/minecraft/world/entity/animal/EntityFox$b - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f I countdown a -c net/minecraft/world/entity/animal/Fox$FoxPounceGoal net/minecraft/world/entity/animal/EntityFox$o - m ()Z canContinueToUse b - m ()Z canUse a - m ()Z isInterruptable Q_ - m ()V start c - m ()V stop d - m ()V tick e -c net/minecraft/world/entity/animal/Fox$StalkPreyGoal net/minecraft/world/entity/animal/EntityFox$u - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e -c net/minecraft/world/entity/animal/Fox$FoxLookControl net/minecraft/world/entity/animal/EntityFox$k - m ()Z resetXRotOnTick c - m ()V tick a -c net/minecraft/world/entity/animal/Fox$FoxMoveControl net/minecraft/world/entity/animal/EntityFox$m - m ()V tick a -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 -c net/minecraft/world/entity/animal/Fox$SeekShelterGoal net/minecraft/world/entity/animal/EntityFox$s - m ()Z canUse a - m ()V start c - f I interval c -c net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal net/minecraft/world/entity/animal/EntityFox$f - m ()D acceptedDistance i - m ()Z canUse a - 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 c - m ()V tick e - f I WAIT_TICKS i - f I ticksWaited g -c net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal net/minecraft/world/entity/animal/EntityFox$l - m ()Z canUse a - m (Lnet/minecraft/world/entity/LivingEntity;)V checkAndPerformAttack a - m ()V start c -c net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal net/minecraft/world/entity/animal/EntityFox$r - m ()Z canContinueToUse b - m ()Z canUse a - m ()V resetLook k - m ()V start c - m ()V stop d - m ()V tick e - f I lookTime e - f I looksRemaining f - f D relX c - f D relZ d -c net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal net/minecraft/world/entity/animal/EntityFox$h - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c - 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 b - m ()Z canUse a -c net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal net/minecraft/world/entity/animal/EntityFox$p - m ()Z canUse a - m ()V start c - m ()V tick e -c net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal net/minecraft/world/entity/animal/EntityFox$a - m ()Z canUse a - m ()V start c - 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 b - m ()Z canFoxMove h - m ()Z canUse a - m ()V start c -c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector net/minecraft/world/entity/animal/EntityFox$c - m (Lnet/minecraft/world/entity/LivingEntity;)Z test a -c net/minecraft/world/entity/animal/Pig net/minecraft/world/entity/animal/EntityPig - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z boost a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V dropEquipment eD - m (Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 cQ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - 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 e - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSaddleable f - m ()Z isSaddled i - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - 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 bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SADDLE_ID bY - f Lnet/minecraft/world/entity/ItemBasedSteering; steering cb -c net/minecraft/world/entity/raid/Raids net/minecraft/world/entity/raid/PersistentRaid - m (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raid;)Z canJoinRaid a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; createOrExtendRaid a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m (I)Lnet/minecraft/world/entity/raid/Raid; get a - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; getFileId 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 ()I getUniqueId b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; load a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m ()V tick a - f Ljava/lang/String; RAID_FILE_ID a - f Lnet/minecraft/server/level/ServerLevel; level c - f I nextAvailableID d - f Ljava/util/Map; raidMap b - f I tick e -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 Lnet/minecraft/world/flag/FeatureFlag; BUNDLE b - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/flag/FeatureFlagSet; DEFAULT_FLAGS h - f Lnet/minecraft/world/flag/FeatureFlagRegistry; REGISTRY e - f Lnet/minecraft/world/flag/FeatureFlag; TRADE_REBALANCE d - f Lnet/minecraft/world/flag/FeatureFlag; UPDATE_1_21 c - 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/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 -c net/minecraft/world/item/BowlFoodItem net/minecraft/world/item/ItemSoup - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a -c net/minecraft/world/item/CrossbowItem net/minecraft/world/item/ItemCrossbow - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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 b - m (Lnet/minecraft/world/item/ItemStack;)I getChargeDuration l - m ()I getDefaultProjectileRange c - m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse k - m (ILnet/minecraft/world/item/ItemStack;)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 (I)Lnet/minecraft/sounds/SoundEvent; getStartSound a - m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles d - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/item/ItemStack;)Z isCharged j - 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)V 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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease m - f F ARROW_POWER p - f I DEFAULT_RANGE a - f F FIREWORK_POWER q - f I MAX_CHARGE_DURATION k - f F MID_SOUND_PERCENT o - f F MOB_ARROW_POWER b - f F START_SOUND_PERCENT n - f Z midLoadSoundPlayed m - f Z startSoundPlayed l -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/InteractionResultHolder; use a -c net/minecraft/world/item/EnderEyeItem net/minecraft/world/item/ItemEnderEye - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a -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/core/dispenser/DispenseItemBehavior; DISPENSE_ITEM_BEHAVIOR a - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; type b -c net/minecraft/world/item/MinecartItem$1 net/minecraft/world/item/ItemMinecart$1 - 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 -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/InteractionResultHolder; use 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 h - m (I)I getColor a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EntityType; getType j - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - 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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - f Ljava/util/Map; BY_ID a - f Lcom/mojang/serialization/MapCodec; ENTITY_TYPE_FIELD_CODEC b - f I backgroundColor c - f Lnet/minecraft/world/entity/EntityType; defaultType k - f I highlightColor j -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/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;I)V releaseUsing a - m (Lnet/minecraft/world/entity/LivingEntity;)V stopUsing a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I USE_DURATION a - f F ZOOM_FOV_MODIFIER b -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 (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 ()D getoSpin b - 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/nbt/CompoundTag;)V load a - m (Lnet/minecraft/world/level/Level;I)Z onEventTriggered a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; 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 EVENT_SPAWN c - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; SPAWN_DATA_TAG b - f Lnet/minecraft/world/entity/Entity; displayEntity l - f I maxNearbyEntities m - f I maxSpawnDelay j - f I minSpawnDelay i - f Lnet/minecraft/world/level/SpawnData; nextSpawnData f - f D oSpin h - f I requiredPlayerRange n - f I spawnCount k - f I spawnDelay d - f Lnet/minecraft/util/random/SimpleWeightedRandomList; spawnPotentials e - f I spawnRange o - f D spin g -c net/minecraft/world/level/BlockGetter net/minecraft/world/level/IBlockAccess - 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/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/core/BlockPos;)I getLightEmission i - m ()I getMaxLightLevel Q - m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; isBlockInLine a - 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/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 - 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/material/FluidState;)Z canPick a - 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 v - m (Lnet/minecraft/world/phys/AABB;)Z containsAnyLiquid d - m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType D_ - m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getBiome t - m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager F_ - 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 y - m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c - m ()I getHeight J_ - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - 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 x - m (Lnet/minecraft/core/BlockPos;)I getMaxLocalRawBrightness A - m (Lnet/minecraft/core/BlockPos;I)I getMaxLocalRawBrightness c - m ()I getMinBuildHeight I_ - m (Lnet/minecraft/core/BlockPos;)F getPathfindingCostFromLightLevels w - m ()I getSeaLevel z_ - m ()I getSkyDarken B_ - 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 B - 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 x_ - m (Lnet/minecraft/core/BlockPos;)Z isEmptyBlock u - m (Lnet/minecraft/core/BlockPos;)Z isWaterAt z - m ()Lnet/minecraft/core/RegistryAccess; registryAccess H_ -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;)Z coldEnoughToSnow b - m ()Ljava/util/Optional; getAmbientAdditions n - m ()Ljava/util/Optional; getAmbientLoop l - m ()Ljava/util/Optional; getAmbientMood m - m ()Ljava/util/Optional; getAmbientParticle k - m ()Ljava/util/Optional; getBackgroundMusic o - m ()F getBaseTemperature g - m ()I getFogColor e - m ()I getFoliageColor f - m ()I getFoliageColorFromTexture q - m ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; getGenerationSettings d - m (DD)I getGrassColor a - m ()I getGrassColorFromTexture p - m (Lnet/minecraft/core/BlockPos;)F getHeightAdjustedTemperature e - m ()Lnet/minecraft/world/level/biome/MobSpawnSettings; getMobSettings b - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; getPrecipitationAt a - m ()I getSkyColor a - m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; getSpecialEffects h - m (Lnet/minecraft/core/BlockPos;)F getTemperature f - m ()I getWaterColor i - m ()I getWaterFogColor j - m ()Z hasPrecipitation c - m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$10 r - m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$9 s - 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;)Z shouldMeltFrozenOceanIcebergSlightly d - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z shouldSnow b - m (Lnet/minecraft/core/BlockPos;)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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/world/level/block/Block; asBlock q - m ()Lnet/minecraft/world/item/Item; asItem r - m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; box a - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder s - 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 (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 ()Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState o - 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/Explosion;)Z dropFromExplosion a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V dropResources c - 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;F)V fallOn a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a - m ()Ljava/lang/String; getDescriptionId g - 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 h - m (Lnet/minecraft/world/level/block/state/BlockState;)I getId i - m ()F getJumpFactor k - m ()Lnet/minecraft/network/chat/MutableComponent; getName f - m (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; getShapeForEachState a - m ()F getSpeedFactor j - 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 p - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isExceptionForConnection j - 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/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 k - 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/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)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 updateEntityAfterFallOn 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/world/level/Level;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 l - f Lnet/minecraft/core/IdMapper; BLOCK_STATE_REGISTRY q - f I CACHE_SIZE g - f Lcom/mojang/serialization/MapCodec; CODEC p - f F INDESTRUCTIBLE B - f F INSTANT C - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/ThreadLocal; OCCLUSION_CACHE h - f Lcom/google/common/cache/LoadingCache; SHAPE_FULL_BLOCK_CACHE c - f I UPDATE_ALL z - f I UPDATE_ALL_IMMEDIATE A - f I UPDATE_CLIENTS s - f I UPDATE_IMMEDIATE u - f I UPDATE_INVISIBLE t - f I UPDATE_KNOWN_SHAPE v - f I UPDATE_LIMIT D - f I UPDATE_MOVE_BY_PISTON x - f I UPDATE_NEIGHBORS r - f I UPDATE_NONE y - f I UPDATE_SUPPRESS_DROPS w - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b - f Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState d - f Ljava/lang/String; descriptionId e - f Lnet/minecraft/world/item/Item; item f - f Lnet/minecraft/world/level/block/state/StateDefinition; stateDefinition E -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$BlockStatePairKey net/minecraft/world/level/block/Block$a - 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/scores/PlayerTeam net/minecraft/world/scores/ScoreboardTeam - m ()Z canSeeFriendlyInvisibles i - 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 l - m ()Lnet/minecraft/ChatFormatting; getColor n - m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility k - m ()Lnet/minecraft/network/chat/Component; getDisplayName c - m ()Lnet/minecraft/network/chat/MutableComponent; getFormattedDisplayName d - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d - m ()Ljava/lang/String; getName b - m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility j - m ()Lnet/minecraft/network/chat/Component; getPlayerPrefix e - m ()Lnet/minecraft/network/chat/Component; getPlayerSuffix f - m ()Ljava/util/Collection; getPlayers g - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard a - m ()Z isAllowFriendlyFire h - m ()I packOptions m - 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/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 d - m ()Ljava/util/Collection; getObjectives c - 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 g - m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getPlayersTeam e - m ()Ljava/util/Collection; getTeamNames f - m ()Ljava/util/Collection; getTrackedPlayers e - 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 (Lnet/minecraft/core/HolderLookup$Provider;Ljava/lang/String;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V lambda$savePlayerScores$5 a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/ListTag;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V lambda$savePlayerScores$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/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadPlayerScores 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 (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/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; savePlayerScores a - 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 Z val$canModify b - f Lnet/minecraft/world/scores/Objective; val$objective d - f Lorg/apache/commons/lang3/mutable/MutableBoolean; val$requiresSync c - f Lnet/minecraft/world/scores/ScoreHolder; val$scoreHolder e - f Lnet/minecraft/world/scores/Score; val$score a -c org/bukkit/craftbukkit/CraftGameEvent org/bukkit/craftbukkit/v1_20_R4/CraftGameEvent -c org/bukkit/craftbukkit/CraftHeightMap org/bukkit/craftbukkit/v1_20_R4/CraftHeightMap -c org/bukkit/craftbukkit/CraftHeightMap$1 org/bukkit/craftbukkit/v1_20_R4/CraftHeightMap$1 -c org/bukkit/craftbukkit/CraftLootTable org/bukkit/craftbukkit/v1_20_R4/CraftLootTable -c org/bukkit/craftbukkit/CraftStatistic org/bukkit/craftbukkit/v1_20_R4/CraftStatistic -c org/bukkit/craftbukkit/block/CraftBed org/bukkit/craftbukkit/v1_20_R4/block/CraftBed -c org/bukkit/craftbukkit/block/CraftBed$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftBed$1 -c org/bukkit/craftbukkit/bootstrap/Main org/bukkit/craftbukkit/v1_20_R4/bootstrap/Main -c org/bukkit/craftbukkit/bootstrap/Main$Thrower org/bukkit/craftbukkit/v1_20_R4/bootstrap/Main$Thrower -c org/bukkit/craftbukkit/bootstrap/Main$FileEntry org/bukkit/craftbukkit/v1_20_R4/bootstrap/Main$FileEntry -c org/bukkit/craftbukkit/bootstrap/Main$ResourceParser org/bukkit/craftbukkit/v1_20_R4/bootstrap/Main$ResourceParser -c org/bukkit/craftbukkit/map/RenderData org/bukkit/craftbukkit/v1_20_R4/map/RenderData -c org/bukkit/craftbukkit/util/Commodore org/bukkit/craftbukkit/v1_20_R4/util/Commodore -c org/bukkit/craftbukkit/util/Commodore$1 org/bukkit/craftbukkit/v1_20_R4/util/Commodore$1 -c org/bukkit/craftbukkit/util/Commodore$1$1 org/bukkit/craftbukkit/v1_20_R4/util/Commodore$1$1 -c org/bukkit/craftbukkit/util/Commodore$1$2 org/bukkit/craftbukkit/v1_20_R4/util/Commodore$1$2 -c org/bukkit/craftbukkit/util/Commodore$1$3 org/bukkit/craftbukkit/v1_20_R4/util/Commodore$1$3 -c org/bukkit/craftbukkit/util/Commodore$2 org/bukkit/craftbukkit/v1_20_R4/util/Commodore$2 -c org/bukkit/craftbukkit/util/Commodore$MethodPrinter org/bukkit/craftbukkit/v1_20_R4/util/Commodore$MethodPrinter -c org/bukkit/craftbukkit/util/WorldUUID org/bukkit/craftbukkit/v1_20_R4/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 (Lnet/minecraft/core/component/TypedDataComponent;Lcom/mojang/serialization/DynamicOps;)Lcom/google/gson/JsonElement; dumpComponent a - m ()Ljava/lang/String; getName a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$dumpComponent$3 a - m (Lcom/google/gson/JsonArray;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/core/component/TypedDataComponent;)V 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/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 b - m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; lambda$bootstrap$1 a - m (Lnet/minecraft/core/HolderSet;Ljava/util/Map;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; structure a - m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/GenerationStep$Decoration;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; structure a - m (Lnet/minecraft/core/HolderSet;Lnet/minecraft/world/level/levelgen/structure/TerrainAdjustment;)Lnet/minecraft/world/level/levelgen/structure/Structure$StructureSettings; structure 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$3 b - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$4 a - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5 a - m (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$6 a - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$decodeWithoutRegistry$10 a - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$11 a - m (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; lambda$encode$9 a - m (Ljava/util/List;)Ljava/util/List; lambda$homogenousList$0 c - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; lambda$homogenousList$1 a - m (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; lambda$homogenousList$2 b - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$lookupTag$7 b - m (Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$8 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 (Lnet/minecraft/core/BlockPos;)V 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 ()Ljava/util/List; getAllFutures p - m ()Ljava/util/concurrent/CompletableFuture; getChunkSendSyncFuture e - m ()Lnet/minecraft/world/level/chunk/LevelChunk; getChunkToSend f - m ()Ljava/util/concurrent/CompletableFuture; getEntityTickingChunkFuture b - m ()Ljava/util/concurrent/CompletableFuture; getFullChunkFuture c - m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus j - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; getFutureIfPresent b - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/concurrent/CompletableFuture; getFutureIfPresentUnchecked a - m ()Lnet/minecraft/world/level/chunk/ChunkAccess; getLastAvailable h - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getLastAvailableStatus g - m ()Lnet/minecraft/world/level/ChunkPos; getPos k - m ()I getTicketLevel l - m ()Lnet/minecraft/world/level/chunk/LevelChunk; getTickingChunk d - m ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture a - m (Lnet/minecraft/world/level/chunk/ImposterProtoChunk;)V replaceProtoChunk a - m (Lnet/minecraft/world/level/LightLayer;I)V sectionLightChanged a - f Ljava/util/List; CHUNK_STATUSES f - f Lnet/minecraft/server/level/ChunkResult; NOT_DONE_YET d - f Lnet/minecraft/server/level/ChunkResult; UNLOADED_CHUNK a - f Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_FUTURE b - f Lnet/minecraft/server/level/ChunkResult; UNLOADED_LEVEL_CHUNK c - f Ljava/util/concurrent/CompletableFuture; UNLOADED_LEVEL_CHUNK_FUTURE e - f Ljava/util/BitSet; blockChangedLightSectionFilter t - f [Lit/unimi/dsi/fastutil/shorts/ShortSet; changedBlocksPerSection s - f Lnet/minecraft/util/DebugBuffer; chunkToSaveHistory m - f Z hasChangedSections r - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor h - f Lnet/minecraft/world/level/lighting/LevelLightEngine; lightEngine v - f Lnet/minecraft/server/level/ChunkHolder$LevelChangeListener; onLevelChange w - f Lnet/minecraft/server/level/ChunkHolder$PlayerProvider; playerProvider x - f Lnet/minecraft/world/level/ChunkPos; pos q - f Ljava/util/BitSet; skyChangedLightSectionFilter u -c net/minecraft/server/level/ChunkHolder$ChunkSaveDebug net/minecraft/server/level/PlayerChunk$a - m ()Ljava/util/concurrent/CompletableFuture; future b - m ()Ljava/lang/String; source c - m ()Ljava/lang/Thread; thread a - f Ljava/util/concurrent/CompletableFuture; future b - f Ljava/lang/String; source c - f Ljava/lang/Thread; thread a -c net/minecraft/server/level/ChunkHolder$PlayerProvider net/minecraft/server/level/PlayerChunk$c - m (Lnet/minecraft/world/level/ChunkPos;Z)Ljava/util/List; getPlayers a -c net/minecraft/server/level/ChunkHolder$LevelChangeListener net/minecraft/server/level/PlayerChunk$b -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/server/level/ServerPlayer;)V addDuringCommandTeleport a - m (Lnet/minecraft/server/level/ServerPlayer;)V addDuringPortalTeleport b - m (Lnet/minecraft/world/entity/Entity;)V addDuringTeleport d - m (Lnet/minecraft/world/entity/Entity;)Z addFreshEntity b - m (Lnet/minecraft/server/level/ServerPlayer;)V addNewPlayer c - m (Lnet/minecraft/server/level/ServerPlayer;)V addPlayer e - m (Lnet/minecraft/server/level/ServerPlayer;)V addRespawnedPlayer d - m (Lnet/minecraft/world/entity/Entity;)Z addWithUUID c - m ()V advanceWeatherCycle au - m ()V announceSleepStatus at - m (J)Z areEntitiesLoaded c - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V blockEvent a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V blockUpdated b - 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 d - m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V clearBlockEvents a - m (ILnet/minecraft/core/BlockPos;I)V destroyBlockProgress a - m (Lnet/minecraft/world/level/BlockEventData;)Z doBlockEvent a - m (Ljava/io/Writer;)V dumpBlockEntityTickers a - m (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J - 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/core/Holder;)Lnet/minecraft/world/level/Explosion; 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 E - 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/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a - m ()Ljava/lang/String; gatherChunkSourceStats I - m ()Ljava/lang/Iterable; getAllEntities A - m ()Lnet/minecraft/world/ticks/LevelTicks; getBlockTicks m - m ()Lnet/minecraft/server/level/ServerChunkCache; getChunkSource l - m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; getDataStorage u - m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight D - m ()Ljava/util/List; getDragons i - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities G - 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; getEntity a - m (I)Lnet/minecraft/world/entity/Entity; getEntityOrPart b - m ()Lnet/minecraft/world/ticks/LevelTicks; getFluidTicks n - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForcedChunks w - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeMapId v - m ()Lnet/minecraft/server/level/ServerLevel; getLevel E - m ()I getLogicalHeight k - 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 H - 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 y - m ()Lnet/minecraft/world/level/portal/PortalForcer; getPortalForcer p - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; getRaidAt d - m ()Lnet/minecraft/world/entity/raid/Raids; getRaids z - m ()Lnet/minecraft/server/level/ServerPlayer; getRandomPlayer j - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; getRandomSequence a - m ()Lnet/minecraft/world/RandomSequences; getRandomSequences L - m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager r - m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard f - m ()J getSeed C - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m (Lnet/minecraft/core/Direction;Z)F getShade a - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager q - 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 F - m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b - m (Lnet/minecraft/core/BlockPos;I)Z isCloseToVillage a - m ()Z isFlat B - m ()Z isHandlingTick c - m (Lnet/minecraft/core/BlockPos;)Z isNaturalSpawningAllowed g - m (Lnet/minecraft/world/level/ChunkPos;)Z isNaturalSpawningAllowed a - m (Lnet/minecraft/core/BlockPos;)Z isPositionEntityTicking f - m (J)Z isPositionTickingWithEntitiesLoaded d - m (Lnet/minecraft/core/BlockPos;)Z isRaided e - m (Lnet/minecraft/core/BlockPos;)Z isVillage c - m (Lnet/minecraft/core/SectionPos;)Z isVillage a - m (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V levelEvent a - m (Lnet/minecraft/server/level/ServerLevel;)V makeObsidianPlatform a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V neighborChanged a - m ()Z noSave t - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V onBlockStateChange 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/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m ()Ljava/util/List; players x - m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing K - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V removePlayerImmediately a - m ()V resetEmptyTime h - m ()V resetWeatherCycle g - m ()V runBlockEvents aw - m (Lnet/minecraft/util/ProgressListener;ZZ)V save a - m (Ljava/nio/file/Path;)V saveDebugReport a - 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/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZDDDIDDDD)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/core/BlockPos;F)V setDefaultSpawnPos a - 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 (IIZZ)V setWeatherParameters a - m (Lnet/minecraft/world/entity/Entity;)Z shouldDiscardEntity i - m (J)Z shouldTickBlocksAt a - m (Lnet/minecraft/world/level/chunk/LevelChunk;)V startTickingChunk b - m ()Lnet/minecraft/world/level/StructureManager; structureManager a - m (Ljava/util/function/BooleanSupplier;)V tick a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V tickBlock d - m (Lnet/minecraft/world/level/chunk/LevelChunk;I)V tickChunk a - m (ZZ)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/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V tickPassenger a - m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation a - m ()Lnet/minecraft/world/TickRateManager; tickRateManager s - m ()V tickTime b - m (Lnet/minecraft/world/entity/Entity;)Z tryAddFreshEntityWithPassengers e - m (Lnet/minecraft/world/level/chunk/LevelChunk;)V unload a - 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/core/Direction;)V updateNeighborsAtExceptFromFacing a - m ()V updateSleepingPlayerList e - m ()V wakeUpAllPlayers as - f I EMPTY_TIME_NO_TICK F - f Lnet/minecraft/core/BlockPos; END_SPAWN_POINT a - f Lorg/slf4j/Logger; LOGGER E - f I MAX_SCHEDULED_TICKS_PER_TICK G - 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 D - f Lnet/minecraft/util/valueproviders/IntProvider; THUNDER_DURATION d - f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; blockEvents X - f Ljava/util/List; blockEventsToReschedule Y - f Lnet/minecraft/world/ticks/LevelTicks; blockTicks S - f Lnet/minecraft/server/level/ServerChunkCache; chunkSource I - f Ljava/util/List; customSpawners aa - f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight ab - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; dragonParts ac - f I emptyTime Q - f Lnet/minecraft/world/level/entity/EntityTickList; entityTickList M - f Lnet/minecraft/world/ticks/LevelTicks; fluidTicks T - f Lnet/minecraft/world/level/gameevent/GameEventDispatcher; gameEventDispatcher O - f Z handlingTick Z - f Z isUpdatingNavigations W - f I lastSpawnChunkRadius L - f Ljava/util/Set; navigatingMobs V - f Z noSave e - f Lnet/minecraft/world/level/pathfinder/PathTypeCache; pathTypesByPosCache U - f Ljava/util/List; players H - f Lnet/minecraft/world/level/portal/PortalForcer; portalForcer R - f Lnet/minecraft/world/entity/raid/Raids; raids f - f Lnet/minecraft/world/RandomSequences; randomSequences ag - f Lnet/minecraft/world/level/storage/PrimaryLevelData; serverLevelData K - f Lnet/minecraft/server/MinecraftServer; server J - f Lnet/minecraft/server/players/SleepStatus; sleepStatus P - f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; structureCheck ae - f Lnet/minecraft/world/level/StructureManager; structureManager ad - f Z tickTime af -c net/minecraft/server/level/ServerLevel$1 net/minecraft/server/level/WorldServer$1 -c net/minecraft/server/level/ServerLevel$2 net/minecraft/server/level/WorldServer$2 -c net/minecraft/server/level/ServerLevel$3 net/minecraft/server/level/WorldServer$3 -c net/minecraft/server/level/ServerLevel$EntityCallbacks net/minecraft/server/level/WorldServer$a - m (Lnet/minecraft/world/entity/Entity;)V onCreated a - m (Lnet/minecraft/world/entity/Entity;)V onDestroyed b - m (Lnet/minecraft/world/entity/Entity;)V onSectionChange g - m (Lnet/minecraft/world/entity/Entity;)V onTickingEnd d - m (Lnet/minecraft/world/entity/Entity;)V onTickingStart c - m (Lnet/minecraft/world/entity/Entity;)V onTrackingEnd f - m (Lnet/minecraft/world/entity/Entity;)V onTrackingStart e -c net/minecraft/server/level/ServerLevel$EntityRegionFileStorage net/minecraft/server/level/WorldServer$EntityRegionFileStorage -c net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList - 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 -c net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings - m ()Lnet/minecraft/stats/RecipeBookSettings; copy a - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering b - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen a - m (Ljava/util/EnumMap;)V lambda$new$0 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Map;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V lambda$read$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V lambda$write$2 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/stats/RecipeBookSettings; read a - m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/RecipeBookSettings; read 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/nbt/CompoundTag;)V write b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f Ljava/util/Map; TAG_FIELDS a - f Ljava/util/Map; states b -c net/minecraft/stats/RecipeBookSettings$TypeSettings net/minecraft/stats/RecipeBookSettings$a - m ()Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; copy a - f Z filtering b - f Z open a -c net/minecraft/stats/ServerStatsCounter net/minecraft/stats/ServerStatisticManager - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/CompoundTag; fromJson a - m ()Ljava/util/Set; getDirty d - m (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; getKey b - m (Lnet/minecraft/stats/StatType;Ljava/lang/String;)Ljava/util/Optional; getStat 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 Ljava/util/Set; dirty e - f Ljava/io/File; file d - f Lnet/minecraft/server/MinecraftServer; server c -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/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 ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;)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 a - m (Ljava/util/function/Function;Lnet/minecraft/util/StringRepresentable;)Ljava/lang/String; lambda$createNameLookup$2 a - m (Lnet/minecraft/util/StringRepresentable;)Lnet/minecraft/util/StringRepresentable; lambda$createNameLookup$3 a - m (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/StringRepresentable; lambda$createNameLookup$4 a - m ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/util/StringRepresentable; lambda$createNameLookup$5 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$fromValues$1 a - f I PRE_BUILT_MAP_THRESHOLD W -c net/minecraft/util/StringRepresentable$1 net/minecraft/util/INamable$1 - f [Lnet/minecraft/util/StringRepresentable; val$values a -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/Object;)I lambda$new$0 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; equipment a - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$38 b - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$39 a - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$40 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$20 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$21 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$22 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 j - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 i - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 j - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 h - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 g - 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 q - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 p - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 o - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 n - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 m - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 l - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$3 l - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMinecart$2 m - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 o - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$1 n - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$23 i - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$24 h - 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 g - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27 d - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$28 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29 f - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30 c - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31 b - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32 e - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33 d - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35 b - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 a - m (Ljava/util/HashMap;)V lambda$static$37 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMinecart c - 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_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/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 O_ - f Lnet/minecraft/world/inventory/MenuConstructor; menuConstructor b - f Lnet/minecraft/network/chat/Component; title a -c net/minecraft/world/entity/EntityEvent net/minecraft/world/entity/EntityEvent - f B ARMADILLO_PEEK ae - f B ARMORSTAND_WOBBLE E - f B ATTACK_BLOCKED B - f B BODY_BREAK af - f B CANCEL_SHAKE_WETNESS X - f B CHEST_BREAK R - f B DEATH b - f B DOLPHIN_LOOKING_FOR_TREASURE H - f B EAT_GRASS i - f B END_RAM Z - f B FEET_BREAK T - f B FIREWORKS_EXPLODE p - f B FISHING_ROD_REEL_IN D - f B FOX_EAT M - f B FULL_DEBUG_INFO v - f B GUARDIAN_ATTACK_SOUND t - f B HEAD_BREAK Q - f B HONEY_JUMP V - f B HONEY_SLIDE U - f B IN_LOVE_HEARTS q - f B JUMP a - f B LEGS_BREAK S - f B LOVE_HEARTS k - f B MAINHAND_BREAK O - f B OFFER_FLOWER j - f B OFFHAND_BREAK P - 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 aa - f B RAVAGER_STUNNED I - f B REDUCED_DEBUG_INFO u - f B SHAKE_WETNESS g - f B SHIELD_DISABLED C - f B SILVERFISH_MERGE_ANIM s - f B SNIFFER_DIGGING_SOUND ad - f B SONIC_CHARGE ac - f B SQUID_ANIM_SYNCH r - f B START_ATTACKING c - f B START_RAM Y - f B STOP_ATTACKING d - f B STOP_OFFER_FLOWER F - f B SWAP_HANDS W - f B TALISMAN_ACTIVATE G - f B TAMING_FAILED e - f B TAMING_SUCCEEDED f - f B TELEPORT N - f B TENDRILS_SHIVER ab - f B TRUSTING_FAILED J - f B TRUSTING_SUCCEEDED K - f B USE_ITEM_COMPLETE h - f B VILLAGER_ANGRY l - f B VILLAGER_HAPPY m - f B VILLAGER_SWEAT L - 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 a - m ()Ljava/lang/String; getKey b - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canBeHitByProjectile by - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/entity/EntityDimensions; getDimensions w - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()F getHeight u - m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker T_ - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()Z getResponse v - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()F getWidth s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()Z isIgnoringBlockTriggers r_ - m ()Z isPickable bz - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox as - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 u - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RESPONSE_ID e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID c - f Lorg/slf4j/Logger; LOGGER b - f Ljava/lang/String; TAG_ATTACK h - f Ljava/lang/String; TAG_HEIGHT g - f Ljava/lang/String; TAG_INTERACTION i - f Ljava/lang/String; TAG_RESPONSE j - f Ljava/lang/String; TAG_WIDTH f - f Lnet/minecraft/world/entity/Interaction$PlayerAction; attack k - f Lnet/minecraft/world/entity/Interaction$PlayerAction; interaction l -c net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V doPush D - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()F getSoundVolume fe - m ()F getVoicePitch ff - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isFlapping aV - m ()Z isHalloween y - m ()Z isIgnoringBlockTriggers r_ - m ()Z isResting u - m ()V pushEntities q - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setResting w - m ()V setupAnimationStates gm - m ()V tick l - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BAT_RESTING_TARGETING bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS bX - f I FLAG_RESTING bY - f F FLAP_LENGTH_SECONDS b - f F TICKS_PER_FLAP c - f Lnet/minecraft/world/entity/AnimationState; flyAnimationState d - f Lnet/minecraft/world/entity/AnimationState; restAnimationState e - f Lnet/minecraft/core/BlockPos; targetPosition ca -c net/minecraft/world/entity/animal/Wolf net/minecraft/world/entity/animal/EntityWolf - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()V applyTamingSideEffects u - m (Lnet/minecraft/world/damagesource/DamageSource;)Z canArmorAbsorb h - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()V cancelShake gE - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkWolfSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gy - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (FF)F getBodyRollAngle f - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Wolf; getBreedOffspring b - m ()Lnet/minecraft/world/item/DyeColor; getCollarColor gB - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (F)F getHeadRollAngle H - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getMaxHeadXRot aa - m ()I getMaxSpawnClusterSize fQ - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()F getSoundVolume fe - m ()F getTailAngle gA - m ()Lnet/minecraft/resources/ResourceLocation; getTexture gw - m ()Lnet/minecraft/core/Holder; getVariant gx - m (F)F getWetShade G - m (B)V handleEntityEvent b - m ()Z hasArmor gC - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isInterested gD - m ()Z isWet gz - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a - m (Z)V setIsInterested z - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Lnet/minecraft/core/Holder;)V setVariant i - m ()V startPersistentAngerTimer c - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;)V tryToTame h - 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_COLLAR_COLOR cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_INTERESTED_ID cc - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_REMAINING_ANGER_TIME ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cf - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cp - f Ljava/util/function/Predicate; PREY_SELECTOR cb - f F START_HEALTH cg - f F TAME_HEALTH ch - f F interestedAngle cj - f F interestedAngleO ck - f Z isShaking cm - f Z isWet cl - f Ljava/util/UUID; persistentAngerTarget cq - f F shakeAnim cn - f F shakeAnimO co -c net/minecraft/world/entity/animal/Wolf$WolfPackData net/minecraft/world/entity/animal/EntityWolf$b - f Lnet/minecraft/core/Holder; type a -c net/minecraft/world/entity/animal/Wolf$WolfPanicGoal net/minecraft/world/entity/animal/EntityWolf$c - m ()Z shouldPanic h -c net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal net/minecraft/world/entity/animal/EntityWolf$a - m (Lnet/minecraft/world/entity/animal/horse/Llama;)Z avoidLlama a - m ()Z canUse a - m ()V start c - m ()V tick e - f Lnet/minecraft/world/entity/animal/Wolf; wolf j -c net/minecraft/world/entity/monster/Vex net/minecraft/world/entity/monster/EntityVex - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/core/BlockPos; getBoundOrigin gq - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getLightLevelDependentMagicValue bt - m ()Lnet/minecraft/world/entity/Mob; getOwner y - m (I)Z getVexFlag c - m ()Z isCharging gr - m ()Z isFlapping aV - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m (Lnet/minecraft/core/BlockPos;)V setBoundOrigin i - m (Z)V setIsCharging w - m (I)V setLimitedLife b - m (Lnet/minecraft/world/entity/Mob;)V setOwner a - m (IZ)V setVexFlag a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID d - f I FLAG_IS_CHARGING e - f F FLAP_DEGREES_PER_TICK b - f I TICKS_PER_FLAP c - f Lnet/minecraft/core/BlockPos; boundOrigin bZ - f Z hasLimitedLife ca - f I limitedLifeTicks cb - f Lnet/minecraft/world/entity/Mob; owner bY -c net/minecraft/world/entity/monster/Vex$VexMoveControl net/minecraft/world/entity/monster/EntityVex$c - m ()V tick a -c net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal net/minecraft/world/entity/monster/EntityVex$d - m ()Z canContinueToUse b - m ()Z canUse a - m ()V tick e -c net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal net/minecraft/world/entity/monster/EntityVex$a - m ()Z canContinueToUse b - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e -c net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal net/minecraft/world/entity/monster/EntityVex$b - m ()Z canUse a - m ()V start c - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; copyOwnerTargeting b -c net/minecraft/world/entity/raid/Raider net/minecraft/world/entity/raid/EntityRaider - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (IZ)V applyRaidBuffs a - m ()Z canJoinPatrol gx - m ()Z canJoinRaid gD - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m ()Lnet/minecraft/world/entity/raid/Raid; getCurrentRaid gE - m ()I getTicksOutsideRaid gK - m ()I getWave gI - m ()Z hasActiveRaid gH - m ()Z hasRaid gG - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isCaptain gF - m ()Z isCelebrating gJ - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence W - m (Z)V setCanJoinRaid z - m (Z)V setCelebrating A - m (Lnet/minecraft/world/entity/raid/Raid;)V setCurrentRaid a - m (I)V setTicksOutsideRaid c - m (I)V setWave b - m ()V updateNoActionTime gv - f Ljava/util/function/Predicate; ALLOWED_ITEMS b - f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CELEBRATING c - f Z canJoinRaid bY - f Lnet/minecraft/world/entity/raid/Raid; raid d - f I ticksOutsideRaid bZ - f I wave e -c net/minecraft/world/entity/raid/Raider$RaiderCelebration net/minecraft/world/entity/raid/EntityRaider$c - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f Lnet/minecraft/world/entity/raid/Raider; mob b -c net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal net/minecraft/world/entity/raid/EntityRaider$a - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e - 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 canUse a - m ()V tick e - f Lnet/minecraft/world/entity/raid/Raider; mob a -c net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal net/minecraft/world/entity/raid/EntityRaider$d - m ()Z canContinueToUse b - m ()Z canUse a - m (Lnet/minecraft/core/BlockPos;)Z hasNotVisited a - m ()Z hasSuitablePoi i - m ()Z isValidRaid h - m ()V start c - m ()V stop d - m ()V tick e - 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 - f Lnet/minecraft/world/inventory/ContainerData; val$container a - f I val$dataId b -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 - f [I val$storage 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 b - 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 c - m ()I getSelectedBannerPatternIndex m - m (I)Z isValidPatternIndex e - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Ljava/lang/Runnable;)V registerUpdateListener a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - 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 a - f I INV_SLOT_END m - f I INV_SLOT_START l - f I PATTERN_NOT_SET k - f I USE_ROW_SLOT_END o - f I USE_ROW_SLOT_START n - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access p - f Lnet/minecraft/world/inventory/Slot; bannerSlot u - f Lnet/minecraft/world/inventory/Slot; dyeSlot v - f Lnet/minecraft/world/Container; inputContainer z - f J lastSoundTime y - f Lnet/minecraft/world/Container; outputContainer A - f Lnet/minecraft/core/HolderGetter; patternGetter t - f Lnet/minecraft/world/inventory/Slot; patternSlot w - f Lnet/minecraft/world/inventory/Slot; resultSlot x - f Ljava/util/List; selectablePatterns r - f Lnet/minecraft/world/inventory/DataSlot; selectedBannerPatternIndex q - f Ljava/lang/Runnable; slotUpdateListener s -c net/minecraft/world/inventory/LoomMenu$1 net/minecraft/world/inventory/ContainerLoom$1 - m ()V setChanged e -c net/minecraft/world/inventory/LoomMenu$2 net/minecraft/world/inventory/ContainerLoom$2 - m ()V setChanged e -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/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/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 i - 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/ArmorMaterial net/minecraft/world/item/ArmorMaterial - m ()Ljava/util/Map; defense a - m ()I enchantmentValue b - m ()Lnet/minecraft/core/Holder; equipSound c - m (Lnet/minecraft/world/item/ArmorItem$Type;)I getDefense a - m ()F knockbackResistance g - m ()Ljava/util/List; layers e - m ()Ljava/util/function/Supplier; repairIngredient d - m ()F toughness f - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Map; defense b - f I enchantmentValue c - f Lnet/minecraft/core/Holder; equipSound d - f F knockbackResistance h - f Ljava/util/List; layers f - f Ljava/util/function/Supplier; repairIngredient e - f F toughness g -c net/minecraft/world/item/ArmorMaterial$Layer net/minecraft/world/item/ArmorMaterial$a - m ()Z dyeable a - m (ZLjava/lang/String;)Ljava/lang/String; lambda$resolveTexture$0 a - m (Z)Lnet/minecraft/resources/ResourceLocation; resolveTexture b - m (Z)Lnet/minecraft/resources/ResourceLocation; texture a - f Lnet/minecraft/resources/ResourceLocation; assetName a - f Z dyeable c - f Lnet/minecraft/resources/ResourceLocation; innerTexture d - f Lnet/minecraft/resources/ResourceLocation; outerTexture e - f Ljava/lang/String; suffix b -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 k - m ()Lcom/google/common/collect/BiMap; lambda$static$1 h - 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/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/world/item/Item;I)V addCooldown a - m (Lnet/minecraft/world/item/Item;F)F getCooldownPercent a - m (Lnet/minecraft/world/item/Item;)Z isOnCooldown a - m (Lnet/minecraft/world/item/Item;)V onCooldownEnded c - m (Lnet/minecraft/world/item/Item;I)V onCooldownStarted b - m (Lnet/minecraft/world/item/Item;)V removeCooldown b - 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 - 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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a - m (Lnet/minecraft/world/entity/player/Player;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 Lcom/mojang/serialization/MapCodec; VARIANT_FIELD_CODEC a - f Lnet/minecraft/sounds/SoundEvent; emptySound c - f Lnet/minecraft/world/entity/EntityType; type b -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 (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 (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 (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 (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerByUUID b - m (DDDD)Z hasNearbyAlivePlayer a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearbyEntities$1 a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$0 b - m ()Ljava/util/List; players x -c net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor - m (DD)I get a - m ()I getBirchColor b - m ()I getDefaultColor c - m ()I getEvergreenColor a - m ()I getMangroveColor d - m ([I)V init a - f [I pixels a -c net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter - m (Lnet/minecraft/core/BlockPos;)I getBestNeighborSignal D - 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 C - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z hasSignal b - f [Lnet/minecraft/core/Direction; DIRECTIONS C -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 A - f Lnet/minecraft/resources/ResourceKey; BAMBOO_JUNGLE z - f Lnet/minecraft/resources/ResourceKey; BASALT_DELTAS ag - f Lnet/minecraft/resources/ResourceKey; BEACH M - f Lnet/minecraft/resources/ResourceKey; BIRCH_FOREST k - f Lnet/minecraft/resources/ResourceKey; CHERRY_GROVE E - f Lnet/minecraft/resources/ResourceKey; COLD_OCEAN U - f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST ae - f Lnet/minecraft/resources/ResourceKey; DARK_FOREST l - f Lnet/minecraft/resources/ResourceKey; DEEP_COLD_OCEAN V - f Lnet/minecraft/resources/ResourceKey; DEEP_DARK ab - f Lnet/minecraft/resources/ResourceKey; DEEP_FROZEN_OCEAN X - f Lnet/minecraft/resources/ResourceKey; DEEP_LUKEWARM_OCEAN R - f Lnet/minecraft/resources/ResourceKey; DEEP_OCEAN T - f Lnet/minecraft/resources/ResourceKey; DESERT f - f Lnet/minecraft/resources/ResourceKey; DRIPSTONE_CAVES Z - f Lnet/minecraft/resources/ResourceKey; END_BARRENS al - f Lnet/minecraft/resources/ResourceKey; END_HIGHLANDS ai - f Lnet/minecraft/resources/ResourceKey; END_MIDLANDS aj - f Lnet/minecraft/resources/ResourceKey; ERODED_BADLANDS B - f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST j - f Lnet/minecraft/resources/ResourceKey; FOREST i - f Lnet/minecraft/resources/ResourceKey; FROZEN_OCEAN W - f Lnet/minecraft/resources/ResourceKey; FROZEN_PEAKS H - f Lnet/minecraft/resources/ResourceKey; FROZEN_RIVER L - f Lnet/minecraft/resources/ResourceKey; GROVE F - f Lnet/minecraft/resources/ResourceKey; ICE_SPIKES e - f Lnet/minecraft/resources/ResourceKey; JAGGED_PEAKS I - f Lnet/minecraft/resources/ResourceKey; JUNGLE x - f Lnet/minecraft/resources/ResourceKey; LUKEWARM_OCEAN Q - f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES aa - f Lnet/minecraft/resources/ResourceKey; MANGROVE_SWAMP h - f Lnet/minecraft/resources/ResourceKey; MEADOW D - f Lnet/minecraft/resources/ResourceKey; MUSHROOM_FIELDS Y - f Lnet/minecraft/resources/ResourceKey; NETHER_WASTES ac - f Lnet/minecraft/resources/ResourceKey; OCEAN S - f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_BIRCH_FOREST m - f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_PINE_TAIGA n - f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_SPRUCE_TAIGA o - f Lnet/minecraft/resources/ResourceKey; PLAINS b - f Lnet/minecraft/resources/ResourceKey; RIVER K - f Lnet/minecraft/resources/ResourceKey; SAVANNA r - f Lnet/minecraft/resources/ResourceKey; SAVANNA_PLATEAU s - f Lnet/minecraft/resources/ResourceKey; SMALL_END_ISLANDS ak - f Lnet/minecraft/resources/ResourceKey; SNOWY_BEACH N - f Lnet/minecraft/resources/ResourceKey; SNOWY_PLAINS d - f Lnet/minecraft/resources/ResourceKey; SNOWY_SLOPES G - f Lnet/minecraft/resources/ResourceKey; SNOWY_TAIGA q - f Lnet/minecraft/resources/ResourceKey; SOUL_SAND_VALLEY af - f Lnet/minecraft/resources/ResourceKey; SPARSE_JUNGLE y - f Lnet/minecraft/resources/ResourceKey; STONY_PEAKS J - f Lnet/minecraft/resources/ResourceKey; STONY_SHORE O - f Lnet/minecraft/resources/ResourceKey; SUNFLOWER_PLAINS c - f Lnet/minecraft/resources/ResourceKey; SWAMP g - f Lnet/minecraft/resources/ResourceKey; TAIGA p - f Lnet/minecraft/resources/ResourceKey; THE_END ah - f Lnet/minecraft/resources/ResourceKey; THE_VOID a - f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN P - f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST ad - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_FOREST v - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_GRAVELLY_HILLS u - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_HILLS t - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_SAVANNA w - f Lnet/minecraft/resources/ResourceKey; WOODED_BADLANDS C -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/item/DyeColor;)Lnet/minecraft/world/level/block/Block; bed a - m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; candle c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; flowerPot a - m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$bed$3 a - m (ILnet/minecraft/world/level/block/state/BlockState;)I lambda$litBlockEmission$1 a - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$log$4 b - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$log$5 a - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$netherStem$6 a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$pistonBase$7 e - 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;)I lambda$static$10 M - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$11 L - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$12 K - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$13 J - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$static$14 c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$15 d - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$16 f - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$17 I - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$18 H - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$19 G - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$20 F - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$21 E - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$22 D - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$23 C - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$24 B - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$25 A - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$26 z - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$27 y - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$28 x - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$29 w - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$30 v - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$31 u - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$32 t - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$33 e - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$34 s - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$35 d - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$36 r - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$37 q - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$38 p - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$39 o - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$40 n - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$41 m - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$42 l - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$43 k - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$44 j - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$45 i - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$46 h - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$47 g - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$48 c - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$49 f - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$50 e - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$51 d - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$52 c - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$53 b - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$54 a - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$8 O - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$9 N - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$waterloggedMapColor$2 b - m (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/Block; leaves a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; legacyStair b - 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/Block; log 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/Block; log a - m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; netherStem 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 (Z)Lnet/minecraft/world/level/block/Block; pistonBase a - m ()V rebuildCache a - m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; register a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; register a - m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; shulkerBox a - m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; stainedGlass b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; stair c - m ()Lnet/minecraft/world/level/block/Block; stoneButton b - m (Lnet/minecraft/world/level/material/MapColor;)Ljava/util/function/Function; waterloggedMapColor a - m (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/Block; woodenButton a - f Lnet/minecraft/world/level/block/Block; ACACIA_BUTTON gz - f Lnet/minecraft/world/level/block/Block; ACACIA_DOOR ko - f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE kg - f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE_GATE jY - f Lnet/minecraft/world/level/block/Block; ACACIA_HANGING_SIGN dd - f Lnet/minecraft/world/level/block/Block; ACACIA_LEAVES aI - f Lnet/minecraft/world/level/block/Block; ACACIA_LOG Y - f Lnet/minecraft/world/level/block/Block; ACACIA_PLANKS r - f Lnet/minecraft/world/level/block/Block; ACACIA_PRESSURE_PLATE dD - f Lnet/minecraft/world/level/block/Block; ACACIA_SAPLING B - f Lnet/minecraft/world/level/block/Block; ACACIA_SIGN cH - f Lnet/minecraft/world/level/block/Block; ACACIA_SLAB jx - f Lnet/minecraft/world/level/block/Block; ACACIA_STAIRS hP - f Lnet/minecraft/world/level/block/Block; ACACIA_TRAPDOOR eC - f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_HANGING_SIGN do - f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_SIGN cU - f Lnet/minecraft/world/level/block/Block; ACACIA_WOOD as - f Lnet/minecraft/world/level/block/Block; ACTIVATOR_RAIL hh - f Lnet/minecraft/world/level/block/Block; AIR a - f Lnet/minecraft/world/level/block/Block; ALLIUM bV - f Lnet/minecraft/world/level/block/Block; AMETHYST_BLOCK qt - f Lnet/minecraft/world/level/block/Block; AMETHYST_CLUSTER qv - f Lnet/minecraft/world/level/block/Block; ANCIENT_DEBRIS pj - f Lnet/minecraft/world/level/block/Block; ANDESITE g - f Lnet/minecraft/world/level/block/Block; ANDESITE_SLAB nB - f Lnet/minecraft/world/level/block/Block; ANDESITE_STAIRS no - f Lnet/minecraft/world/level/block/Block; ANDESITE_WALL nN - f Lnet/minecraft/world/level/block/Block; ANVIL gS - f Lnet/minecraft/world/level/block/Block; ATTACHED_MELON_STEM fc - f Lnet/minecraft/world/level/block/Block; ATTACHED_PUMPKIN_STEM fb - f Lnet/minecraft/world/level/block/Block; AZALEA sy - f Lnet/minecraft/world/level/block/Block; AZALEA_LEAVES aM - f Lnet/minecraft/world/level/block/Block; AZURE_BLUET bW - f Lnet/minecraft/world/level/block/Block; BAMBOO mZ - f Lnet/minecraft/world/level/block/Block; BAMBOO_BLOCK ae - f Lnet/minecraft/world/level/block/Block; BAMBOO_BUTTON gD - f Lnet/minecraft/world/level/block/Block; BAMBOO_DOOR ks - f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE kk - f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE_GATE kc - f Lnet/minecraft/world/level/block/Block; BAMBOO_HANGING_SIGN dk - f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC w - f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_SLAB jC - f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_STAIRS hU - f Lnet/minecraft/world/level/block/Block; BAMBOO_PLANKS v - f Lnet/minecraft/world/level/block/Block; BAMBOO_PRESSURE_PLATE dH - f Lnet/minecraft/world/level/block/Block; BAMBOO_SAPLING mY - f Lnet/minecraft/world/level/block/Block; BAMBOO_SIGN cM - f Lnet/minecraft/world/level/block/Block; BAMBOO_SLAB jB - f Lnet/minecraft/world/level/block/Block; BAMBOO_STAIRS hT - f Lnet/minecraft/world/level/block/Block; BAMBOO_TRAPDOOR eG - f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_HANGING_SIGN dv - f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_SIGN cZ - f Lnet/minecraft/world/level/block/Block; BARREL nU - f Lnet/minecraft/world/level/block/Block; BARRIER hW - f Lnet/minecraft/world/level/block/Block; BASALT dY - f Lnet/minecraft/world/level/block/Block; BEACON fO - f Lnet/minecraft/world/level/block/Block; BEDROCK F - f Lnet/minecraft/world/level/block/Block; BEEHIVE pf - f Lnet/minecraft/world/level/block/Block; BEETROOTS kD - f Lnet/minecraft/world/level/block/Block; BEE_NEST pe - f Lnet/minecraft/world/level/block/Block; BELL od - f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF sD - f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF_STEM sE - f Lnet/minecraft/world/level/block/Block; BIRCH_BUTTON gx - f Lnet/minecraft/world/level/block/Block; BIRCH_DOOR km - f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE ke - f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE_GATE jW - f Lnet/minecraft/world/level/block/Block; BIRCH_HANGING_SIGN dc - f Lnet/minecraft/world/level/block/Block; BIRCH_LEAVES aG - f Lnet/minecraft/world/level/block/Block; BIRCH_LOG W - f Lnet/minecraft/world/level/block/Block; BIRCH_PLANKS p - f Lnet/minecraft/world/level/block/Block; BIRCH_PRESSURE_PLATE dB - f Lnet/minecraft/world/level/block/Block; BIRCH_SAPLING z - f Lnet/minecraft/world/level/block/Block; BIRCH_SIGN cG - f Lnet/minecraft/world/level/block/Block; BIRCH_SLAB jv - f Lnet/minecraft/world/level/block/Block; BIRCH_STAIRS fL - f Lnet/minecraft/world/level/block/Block; BIRCH_TRAPDOOR eA - f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_HANGING_SIGN dn - f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_SIGN cT - f Lnet/minecraft/world/level/block/Block; BIRCH_WOOD aq - f Lnet/minecraft/world/level/block/Block; BLACKSTONE pr - f Lnet/minecraft/world/level/block/Block; BLACKSTONE_SLAB pu - f Lnet/minecraft/world/level/block/Block; BLACKSTONE_STAIRS ps - f Lnet/minecraft/world/level/block/Block; BLACKSTONE_WALL pt - f Lnet/minecraft/world/level/block/Block; BLACK_BANNER iY - f Lnet/minecraft/world/level/block/Block; BLACK_BED bo - f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE qb - f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE_CAKE qs - f Lnet/minecraft/world/level/block/Block; BLACK_CARPET iz - f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE lL - f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE_POWDER mb - f Lnet/minecraft/world/level/block/Block; BLACK_GLAZED_TERRACOTTA lv - f Lnet/minecraft/world/level/block/Block; BLACK_SHULKER_BOX lf - f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS ex - f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS_PANE hO - f Lnet/minecraft/world/level/block/Block; BLACK_TERRACOTTA hy - f Lnet/minecraft/world/level/block/Block; BLACK_WALL_BANNER jo - f Lnet/minecraft/world/level/block/Block; BLACK_WOOL bP - f Lnet/minecraft/world/level/block/Block; BLAST_FURNACE nW - f Lnet/minecraft/world/level/block/Block; BLUE_BANNER iU - f Lnet/minecraft/world/level/block/Block; BLUE_BED bk - f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE pX - f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE_CAKE qo - f Lnet/minecraft/world/level/block/Block; BLUE_CARPET iv - f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE lH - f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE_POWDER lX - f Lnet/minecraft/world/level/block/Block; BLUE_GLAZED_TERRACOTTA lr - f Lnet/minecraft/world/level/block/Block; BLUE_ICE mW - f Lnet/minecraft/world/level/block/Block; BLUE_ORCHID bU - f Lnet/minecraft/world/level/block/Block; BLUE_SHULKER_BOX lb - f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS et - f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS_PANE hK - f Lnet/minecraft/world/level/block/Block; BLUE_TERRACOTTA hu - f Lnet/minecraft/world/level/block/Block; BLUE_WALL_BANNER jk - f Lnet/minecraft/world/level/block/Block; BLUE_WOOL bL - f Lnet/minecraft/world/level/block/Block; BONE_BLOCK kM - f Lnet/minecraft/world/level/block/Block; BOOKSHELF cl - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL mx - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_BLOCK mn - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_FAN mH - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_WALL_FAN mR - f Lnet/minecraft/world/level/block/Block; BREWING_STAND fs - f Lnet/minecraft/world/level/block/Block; BRICKS cj - f Lnet/minecraft/world/level/block/Block; BRICK_SLAB jJ - f Lnet/minecraft/world/level/block/Block; BRICK_STAIRS fi - f Lnet/minecraft/world/level/block/Block; BRICK_WALL nF - f Lnet/minecraft/world/level/block/Block; BROWN_BANNER iV - f Lnet/minecraft/world/level/block/Block; BROWN_BED bl - f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE pY - f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE_CAKE qp - f Lnet/minecraft/world/level/block/Block; BROWN_CARPET iw - f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE lI - f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE_POWDER lY - f Lnet/minecraft/world/level/block/Block; BROWN_GLAZED_TERRACOTTA ls - f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM cf - f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM_BLOCK eT - f Lnet/minecraft/world/level/block/Block; BROWN_SHULKER_BOX lc - f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS eu - f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS_PANE hL - f Lnet/minecraft/world/level/block/Block; BROWN_TERRACOTTA hv - f Lnet/minecraft/world/level/block/Block; BROWN_WALL_BANNER jl - f Lnet/minecraft/world/level/block/Block; BROWN_WOOL bM - f Lnet/minecraft/world/level/block/Block; BUBBLE_COLUMN nd - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL my - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_BLOCK mo - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_FAN mI - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_WALL_FAN mS - f Lnet/minecraft/world/level/block/Block; BUDDING_AMETHYST qu - f Lnet/minecraft/world/level/block/Block; CACTUS dQ - f Lnet/minecraft/world/level/block/Block; CAKE eg - f Lnet/minecraft/world/level/block/Block; CALCITE qN - f Lnet/minecraft/world/level/block/Block; CALIBRATED_SCULK_SENSOR qR - f Lnet/minecraft/world/level/block/Block; CAMPFIRE og - f Lnet/minecraft/world/level/block/Block; CANDLE pL - f Lnet/minecraft/world/level/block/Block; CANDLE_CAKE qc - f Lnet/minecraft/world/level/block/Block; CARROTS gt - f Lnet/minecraft/world/level/block/Block; CARTOGRAPHY_TABLE nX - f Lnet/minecraft/world/level/block/Block; CARVED_PUMPKIN ee - f Lnet/minecraft/world/level/block/Block; CAULDRON ft - f Lnet/minecraft/world/level/block/Block; CAVE_AIR nc - f Lnet/minecraft/world/level/block/Block; CAVE_VINES sv - f Lnet/minecraft/world/level/block/Block; CAVE_VINES_PLANT sw - f Lnet/minecraft/world/level/block/Block; CHAIN eX - f Lnet/minecraft/world/level/block/Block; CHAIN_COMMAND_BLOCK kH - f Lnet/minecraft/world/level/block/Block; CHERRY_BUTTON gA - f Lnet/minecraft/world/level/block/Block; CHERRY_DOOR kp - f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE kh - f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE_GATE jZ - f Lnet/minecraft/world/level/block/Block; CHERRY_HANGING_SIGN de - f Lnet/minecraft/world/level/block/Block; CHERRY_LEAVES aJ - f Lnet/minecraft/world/level/block/Block; CHERRY_LOG Z - f Lnet/minecraft/world/level/block/Block; CHERRY_PLANKS s - f Lnet/minecraft/world/level/block/Block; CHERRY_PRESSURE_PLATE dE - f Lnet/minecraft/world/level/block/Block; CHERRY_SAPLING C - f Lnet/minecraft/world/level/block/Block; CHERRY_SIGN cI - f Lnet/minecraft/world/level/block/Block; CHERRY_SLAB jy - f Lnet/minecraft/world/level/block/Block; CHERRY_STAIRS hQ - f Lnet/minecraft/world/level/block/Block; CHERRY_TRAPDOOR eD - f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_HANGING_SIGN dp - f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_SIGN cV - f Lnet/minecraft/world/level/block/Block; CHERRY_WOOD at - f Lnet/minecraft/world/level/block/Block; CHEST cv - f Lnet/minecraft/world/level/block/Block; CHIPPED_ANVIL gT - f Lnet/minecraft/world/level/block/Block; CHISELED_BOOKSHELF cm - f Lnet/minecraft/world/level/block/Block; CHISELED_COPPER rj - f Lnet/minecraft/world/level/block/Block; CHISELED_DEEPSLATE ta - f Lnet/minecraft/world/level/block/Block; CHISELED_NETHER_BRICKS pI - f Lnet/minecraft/world/level/block/Block; CHISELED_POLISHED_BLACKSTONE py - f Lnet/minecraft/world/level/block/Block; CHISELED_QUARTZ_BLOCK he - f Lnet/minecraft/world/level/block/Block; CHISELED_RED_SANDSTONE jq - f Lnet/minecraft/world/level/block/Block; CHISELED_SANDSTONE aW - f Lnet/minecraft/world/level/block/Block; CHISELED_STONE_BRICKS eK - f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF qH - f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF_BRICKS qM - f Lnet/minecraft/world/level/block/Block; CHORUS_FLOWER kv - f Lnet/minecraft/world/level/block/Block; CHORUS_PLANT ku - f Lnet/minecraft/world/level/block/Block; CLAY dR - f Lnet/minecraft/world/level/block/Block; COAL_BLOCK iB - f Lnet/minecraft/world/level/block/Block; COAL_ORE R - f Lnet/minecraft/world/level/block/Block; COARSE_DIRT k - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE sK - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_SLAB sM - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_STAIRS sL - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_WALL sN - f Lnet/minecraft/world/level/block/Block; COBBLESTONE m - f Lnet/minecraft/world/level/block/Block; COBBLESTONE_SLAB jI - f Lnet/minecraft/world/level/block/Block; COBBLESTONE_STAIRS cQ - f Lnet/minecraft/world/level/block/Block; COBBLESTONE_WALL fP - f Lnet/minecraft/world/level/block/Block; COBWEB bs - f Lnet/minecraft/world/level/block/Block; COCOA fC - f Lnet/minecraft/world/level/block/Block; COMMAND_BLOCK fN - f Lnet/minecraft/world/level/block/Block; COMPARATOR gY - f Lnet/minecraft/world/level/block/Block; COMPOSTER pc - f Lnet/minecraft/world/level/block/Block; CONDUIT mX - f Lnet/minecraft/world/level/block/Block; COPPER_BLOCK qW - f Lnet/minecraft/world/level/block/Block; COPPER_BULB sk - f Lnet/minecraft/world/level/block/Block; COPPER_DOOR rM - f Lnet/minecraft/world/level/block/Block; COPPER_GRATE sc - f Lnet/minecraft/world/level/block/Block; COPPER_ORE ra - f Lnet/minecraft/world/level/block/Block; COPPER_TRAPDOOR rU - f Lnet/minecraft/world/level/block/Block; CORNFLOWER cc - f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_BRICKS tb - f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_TILES tc - f Lnet/minecraft/world/level/block/Block; CRACKED_NETHER_BRICKS pJ - f Lnet/minecraft/world/level/block/Block; CRACKED_POLISHED_BLACKSTONE_BRICKS px - f Lnet/minecraft/world/level/block/Block; CRACKED_STONE_BRICKS eJ - f Lnet/minecraft/world/level/block/Block; CRAFTER tq - f Lnet/minecraft/world/level/block/Block; CRAFTING_TABLE cA - f Lnet/minecraft/world/level/block/Block; CREEPER_HEAD gM - f Lnet/minecraft/world/level/block/Block; CREEPER_WALL_HEAD gN - f Lnet/minecraft/world/level/block/Block; CRIMSON_BUTTON oS - f Lnet/minecraft/world/level/block/Block; CRIMSON_DOOR oU - f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE oK - f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE_GATE oO - f Lnet/minecraft/world/level/block/Block; CRIMSON_FUNGUS ox - f Lnet/minecraft/world/level/block/Block; CRIMSON_HANGING_SIGN dh - f Lnet/minecraft/world/level/block/Block; CRIMSON_HYPHAE ou - f Lnet/minecraft/world/level/block/Block; CRIMSON_NYLIUM ow - f Lnet/minecraft/world/level/block/Block; CRIMSON_PLANKS oE - f Lnet/minecraft/world/level/block/Block; CRIMSON_PRESSURE_PLATE oI - f Lnet/minecraft/world/level/block/Block; CRIMSON_ROOTS oD - f Lnet/minecraft/world/level/block/Block; CRIMSON_SIGN oW - f Lnet/minecraft/world/level/block/Block; CRIMSON_SLAB oG - f Lnet/minecraft/world/level/block/Block; CRIMSON_STAIRS oQ - f Lnet/minecraft/world/level/block/Block; CRIMSON_STEM os - f Lnet/minecraft/world/level/block/Block; CRIMSON_TRAPDOOR oM - f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_HANGING_SIGN dt - f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_SIGN oY - f Lnet/minecraft/world/level/block/Block; CRYING_OBSIDIAN pk - f Lnet/minecraft/world/level/block/Block; CUT_COPPER rf - f Lnet/minecraft/world/level/block/Block; CUT_COPPER_SLAB rv - f Lnet/minecraft/world/level/block/Block; CUT_COPPER_STAIRS rr - f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE jr - f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE_SLAB jP - f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE aX - f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE_SLAB jG - f Lnet/minecraft/world/level/block/Block; CYAN_BANNER iS - f Lnet/minecraft/world/level/block/Block; CYAN_BED bi - f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE pV - f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE_CAKE qm - f Lnet/minecraft/world/level/block/Block; CYAN_CARPET it - f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE lF - f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE_POWDER lV - f Lnet/minecraft/world/level/block/Block; CYAN_GLAZED_TERRACOTTA lp - f Lnet/minecraft/world/level/block/Block; CYAN_SHULKER_BOX kZ - f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS er - f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS_PANE hI - f Lnet/minecraft/world/level/block/Block; CYAN_TERRACOTTA hs - f Lnet/minecraft/world/level/block/Block; CYAN_WALL_BANNER ji - f Lnet/minecraft/world/level/block/Block; CYAN_WOOL bJ - f Lnet/minecraft/world/level/block/Block; DAMAGED_ANVIL gU - f Lnet/minecraft/world/level/block/Block; DANDELION bR - f Lnet/minecraft/world/level/block/Block; DARK_OAK_BUTTON gB - f Lnet/minecraft/world/level/block/Block; DARK_OAK_DOOR kq - f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE ki - f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE_GATE ka - f Lnet/minecraft/world/level/block/Block; DARK_OAK_HANGING_SIGN dg - f Lnet/minecraft/world/level/block/Block; DARK_OAK_LEAVES aK - f Lnet/minecraft/world/level/block/Block; DARK_OAK_LOG aa - f Lnet/minecraft/world/level/block/Block; DARK_OAK_PLANKS t - f Lnet/minecraft/world/level/block/Block; DARK_OAK_PRESSURE_PLATE dF - f Lnet/minecraft/world/level/block/Block; DARK_OAK_SAPLING D - f Lnet/minecraft/world/level/block/Block; DARK_OAK_SIGN cK - f Lnet/minecraft/world/level/block/Block; DARK_OAK_SLAB jz - f Lnet/minecraft/world/level/block/Block; DARK_OAK_STAIRS hR - f Lnet/minecraft/world/level/block/Block; DARK_OAK_TRAPDOOR eE - f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_HANGING_SIGN dr - f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_SIGN cX - f Lnet/minecraft/world/level/block/Block; DARK_OAK_WOOD au - f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE ib - f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_SLAB ih - f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_STAIRS ie - f Lnet/minecraft/world/level/block/Block; DAYLIGHT_DETECTOR gZ - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL ms - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_BLOCK mi - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_FAN mC - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_WALL_FAN mM - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL mt - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_BLOCK mj - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_FAN mD - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_WALL_FAN mN - f Lnet/minecraft/world/level/block/Block; DEAD_BUSH bv - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL mu - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_BLOCK mk - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_FAN mE - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_WALL_FAN mO - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL mv - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_BLOCK ml - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_FAN mF - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_WALL_FAN mP - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL mr - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_BLOCK mh - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_FAN mB - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_WALL_FAN mL - f Lnet/minecraft/world/level/block/Block; DECORATED_POT tp - f Lnet/minecraft/world/level/block/Block; DEEPSLATE sJ - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICKS sW - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_SLAB sY - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_STAIRS sX - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_WALL sZ - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COAL_ORE S - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COPPER_ORE rb - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_DIAMOND_ORE cy - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_EMERALD_ORE fF - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_GOLD_ORE O - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_IRON_ORE Q - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_LAPIS_ORE aS - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_REDSTONE_ORE dJ - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILES sS - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_SLAB sU - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_STAIRS sT - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_WALL sV - f Lnet/minecraft/world/level/block/Block; DETECTOR_RAIL bq - f Lnet/minecraft/world/level/block/Block; DIAMOND_BLOCK cz - f Lnet/minecraft/world/level/block/Block; DIAMOND_ORE cx - f Lnet/minecraft/world/level/block/Block; DIORITE e - f Lnet/minecraft/world/level/block/Block; DIORITE_SLAB nE - f Lnet/minecraft/world/level/block/Block; DIORITE_STAIRS nr - f Lnet/minecraft/world/level/block/Block; DIORITE_WALL nR - f Lnet/minecraft/world/level/block/Block; DIRT j - f Lnet/minecraft/world/level/block/Block; DIRT_PATH kE - f Lnet/minecraft/world/level/block/Block; DISPENSER aU - f Lnet/minecraft/world/level/block/Block; DRAGON_EGG fA - f Lnet/minecraft/world/level/block/Block; DRAGON_HEAD gO - f Lnet/minecraft/world/level/block/Block; DRAGON_WALL_HEAD gP - f Lnet/minecraft/world/level/block/Block; DRIED_KELP_BLOCK me - f Lnet/minecraft/world/level/block/Block; DRIPSTONE_BLOCK su - f Lnet/minecraft/world/level/block/Block; DROPPER hi - f Lnet/minecraft/world/level/block/Block; EMERALD_BLOCK fJ - f Lnet/minecraft/world/level/block/Block; EMERALD_ORE fE - f Lnet/minecraft/world/level/block/Block; ENCHANTING_TABLE fr - f Lnet/minecraft/world/level/block/Block; ENDER_CHEST fG - f Lnet/minecraft/world/level/block/Block; END_GATEWAY kF - f Lnet/minecraft/world/level/block/Block; END_PORTAL fx - f Lnet/minecraft/world/level/block/Block; END_PORTAL_FRAME fy - f Lnet/minecraft/world/level/block/Block; END_ROD kt - f Lnet/minecraft/world/level/block/Block; END_STONE fz - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICKS kz - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_SLAB nx - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_STAIRS nj - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_WALL nQ - f Lnet/minecraft/world/level/block/Block; EXPOSED_CHISELED_COPPER ri - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER qX - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_BULB sl - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_DOOR rN - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_GRATE sd - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_TRAPDOOR rV - f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER re - f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_SLAB ru - f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_STAIRS rq - f Lnet/minecraft/world/level/block/Block; FARMLAND cC - f Lnet/minecraft/world/level/block/Block; FERN bu - f Lnet/minecraft/world/level/block/Block; FIRE cr - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL mz - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_BLOCK mp - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_FAN mJ - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_WALL_FAN mT - f Lnet/minecraft/world/level/block/Block; FLETCHING_TABLE nY - f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA sz - f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA_LEAVES aN - f Lnet/minecraft/world/level/block/Block; FLOWER_POT fR - f Lnet/minecraft/world/level/block/Block; FROGSPAWN tn - f Lnet/minecraft/world/level/block/Block; FROSTED_ICE kI - f Lnet/minecraft/world/level/block/Block; FURNACE cD - f Lnet/minecraft/world/level/block/Block; GILDED_BLACKSTONE pC - f Lnet/minecraft/world/level/block/Block; GLASS aQ - f Lnet/minecraft/world/level/block/Block; GLASS_PANE eY - f Lnet/minecraft/world/level/block/Block; GLOWSTONE ec - f Lnet/minecraft/world/level/block/Block; GLOW_LICHEN fg - f Lnet/minecraft/world/level/block/Block; GOLD_BLOCK ch - f Lnet/minecraft/world/level/block/Block; GOLD_ORE N - f Lnet/minecraft/world/level/block/Block; GRANITE c - f Lnet/minecraft/world/level/block/Block; GRANITE_SLAB nA - f Lnet/minecraft/world/level/block/Block; GRANITE_STAIRS nn - f Lnet/minecraft/world/level/block/Block; GRANITE_WALL nJ - f Lnet/minecraft/world/level/block/Block; GRASS_BLOCK i - f Lnet/minecraft/world/level/block/Block; GRAVEL L - f Lnet/minecraft/world/level/block/Block; GRAY_BANNER iQ - f Lnet/minecraft/world/level/block/Block; GRAY_BED bg - f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE pT - f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE_CAKE qk - f Lnet/minecraft/world/level/block/Block; GRAY_CARPET ir - f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE lD - f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE_POWDER lT - f Lnet/minecraft/world/level/block/Block; GRAY_GLAZED_TERRACOTTA ln - f Lnet/minecraft/world/level/block/Block; GRAY_SHULKER_BOX kX - f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS ep - f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS_PANE hG - f Lnet/minecraft/world/level/block/Block; GRAY_TERRACOTTA hq - f Lnet/minecraft/world/level/block/Block; GRAY_WALL_BANNER jg - f Lnet/minecraft/world/level/block/Block; GRAY_WOOL bH - f Lnet/minecraft/world/level/block/Block; GREEN_BANNER iW - f Lnet/minecraft/world/level/block/Block; GREEN_BED bm - f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE pZ - f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE_CAKE qq - f Lnet/minecraft/world/level/block/Block; GREEN_CARPET ix - f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE lJ - f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE_POWDER lZ - f Lnet/minecraft/world/level/block/Block; GREEN_GLAZED_TERRACOTTA lt - f Lnet/minecraft/world/level/block/Block; GREEN_SHULKER_BOX ld - f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS ev - f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS_PANE hM - f Lnet/minecraft/world/level/block/Block; GREEN_TERRACOTTA hw - f Lnet/minecraft/world/level/block/Block; GREEN_WALL_BANNER jm - f Lnet/minecraft/world/level/block/Block; GREEN_WOOL bN - f Lnet/minecraft/world/level/block/Block; GRINDSTONE nZ - f Lnet/minecraft/world/level/block/Block; HANGING_ROOTS sG - f Lnet/minecraft/world/level/block/Block; HAY_BLOCK ij - f Lnet/minecraft/world/level/block/Block; HEAVY_CORE tt - f Lnet/minecraft/world/level/block/Block; HEAVY_WEIGHTED_PRESSURE_PLATE gX - f Lnet/minecraft/world/level/block/Block; HONEYCOMB_BLOCK ph - f Lnet/minecraft/world/level/block/Block; HONEY_BLOCK pg - f Lnet/minecraft/world/level/block/Block; HOPPER hc - f Lnet/minecraft/world/level/block/Block; HORN_CORAL mA - f Lnet/minecraft/world/level/block/Block; HORN_CORAL_BLOCK mq - f Lnet/minecraft/world/level/block/Block; HORN_CORAL_FAN mK - f Lnet/minecraft/world/level/block/Block; HORN_CORAL_WALL_FAN mU - f Lnet/minecraft/world/level/block/Block; ICE dO - f Lnet/minecraft/world/level/block/Block; INFESTED_CHISELED_STONE_BRICKS eS - f Lnet/minecraft/world/level/block/Block; INFESTED_COBBLESTONE eO - f Lnet/minecraft/world/level/block/Block; INFESTED_CRACKED_STONE_BRICKS eR - f Lnet/minecraft/world/level/block/Block; INFESTED_DEEPSLATE td - f Lnet/minecraft/world/level/block/Block; INFESTED_MOSSY_STONE_BRICKS eQ - f Lnet/minecraft/world/level/block/Block; INFESTED_STONE eN - f Lnet/minecraft/world/level/block/Block; INFESTED_STONE_BRICKS eP - f Lnet/minecraft/world/level/block/Block; IRON_BARS eW - f Lnet/minecraft/world/level/block/Block; IRON_BLOCK ci - f Lnet/minecraft/world/level/block/Block; IRON_DOOR dy - f Lnet/minecraft/world/level/block/Block; IRON_ORE P - f Lnet/minecraft/world/level/block/Block; IRON_TRAPDOOR hY - f Lnet/minecraft/world/level/block/Block; JACK_O_LANTERN ef - f Lnet/minecraft/world/level/block/Block; JIGSAW pb - f Lnet/minecraft/world/level/block/Block; JUKEBOX dT - f Lnet/minecraft/world/level/block/Block; JUNGLE_BUTTON gy - f Lnet/minecraft/world/level/block/Block; JUNGLE_DOOR kn - f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE kf - f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE_GATE jX - f Lnet/minecraft/world/level/block/Block; JUNGLE_HANGING_SIGN df - f Lnet/minecraft/world/level/block/Block; JUNGLE_LEAVES aH - f Lnet/minecraft/world/level/block/Block; JUNGLE_LOG X - f Lnet/minecraft/world/level/block/Block; JUNGLE_PLANKS q - f Lnet/minecraft/world/level/block/Block; JUNGLE_PRESSURE_PLATE dC - f Lnet/minecraft/world/level/block/Block; JUNGLE_SAPLING A - f Lnet/minecraft/world/level/block/Block; JUNGLE_SIGN cJ - f Lnet/minecraft/world/level/block/Block; JUNGLE_SLAB jw - f Lnet/minecraft/world/level/block/Block; JUNGLE_STAIRS fM - f Lnet/minecraft/world/level/block/Block; JUNGLE_TRAPDOOR eB - f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_HANGING_SIGN dq - f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_SIGN cW - f Lnet/minecraft/world/level/block/Block; JUNGLE_WOOD ar - f Lnet/minecraft/world/level/block/Block; KELP mc - f Lnet/minecraft/world/level/block/Block; KELP_PLANT md - f Lnet/minecraft/world/level/block/Block; LADDER cO - f Lnet/minecraft/world/level/block/Block; LANTERN oe - f Lnet/minecraft/world/level/block/Block; LAPIS_BLOCK aT - f Lnet/minecraft/world/level/block/Block; LAPIS_ORE aR - f Lnet/minecraft/world/level/block/Block; LARGE_AMETHYST_BUD qw - f Lnet/minecraft/world/level/block/Block; LARGE_FERN iI - f Lnet/minecraft/world/level/block/Block; LAVA H - f Lnet/minecraft/world/level/block/Block; LAVA_CAULDRON fv - f Lnet/minecraft/world/level/block/Block; LECTERN oa - f Lnet/minecraft/world/level/block/Block; LEVER dw - f Lnet/minecraft/world/level/block/Block; LIGHT hX - f Lnet/minecraft/world/level/block/Block; LIGHTNING_ROD ss - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BANNER iM - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BED bc - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE pP - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE_CAKE qg - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CARPET in - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE lz - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE_POWDER lP - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_GLAZED_TERRACOTTA lj - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_SHULKER_BOX kT - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS el - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS_PANE hC - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_TERRACOTTA hm - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WALL_BANNER jc - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WOOL bD - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BANNER iR - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BED bh - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE pU - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE_CAKE ql - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CARPET is - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE lE - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE_POWDER lU - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_GLAZED_TERRACOTTA lo - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_SHULKER_BOX kY - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS eq - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS_PANE hH - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_TERRACOTTA hr - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WALL_BANNER jh - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WOOL bI - f Lnet/minecraft/world/level/block/Block; LIGHT_WEIGHTED_PRESSURE_PLATE gW - f Lnet/minecraft/world/level/block/Block; LILAC iE - f Lnet/minecraft/world/level/block/Block; LILY_OF_THE_VALLEY ce - f Lnet/minecraft/world/level/block/Block; LILY_PAD fm - f Lnet/minecraft/world/level/block/Block; LIME_BANNER iO - f Lnet/minecraft/world/level/block/Block; LIME_BED be - f Lnet/minecraft/world/level/block/Block; LIME_CANDLE pR - f Lnet/minecraft/world/level/block/Block; LIME_CANDLE_CAKE qi - f Lnet/minecraft/world/level/block/Block; LIME_CARPET ip - f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE lB - f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE_POWDER lR - f Lnet/minecraft/world/level/block/Block; LIME_GLAZED_TERRACOTTA ll - f Lnet/minecraft/world/level/block/Block; LIME_SHULKER_BOX kV - f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS en - f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS_PANE hE - f Lnet/minecraft/world/level/block/Block; LIME_TERRACOTTA ho - f Lnet/minecraft/world/level/block/Block; LIME_WALL_BANNER je - f Lnet/minecraft/world/level/block/Block; LIME_WOOL bF - f Lnet/minecraft/world/level/block/Block; LODESTONE pq - f Lnet/minecraft/world/level/block/Block; LOOM nT - f Lnet/minecraft/world/level/block/Block; MAGENTA_BANNER iL - f Lnet/minecraft/world/level/block/Block; MAGENTA_BED bb - f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE pO - f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE_CAKE qf - f Lnet/minecraft/world/level/block/Block; MAGENTA_CARPET im - f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE ly - f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE_POWDER lO - f Lnet/minecraft/world/level/block/Block; MAGENTA_GLAZED_TERRACOTTA li - f Lnet/minecraft/world/level/block/Block; MAGENTA_SHULKER_BOX kS - f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS ek - f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS_PANE hB - f Lnet/minecraft/world/level/block/Block; MAGENTA_TERRACOTTA hl - f Lnet/minecraft/world/level/block/Block; MAGENTA_WALL_BANNER jb - f Lnet/minecraft/world/level/block/Block; MAGENTA_WOOL bC - f Lnet/minecraft/world/level/block/Block; MAGMA_BLOCK kJ - f Lnet/minecraft/world/level/block/Block; MANGROVE_BUTTON gC - f Lnet/minecraft/world/level/block/Block; MANGROVE_DOOR kr - f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE kj - f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE_GATE kb - f Lnet/minecraft/world/level/block/Block; MANGROVE_HANGING_SIGN dj - f Lnet/minecraft/world/level/block/Block; MANGROVE_LEAVES aL - f Lnet/minecraft/world/level/block/Block; MANGROVE_LOG ab - f Lnet/minecraft/world/level/block/Block; MANGROVE_PLANKS u - f Lnet/minecraft/world/level/block/Block; MANGROVE_PRESSURE_PLATE dG - f Lnet/minecraft/world/level/block/Block; MANGROVE_PROPAGULE E - f Lnet/minecraft/world/level/block/Block; MANGROVE_ROOTS ac - f Lnet/minecraft/world/level/block/Block; MANGROVE_SIGN cL - f Lnet/minecraft/world/level/block/Block; MANGROVE_SLAB jA - f Lnet/minecraft/world/level/block/Block; MANGROVE_STAIRS hS - f Lnet/minecraft/world/level/block/Block; MANGROVE_TRAPDOOR eF - f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_HANGING_SIGN ds - f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_SIGN cY - f Lnet/minecraft/world/level/block/Block; MANGROVE_WOOD av - f Lnet/minecraft/world/level/block/Block; MEDIUM_AMETHYST_BUD qx - f Lnet/minecraft/world/level/block/Block; MELON fa - f Lnet/minecraft/world/level/block/Block; MELON_STEM fe - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE cn - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_SLAB nw - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_STAIRS ni - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_WALL fQ - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICKS eI - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_SLAB nu - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_STAIRS ng - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_WALL nI - f Lnet/minecraft/world/level/block/Block; MOSS_BLOCK sC - f Lnet/minecraft/world/level/block/Block; MOSS_CARPET sA - f Lnet/minecraft/world/level/block/Block; MOVING_PISTON bQ - f Lnet/minecraft/world/level/block/Block; MUDDY_MANGROVE_ROOTS ad - f Lnet/minecraft/world/level/block/Block; MUD sI - f Lnet/minecraft/world/level/block/Block; MUD_BRICKS eM - f Lnet/minecraft/world/level/block/Block; MUD_BRICK_SLAB jL - f Lnet/minecraft/world/level/block/Block; MUD_BRICK_STAIRS fk - f Lnet/minecraft/world/level/block/Block; MUD_BRICK_WALL nL - f Lnet/minecraft/world/level/block/Block; MUSHROOM_STEM eV - f Lnet/minecraft/world/level/block/Block; MYCELIUM fl - f Lnet/minecraft/world/level/block/Block; NETHERITE_BLOCK pi - f Lnet/minecraft/world/level/block/Block; NETHERRACK dV - f Lnet/minecraft/world/level/block/Block; NETHER_BRICKS fn - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_FENCE fo - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_SLAB jM - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_STAIRS fp - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_WALL nM - f Lnet/minecraft/world/level/block/Block; NETHER_GOLD_ORE T - f Lnet/minecraft/world/level/block/Block; NETHER_PORTAL ed - f Lnet/minecraft/world/level/block/Block; NETHER_QUARTZ_ORE hb - f Lnet/minecraft/world/level/block/Block; NETHER_SPROUTS or - f Lnet/minecraft/world/level/block/Block; NETHER_WART fq - f Lnet/minecraft/world/level/block/Block; NETHER_WART_BLOCK kK - f Lnet/minecraft/world/level/block/Block; NOTE_BLOCK aY - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; NOT_CLOSED_SHULKER tu - f Lnet/minecraft/world/level/block/Block; OAK_BUTTON gv - f Lnet/minecraft/world/level/block/Block; OAK_DOOR cN - f Lnet/minecraft/world/level/block/Block; OAK_FENCE dU - f Lnet/minecraft/world/level/block/Block; OAK_FENCE_GATE fh - f Lnet/minecraft/world/level/block/Block; OAK_HANGING_SIGN da - f Lnet/minecraft/world/level/block/Block; OAK_LEAVES aE - f Lnet/minecraft/world/level/block/Block; OAK_LOG U - f Lnet/minecraft/world/level/block/Block; OAK_PLANKS n - f Lnet/minecraft/world/level/block/Block; OAK_PRESSURE_PLATE dz - f Lnet/minecraft/world/level/block/Block; OAK_SAPLING x - f Lnet/minecraft/world/level/block/Block; OAK_SIGN cE - f Lnet/minecraft/world/level/block/Block; OAK_SLAB jt - f Lnet/minecraft/world/level/block/Block; OAK_STAIRS cu - f Lnet/minecraft/world/level/block/Block; OAK_TRAPDOOR ey - f Lnet/minecraft/world/level/block/Block; OAK_WALL_HANGING_SIGN dl - f Lnet/minecraft/world/level/block/Block; OAK_WALL_SIGN cR - f Lnet/minecraft/world/level/block/Block; OAK_WOOD ao - f Lnet/minecraft/world/level/block/Block; OBSERVER kO - f Lnet/minecraft/world/level/block/Block; OBSIDIAN co - f Lnet/minecraft/world/level/block/Block; OCHRE_FROGLIGHT tk - f Lnet/minecraft/world/level/block/Block; ORANGE_BANNER iK - f Lnet/minecraft/world/level/block/Block; ORANGE_BED ba - f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE pN - f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE_CAKE qe - f Lnet/minecraft/world/level/block/Block; ORANGE_CARPET il - f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE lx - f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE_POWDER lN - f Lnet/minecraft/world/level/block/Block; ORANGE_GLAZED_TERRACOTTA lh - f Lnet/minecraft/world/level/block/Block; ORANGE_SHULKER_BOX kR - f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS ej - f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS_PANE hA - f Lnet/minecraft/world/level/block/Block; ORANGE_TERRACOTTA hk - f Lnet/minecraft/world/level/block/Block; ORANGE_TULIP bY - f Lnet/minecraft/world/level/block/Block; ORANGE_WALL_BANNER ja - f Lnet/minecraft/world/level/block/Block; ORANGE_WOOL bB - f Lnet/minecraft/world/level/block/Block; OXEYE_DAISY cb - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CHISELED_COPPER rg - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER qZ - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_BULB sn - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_DOOR rO - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_GRATE sf - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_TRAPDOOR rW - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER rc - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_SLAB rs - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_STAIRS ro - f Lnet/minecraft/world/level/block/Block; PACKED_ICE iC - f Lnet/minecraft/world/level/block/Block; PACKED_MUD eL - f Lnet/minecraft/world/level/block/Block; PEARLESCENT_FROGLIGHT tm - f Lnet/minecraft/world/level/block/Block; PEONY iG - f Lnet/minecraft/world/level/block/Block; PETRIFIED_OAK_SLAB jH - f Lnet/minecraft/world/level/block/Block; PIGLIN_HEAD gQ - f Lnet/minecraft/world/level/block/Block; PIGLIN_WALL_HEAD gR - f Lnet/minecraft/world/level/block/Block; PINK_BANNER iP - f Lnet/minecraft/world/level/block/Block; PINK_BED bf - f Lnet/minecraft/world/level/block/Block; PINK_CANDLE pS - f Lnet/minecraft/world/level/block/Block; PINK_CANDLE_CAKE qj - f Lnet/minecraft/world/level/block/Block; PINK_CARPET iq - f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE lC - f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE_POWDER lS - f Lnet/minecraft/world/level/block/Block; PINK_GLAZED_TERRACOTTA lm - f Lnet/minecraft/world/level/block/Block; PINK_PETALS sB - f Lnet/minecraft/world/level/block/Block; PINK_SHULKER_BOX kW - f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS eo - f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS_PANE hF - f Lnet/minecraft/world/level/block/Block; PINK_TERRACOTTA hp - f Lnet/minecraft/world/level/block/Block; PINK_TULIP ca - f Lnet/minecraft/world/level/block/Block; PINK_WALL_BANNER jf - f Lnet/minecraft/world/level/block/Block; PINK_WOOL bG - f Lnet/minecraft/world/level/block/Block; PISTON by - f Lnet/minecraft/world/level/block/Block; PISTON_HEAD bz - f Lnet/minecraft/world/level/block/Block; PITCHER_CROP kB - f Lnet/minecraft/world/level/block/Block; PITCHER_PLANT kC - f Lnet/minecraft/world/level/block/Block; PLAYER_HEAD gK - f Lnet/minecraft/world/level/block/Block; PLAYER_WALL_HEAD gL - f Lnet/minecraft/world/level/block/Block; PODZOL l - f Lnet/minecraft/world/level/block/Block; POINTED_DRIPSTONE st - f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE h - f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_SLAB nD - f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_STAIRS nq - f Lnet/minecraft/world/level/block/Block; POLISHED_BASALT dZ - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE pv - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICKS pw - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_SLAB pz - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_STAIRS pA - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_WALL pB - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BUTTON pG - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_PRESSURE_PLATE pF - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_SLAB pE - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_STAIRS pD - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_WALL pH - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE sO - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_SLAB sQ - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_STAIRS sP - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_WALL sR - f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE f - f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_SLAB nv - f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_STAIRS nh - f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE d - f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_SLAB ns - f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_STAIRS ne - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF qD - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_SLAB qE - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_STAIRS qF - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_WALL qG - f Lnet/minecraft/world/level/block/Block; POPPY bT - f Lnet/minecraft/world/level/block/Block; POTATOES gu - f Lnet/minecraft/world/level/block/Block; POTTED_ACACIA_SAPLING fX - f Lnet/minecraft/world/level/block/Block; POTTED_ALLIUM gf - f Lnet/minecraft/world/level/block/Block; POTTED_AZALEA ti - f Lnet/minecraft/world/level/block/Block; POTTED_AZURE_BLUET gg - f Lnet/minecraft/world/level/block/Block; POTTED_BAMBOO na - f Lnet/minecraft/world/level/block/Block; POTTED_BIRCH_SAPLING fV - f Lnet/minecraft/world/level/block/Block; POTTED_BLUE_ORCHID ge - f Lnet/minecraft/world/level/block/Block; POTTED_BROWN_MUSHROOM gq - f Lnet/minecraft/world/level/block/Block; POTTED_CACTUS gs - f Lnet/minecraft/world/level/block/Block; POTTED_CHERRY_SAPLING fY - f Lnet/minecraft/world/level/block/Block; POTTED_CORNFLOWER gm - f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_FUNGUS pm - f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_ROOTS po - f Lnet/minecraft/world/level/block/Block; POTTED_DANDELION gc - f Lnet/minecraft/world/level/block/Block; POTTED_DARK_OAK_SAPLING fZ - f Lnet/minecraft/world/level/block/Block; POTTED_DEAD_BUSH gr - f Lnet/minecraft/world/level/block/Block; POTTED_FERN gb - f Lnet/minecraft/world/level/block/Block; POTTED_FLOWERING_AZALEA tj - f Lnet/minecraft/world/level/block/Block; POTTED_JUNGLE_SAPLING fW - f Lnet/minecraft/world/level/block/Block; POTTED_LILY_OF_THE_VALLEY gn - f Lnet/minecraft/world/level/block/Block; POTTED_MANGROVE_PROPAGULE ga - f Lnet/minecraft/world/level/block/Block; POTTED_OAK_SAPLING fT - f Lnet/minecraft/world/level/block/Block; POTTED_ORANGE_TULIP gi - f Lnet/minecraft/world/level/block/Block; POTTED_OXEYE_DAISY gl - f Lnet/minecraft/world/level/block/Block; POTTED_PINK_TULIP gk - f Lnet/minecraft/world/level/block/Block; POTTED_POPPY gd - f Lnet/minecraft/world/level/block/Block; POTTED_RED_MUSHROOM gp - f Lnet/minecraft/world/level/block/Block; POTTED_RED_TULIP gh - f Lnet/minecraft/world/level/block/Block; POTTED_SPRUCE_SAPLING fU - f Lnet/minecraft/world/level/block/Block; POTTED_TORCHFLOWER fS - f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_FUNGUS pn - f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_ROOTS pp - f Lnet/minecraft/world/level/block/Block; POTTED_WHITE_TULIP gj - f Lnet/minecraft/world/level/block/Block; POTTED_WITHER_ROSE go - f Lnet/minecraft/world/level/block/Block; POWDER_SNOW qP - f Lnet/minecraft/world/level/block/Block; POWDER_SNOW_CAULDRON fw - f Lnet/minecraft/world/level/block/Block; POWERED_RAIL bp - f Lnet/minecraft/world/level/block/Block; PRISMARINE hZ - f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICKS ia - f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_SLAB ig - f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_STAIRS id - f Lnet/minecraft/world/level/block/Block; PRISMARINE_SLAB if - f Lnet/minecraft/world/level/block/Block; PRISMARINE_STAIRS ic - f Lnet/minecraft/world/level/block/Block; PRISMARINE_WALL nG - f Lnet/minecraft/world/level/block/Block; PUMPKIN eZ - f Lnet/minecraft/world/level/block/Block; PUMPKIN_STEM fd - f Lnet/minecraft/world/level/block/Block; PURPLE_BANNER iT - f Lnet/minecraft/world/level/block/Block; PURPLE_BED bj - f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE pW - f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE_CAKE qn - f Lnet/minecraft/world/level/block/Block; PURPLE_CARPET iu - f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE lG - f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE_POWDER lW - f Lnet/minecraft/world/level/block/Block; PURPLE_GLAZED_TERRACOTTA lq - f Lnet/minecraft/world/level/block/Block; PURPLE_SHULKER_BOX la - f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS es - f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS_PANE hJ - f Lnet/minecraft/world/level/block/Block; PURPLE_TERRACOTTA ht - f Lnet/minecraft/world/level/block/Block; PURPLE_WALL_BANNER jj - f Lnet/minecraft/world/level/block/Block; PURPLE_WOOL bK - f Lnet/minecraft/world/level/block/Block; PURPUR_BLOCK kw - f Lnet/minecraft/world/level/block/Block; PURPUR_PILLAR kx - f Lnet/minecraft/world/level/block/Block; PURPUR_SLAB jQ - f Lnet/minecraft/world/level/block/Block; PURPUR_STAIRS ky - f Lnet/minecraft/world/level/block/Block; QUARTZ_BLOCK hd - f Lnet/minecraft/world/level/block/Block; QUARTZ_BRICKS pK - f Lnet/minecraft/world/level/block/Block; QUARTZ_PILLAR hf - f Lnet/minecraft/world/level/block/Block; QUARTZ_SLAB jN - f Lnet/minecraft/world/level/block/Block; QUARTZ_STAIRS hg - f Lnet/minecraft/world/level/block/Block; RAIL cP - f Lnet/minecraft/world/level/block/Block; RAW_COPPER_BLOCK tg - f Lnet/minecraft/world/level/block/Block; RAW_GOLD_BLOCK th - f Lnet/minecraft/world/level/block/Block; RAW_IRON_BLOCK tf - f Lnet/minecraft/world/level/block/Block; REDSTONE_BLOCK ha - f Lnet/minecraft/world/level/block/Block; REDSTONE_LAMP fB - f Lnet/minecraft/world/level/block/Block; REDSTONE_ORE dI - f Lnet/minecraft/world/level/block/Block; REDSTONE_TORCH dK - f Lnet/minecraft/world/level/block/Block; REDSTONE_WALL_TORCH dL - f Lnet/minecraft/world/level/block/Block; REDSTONE_WIRE cw - f Lnet/minecraft/world/level/block/Block; RED_BANNER iX - f Lnet/minecraft/world/level/block/Block; RED_BED bn - f Lnet/minecraft/world/level/block/Block; RED_CANDLE qa - f Lnet/minecraft/world/level/block/Block; RED_CANDLE_CAKE qr - f Lnet/minecraft/world/level/block/Block; RED_CARPET iy - f Lnet/minecraft/world/level/block/Block; RED_CONCRETE lK - f Lnet/minecraft/world/level/block/Block; RED_CONCRETE_POWDER ma - f Lnet/minecraft/world/level/block/Block; RED_GLAZED_TERRACOTTA lu - f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM cg - f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM_BLOCK eU - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICKS kL - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_SLAB nC - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_STAIRS np - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_WALL nO - f Lnet/minecraft/world/level/block/Block; RED_SAND K - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE jp - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_SLAB jO - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_STAIRS js - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_WALL nH - f Lnet/minecraft/world/level/block/Block; RED_SHULKER_BOX le - f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS ew - f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS_PANE hN - f Lnet/minecraft/world/level/block/Block; RED_TERRACOTTA hx - f Lnet/minecraft/world/level/block/Block; RED_TULIP bX - f Lnet/minecraft/world/level/block/Block; RED_WALL_BANNER jn - f Lnet/minecraft/world/level/block/Block; RED_WOOL bO - f Lnet/minecraft/world/level/block/Block; REINFORCED_DEEPSLATE to - f Lnet/minecraft/world/level/block/Block; REPEATER eh - f Lnet/minecraft/world/level/block/Block; REPEATING_COMMAND_BLOCK kG - f Lnet/minecraft/world/level/block/Block; RESPAWN_ANCHOR pl - f Lnet/minecraft/world/level/block/Block; ROOTED_DIRT sH - f Lnet/minecraft/world/level/block/Block; ROSE_BUSH iF - f Lnet/minecraft/world/level/block/Block; SAND I - f Lnet/minecraft/world/level/block/Block; SANDSTONE aV - f Lnet/minecraft/world/level/block/Block; SANDSTONE_SLAB jF - f Lnet/minecraft/world/level/block/Block; SANDSTONE_STAIRS fD - f Lnet/minecraft/world/level/block/Block; SANDSTONE_WALL nP - f Lnet/minecraft/world/level/block/Block; SCAFFOLDING nS - f Lnet/minecraft/world/level/block/Block; SCULK qS - f Lnet/minecraft/world/level/block/Block; SCULK_CATALYST qU - f Lnet/minecraft/world/level/block/Block; SCULK_SENSOR qQ - f Lnet/minecraft/world/level/block/Block; SCULK_SHRIEKER qV - f Lnet/minecraft/world/level/block/Block; SCULK_VEIN qT - f Lnet/minecraft/world/level/block/Block; SEAGRASS bw - f Lnet/minecraft/world/level/block/Block; SEA_LANTERN ii - f Lnet/minecraft/world/level/block/Block; SEA_PICKLE mV - f Lnet/minecraft/world/level/block/Block; SHORT_GRASS bt - f Lnet/minecraft/world/level/block/Block; SHROOMLIGHT oy - f Lnet/minecraft/world/level/block/Block; SHULKER_BOX kP - f Lnet/minecraft/world/level/block/Block; SKELETON_SKULL gE - f Lnet/minecraft/world/level/block/Block; SKELETON_WALL_SKULL gF - f Lnet/minecraft/world/level/block/Block; SLIME_BLOCK hV - f Lnet/minecraft/world/level/block/Block; SMALL_AMETHYST_BUD qy - f Lnet/minecraft/world/level/block/Block; SMALL_DRIPLEAF sF - f Lnet/minecraft/world/level/block/Block; SMITHING_TABLE ob - f Lnet/minecraft/world/level/block/Block; SMOKER nV - f Lnet/minecraft/world/level/block/Block; SMOOTH_BASALT te - f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ jT - f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_SLAB nz - f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_STAIRS nm - f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE jU - f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_SLAB nt - f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_STAIRS nf - f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE jS - f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_SLAB ny - f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_STAIRS nl - f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE jR - f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE_SLAB jE - f Lnet/minecraft/world/level/block/Block; SNIFFER_EGG mg - f Lnet/minecraft/world/level/block/Block; SNOW dN - f Lnet/minecraft/world/level/block/Block; SNOW_BLOCK dP - f Lnet/minecraft/world/level/block/Block; SOUL_CAMPFIRE oh - f Lnet/minecraft/world/level/block/Block; SOUL_FIRE cs - f Lnet/minecraft/world/level/block/Block; SOUL_LANTERN of - f Lnet/minecraft/world/level/block/Block; SOUL_SAND dW - f Lnet/minecraft/world/level/block/Block; SOUL_SOIL dX - f Lnet/minecraft/world/level/block/Block; SOUL_TORCH ea - f Lnet/minecraft/world/level/block/Block; SOUL_WALL_TORCH eb - f Lnet/minecraft/world/level/block/Block; SPAWNER ct - f Lnet/minecraft/world/level/block/Block; SPONGE aO - f Lnet/minecraft/world/level/block/Block; SPORE_BLOSSOM sx - f Lnet/minecraft/world/level/block/Block; SPRUCE_BUTTON gw - f Lnet/minecraft/world/level/block/Block; SPRUCE_DOOR kl - f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE kd - f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE_GATE jV - f Lnet/minecraft/world/level/block/Block; SPRUCE_HANGING_SIGN db - f Lnet/minecraft/world/level/block/Block; SPRUCE_LEAVES aF - f Lnet/minecraft/world/level/block/Block; SPRUCE_LOG V - f Lnet/minecraft/world/level/block/Block; SPRUCE_PLANKS o - f Lnet/minecraft/world/level/block/Block; SPRUCE_PRESSURE_PLATE dA - f Lnet/minecraft/world/level/block/Block; SPRUCE_SAPLING y - f Lnet/minecraft/world/level/block/Block; SPRUCE_SIGN cF - f Lnet/minecraft/world/level/block/Block; SPRUCE_SLAB ju - f Lnet/minecraft/world/level/block/Block; SPRUCE_STAIRS fK - f Lnet/minecraft/world/level/block/Block; SPRUCE_TRAPDOOR ez - f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_HANGING_SIGN dm - f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_SIGN cS - f Lnet/minecraft/world/level/block/Block; SPRUCE_WOOD ap - f Lnet/minecraft/world/level/block/Block; STICKY_PISTON br - f Lnet/minecraft/world/level/block/Block; STONECUTTER oc - f Lnet/minecraft/world/level/block/Block; STONE b - f Lnet/minecraft/world/level/block/Block; STONE_BRICKS eH - f Lnet/minecraft/world/level/block/Block; STONE_BRICK_SLAB jK - f Lnet/minecraft/world/level/block/Block; STONE_BRICK_STAIRS fj - f Lnet/minecraft/world/level/block/Block; STONE_BRICK_WALL nK - f Lnet/minecraft/world/level/block/Block; STONE_BUTTON dM - f Lnet/minecraft/world/level/block/Block; STONE_PRESSURE_PLATE dx - f Lnet/minecraft/world/level/block/Block; STONE_SLAB jD - f Lnet/minecraft/world/level/block/Block; STONE_STAIRS nk - f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_LOG ai - f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_WOOD aA - f Lnet/minecraft/world/level/block/Block; STRIPPED_BAMBOO_BLOCK an - f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_LOG ag - f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_WOOD ay - f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_LOG aj - f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_WOOD aB - f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_HYPHAE ov - f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_STEM ot - f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_LOG ak - f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_WOOD aC - f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_LOG ah - f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_WOOD az - f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_LOG am - f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_WOOD aD - f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_LOG al - f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_WOOD aw - f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_LOG af - f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_WOOD ax - f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_HYPHAE om - f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_STEM ok - f Lnet/minecraft/world/level/block/Block; STRUCTURE_BLOCK pa - f Lnet/minecraft/world/level/block/Block; STRUCTURE_VOID kN - f Lnet/minecraft/world/level/block/Block; SUGAR_CANE dS - f Lnet/minecraft/world/level/block/Block; SUNFLOWER iD - f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_GRAVEL M - f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_SAND J - f Lnet/minecraft/world/level/block/Block; SWEET_BERRY_BUSH oi - f Lnet/minecraft/world/level/block/Block; TALL_GRASS iH - f Lnet/minecraft/world/level/block/Block; TALL_SEAGRASS bx - f Lnet/minecraft/world/level/block/Block; TARGET pd - f Lnet/minecraft/world/level/block/Block; TERRACOTTA iA - f Lnet/minecraft/world/level/block/Block; TINTED_GLASS qO - f Lnet/minecraft/world/level/block/Block; TNT ck - f Lnet/minecraft/world/level/block/Block; TORCHFLOWER bS - f Lnet/minecraft/world/level/block/Block; TORCHFLOWER_CROP kA - f Lnet/minecraft/world/level/block/Block; TORCH cp - f Lnet/minecraft/world/level/block/Block; TRAPPED_CHEST gV - f Lnet/minecraft/world/level/block/Block; TRIAL_SPAWNER tr - f Lnet/minecraft/world/level/block/Block; TRIPWIRE fI - f Lnet/minecraft/world/level/block/Block; TRIPWIRE_HOOK fH - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL mw - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_BLOCK mm - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_FAN mG - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_WALL_FAN mQ - f Lnet/minecraft/world/level/block/Block; TUFF qz - f Lnet/minecraft/world/level/block/Block; TUFF_BRICKS qI - f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_SLAB qJ - f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_STAIRS qK - f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_WALL qL - f Lnet/minecraft/world/level/block/Block; TUFF_SLAB qA - f Lnet/minecraft/world/level/block/Block; TUFF_STAIRS qB - f Lnet/minecraft/world/level/block/Block; TUFF_WALL qC - f Lnet/minecraft/world/level/block/Block; TURTLE_EGG mf - f Lnet/minecraft/world/level/block/Block; TWISTING_VINES oB - f Lnet/minecraft/world/level/block/Block; TWISTING_VINES_PLANT oC - f Lnet/minecraft/world/level/block/Block; VAULT ts - f Lnet/minecraft/world/level/block/Block; VERDANT_FROGLIGHT tl - f Lnet/minecraft/world/level/block/Block; VINE ff - f Lnet/minecraft/world/level/block/Block; VOID_AIR nb - f Lnet/minecraft/world/level/block/Block; WALL_TORCH cq - f Lnet/minecraft/world/level/block/Block; WARPED_BUTTON oT - f Lnet/minecraft/world/level/block/Block; WARPED_DOOR oV - f Lnet/minecraft/world/level/block/Block; WARPED_FENCE oL - f Lnet/minecraft/world/level/block/Block; WARPED_FENCE_GATE oP - f Lnet/minecraft/world/level/block/Block; WARPED_FUNGUS oo - f Lnet/minecraft/world/level/block/Block; WARPED_HANGING_SIGN di - f Lnet/minecraft/world/level/block/Block; WARPED_HYPHAE ol - f Lnet/minecraft/world/level/block/Block; WARPED_NYLIUM on - f Lnet/minecraft/world/level/block/Block; WARPED_PLANKS oF - f Lnet/minecraft/world/level/block/Block; WARPED_PRESSURE_PLATE oJ - f Lnet/minecraft/world/level/block/Block; WARPED_ROOTS oq - f Lnet/minecraft/world/level/block/Block; WARPED_SIGN oX - f Lnet/minecraft/world/level/block/Block; WARPED_SLAB oH - f Lnet/minecraft/world/level/block/Block; WARPED_STAIRS oR - f Lnet/minecraft/world/level/block/Block; WARPED_STEM oj - f Lnet/minecraft/world/level/block/Block; WARPED_TRAPDOOR oN - f Lnet/minecraft/world/level/block/Block; WARPED_WALL_HANGING_SIGN du - f Lnet/minecraft/world/level/block/Block; WARPED_WALL_SIGN oZ - f Lnet/minecraft/world/level/block/Block; WARPED_WART_BLOCK op - f Lnet/minecraft/world/level/block/Block; WATER G - f Lnet/minecraft/world/level/block/Block; WATER_CAULDRON fu - f Lnet/minecraft/world/level/block/Block; WAXED_CHISELED_COPPER rn - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BLOCK rw - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BULB so - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_DOOR rQ - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_GRATE sg - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_TRAPDOOR rY - f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER rD - f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_SLAB rL - f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_STAIRS rH - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CHISELED_COPPER rm - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER ry - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_BULB sp - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_DOOR rR - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_GRATE sh - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_TRAPDOOR rZ - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER rC - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_SLAB rK - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_STAIRS rG - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CHISELED_COPPER rk - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER rz - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_BULB sr - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_DOOR rS - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_GRATE sj - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_TRAPDOOR sa - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER rA - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_SLAB rI - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_STAIRS rE - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CHISELED_COPPER rl - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER rx - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_BULB sq - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_DOOR rT - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_GRATE si - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_TRAPDOOR sb - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER rB - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_SLAB rJ - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_STAIRS rF - f Lnet/minecraft/world/level/block/Block; WEATHERED_CHISELED_COPPER rh - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER qY - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_BULB sm - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_DOOR rP - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_GRATE se - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_TRAPDOOR rX - f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER rd - f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_SLAB rt - f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_STAIRS rp - f Lnet/minecraft/world/level/block/Block; WEEPING_VINES oz - f Lnet/minecraft/world/level/block/Block; WEEPING_VINES_PLANT oA - f Lnet/minecraft/world/level/block/Block; WET_SPONGE aP - f Lnet/minecraft/world/level/block/Block; WHEAT cB - f Lnet/minecraft/world/level/block/Block; WHITE_BANNER iJ - f Lnet/minecraft/world/level/block/Block; WHITE_BED aZ - f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE pM - f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE_CAKE qd - f Lnet/minecraft/world/level/block/Block; WHITE_CARPET ik - f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE lw - f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE_POWDER lM - f Lnet/minecraft/world/level/block/Block; WHITE_GLAZED_TERRACOTTA lg - f Lnet/minecraft/world/level/block/Block; WHITE_SHULKER_BOX kQ - f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS ei - f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS_PANE hz - f Lnet/minecraft/world/level/block/Block; WHITE_TERRACOTTA hj - f Lnet/minecraft/world/level/block/Block; WHITE_TULIP bZ - f Lnet/minecraft/world/level/block/Block; WHITE_WALL_BANNER iZ - f Lnet/minecraft/world/level/block/Block; WHITE_WOOL bA - f Lnet/minecraft/world/level/block/Block; WITHER_ROSE cd - f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_SKULL gG - f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_WALL_SKULL gH - f Lnet/minecraft/world/level/block/Block; YELLOW_BANNER iN - f Lnet/minecraft/world/level/block/Block; YELLOW_BED bd - f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE pQ - f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE_CAKE qh - f Lnet/minecraft/world/level/block/Block; YELLOW_CARPET io - f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE lA - f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE_POWDER lQ - f Lnet/minecraft/world/level/block/Block; YELLOW_GLAZED_TERRACOTTA lk - f Lnet/minecraft/world/level/block/Block; YELLOW_SHULKER_BOX kU - f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS em - f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS_PANE hD - f Lnet/minecraft/world/level/block/Block; YELLOW_TERRACOTTA hn - f Lnet/minecraft/world/level/block/Block; YELLOW_WALL_BANNER jd - f Lnet/minecraft/world/level/block/Block; YELLOW_WOOL bE - f Lnet/minecraft/world/level/block/Block; ZOMBIE_HEAD gI - f Lnet/minecraft/world/level/block/Block; ZOMBIE_WALL_HEAD gJ -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 h - 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 Lnet/minecraft/world/level/block/Mirror; NONE a - f Ljava/lang/String; id e - f Lcom/mojang/math/OctahedralGroup; rotation g - f Lnet/minecraft/network/chat/Component; symbol f -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 blockOccudes 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 faceShapeOccludes b - m (DD)I findBits a - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceShape 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 - f D BIG_EPSILON b - f Lnet/minecraft/world/phys/shapes/VoxelShape; BLOCK d - f Lnet/minecraft/world/phys/shapes/VoxelShape; EMPTY e - 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 O_ - m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName he - m ()Ljava/lang/String; getScoreboardName cB - m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getFeedbackDisplayName$0 a - f Lnet/minecraft/world/scores/ScoreHolder; WILDCARD cy - f Ljava/lang/String; WILDCARD_NAME a_ -c net/minecraft/world/scores/ScoreHolder$1 net/minecraft/world/scores/ScoreHolder$1 - m ()Ljava/lang/String; getScoreboardName cB -c net/minecraft/world/scores/ScoreHolder$2 net/minecraft/world/scores/ScoreHolder$2 - m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName he - m ()Ljava/lang/String; getScoreboardName cB - f Lnet/minecraft/network/chat/Component; val$feedbackName c - f Ljava/lang/String; val$name b -c net/minecraft/world/scores/ScoreHolder$3 net/minecraft/world/scores/ScoreHolder$3 - m ()Ljava/lang/String; getScoreboardName cB - f Ljava/lang/String; val$name b -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 i - 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 h -c org/bukkit/craftbukkit/CraftSoundGroup org/bukkit/craftbukkit/v1_20_R4/CraftSoundGroup -c org/bukkit/craftbukkit/block/CraftBell org/bukkit/craftbukkit/v1_20_R4/block/CraftBell -c org/bukkit/craftbukkit/block/CraftSign org/bukkit/craftbukkit/v1_20_R4/block/CraftSign -c org/bukkit/craftbukkit/block/CraftSign$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftSign$1 -c org/bukkit/craftbukkit/entity/CraftBat org/bukkit/craftbukkit/v1_20_R4/entity/CraftBat -c org/bukkit/craftbukkit/entity/CraftBee org/bukkit/craftbukkit/v1_20_R4/entity/CraftBee -c org/bukkit/craftbukkit/entity/CraftCat org/bukkit/craftbukkit/v1_20_R4/entity/CraftCat -c org/bukkit/craftbukkit/entity/CraftCat$CraftType org/bukkit/craftbukkit/v1_20_R4/entity/CraftCat$CraftType -c org/bukkit/craftbukkit/entity/CraftCod org/bukkit/craftbukkit/v1_20_R4/entity/CraftCod -c org/bukkit/craftbukkit/entity/CraftCow org/bukkit/craftbukkit/v1_20_R4/entity/CraftCow -c org/bukkit/craftbukkit/entity/CraftEgg org/bukkit/craftbukkit/v1_20_R4/entity/CraftEgg -c org/bukkit/craftbukkit/entity/CraftFox org/bukkit/craftbukkit/v1_20_R4/entity/CraftFox -c org/bukkit/craftbukkit/entity/CraftMob org/bukkit/craftbukkit/v1_20_R4/entity/CraftMob -c org/bukkit/craftbukkit/entity/CraftPig org/bukkit/craftbukkit/v1_20_R4/entity/CraftPig -c org/bukkit/craftbukkit/entity/CraftVex org/bukkit/craftbukkit/v1_20_R4/entity/CraftVex -c org/bukkit/craftbukkit/util/ApiVersion org/bukkit/craftbukkit/v1_20_R4/util/ApiVersion -c org/bukkit/craftbukkit/util/Handleable org/bukkit/craftbukkit/v1_20_R4/util/Handleable -c org/bukkit/craftbukkit/util/JsonHelper org/bukkit/craftbukkit/v1_20_R4/util/JsonHelper -c org/bukkit/craftbukkit/util/UnsafeList org/bukkit/craftbukkit/v1_20_R4/util/UnsafeList -c org/bukkit/craftbukkit/util/UnsafeList$Itr org/bukkit/craftbukkit/v1_20_R4/util/UnsafeList$Itr -c org/bukkit/craftbukkit/util/Versioning org/bukkit/craftbukkit/v1_20_R4/util/Versioning -c net/minecraft/ResourceLocationException net/minecraft/ResourceKeyInvalidException -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/models/ModelProvider net/minecraft/data/models/ModelProvider - m ()Ljava/lang/String; getName a - m (Ljava/util/Map;Lnet/minecraft/data/models/blockstates/BlockStateGenerator;)V lambda$run$0 a - m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V lambda$run$1 a - m (Ljava/util/Map$Entry;)Z lambda$run$2 a - m (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)Z lambda$run$3 a - m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V lambda$run$4 a - m (Lnet/minecraft/world/level/block/Block;)Ljava/nio/file/Path; lambda$run$5 a - m (Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$saveCollection$6 a - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveCollection$7 a - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a - m (Lnet/minecraft/data/CachedOutput;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; saveCollection a - f Lnet/minecraft/data/PackOutput$PathProvider; blockStatePathProvider d - f Lnet/minecraft/data/PackOutput$PathProvider; modelPathProvider e -c net/minecraft/data/recipes/RecipeOutput net/minecraft/data/recipes/RecipeOutput - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a - m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a -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$Filter net/minecraft/data/structures/SnbtToNbt$a -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/data/structures/SnbtToNbt$StructureConversionException net/minecraft/data/structures/SnbtToNbt$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 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$enterContainerIfNeeded$0 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$visitRootEntry$1 a - m (Lnet/minecraft/nbt/Tag;)V lambda$visitRootEntry$2 b - 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; consumerStack c - f Ljava/lang/String; lastId a - f Lnet/minecraft/nbt/Tag; rootTag b -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 (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$6 - 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$7 - f Ljava/lang/Object; val$instance a -c net/minecraft/network/codec/StreamCodec$4 net/minecraft/network/codec/StreamCodec$8 - f Lnet/minecraft/network/codec/StreamCodec; this$0 c - f Ljava/util/function/Function; val$from b - f Ljava/util/function/Function; val$to a -c net/minecraft/network/codec/StreamCodec$5 net/minecraft/network/codec/StreamCodec$9 - 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 - f Ljava/util/function/Function; val$operation a -c net/minecraft/network/codec/StreamCodec$6 net/minecraft/network/codec/StreamCodec$10 - f Lnet/minecraft/network/codec/StreamCodec; this$0 c - f Ljava/util/function/Function; val$codec a - f Ljava/util/function/Function; val$type b -c net/minecraft/network/codec/StreamCodec$7 net/minecraft/network/codec/StreamCodec$11 - f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a - f Ljava/util/function/Function; val$constructor b - f Ljava/util/function/Function; val$getter1 c -c net/minecraft/network/codec/StreamCodec$8 net/minecraft/network/codec/StreamCodec$12 - f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a - f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b - f Ljava/util/function/BiFunction; val$constructor c - 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$13 - 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 Lcom/mojang/datafixers/util/Function3; val$constructor d - 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 Lcom/mojang/datafixers/util/Function4; val$constructor e - 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 Lcom/mojang/datafixers/util/Function5; val$constructor f - 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 Lcom/mojang/datafixers/util/Function6; val$constructor g - 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 - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; lambda$$0 b - f Ljava/util/function/Supplier; inner b - f Ljava/util/function/UnaryOperator; val$factory a -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;)V flushDirty b - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementProgress; getOrStartProgress b - 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/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/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$1 a - m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; lambda$register$2 a - 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 (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/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/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 ab -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 Ljava/lang/Object; value c -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/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/network/protocol/Packet;)V broadcastAndSend a - m (Lnet/minecraft/server/level/ServerPlayer;)V removePairing a - m (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; removedPassengers a - m ()V sendChanges a - m ()V sendDirtyEntityData b - 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/phys/Vec3; ap o - f Ljava/util/function/Consumer; broadcast j - f Lnet/minecraft/world/entity/Entity; entity g - f Ljava/util/List; lastPassengers r - f Lnet/minecraft/server/level/ServerLevel; level f - f Lnet/minecraft/network/protocol/game/VecDeltaCodec; positionCodec k - 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 - f I xRotp m - f I yHeadRotp n - f I yRotp l -c net/minecraft/server/level/ServerPlayer net/minecraft/server/level/EntityPlayer - m ()Z acceptsChatMessages gJ - m (Z)Z acceptsSystemMessages v - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z allowsListing Z - m (Lnet/minecraft/world/entity/Entity;)V attack e - m (Lnet/minecraft/world/entity/Entity;ILnet/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 C - m (Lnet/minecraft/world/entity/player/Player;)Z canHarmPlayer a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; changeDimension b - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m (DDD)V checkMovementStatistics b - m (DDD)V checkRidingStatistics r - m ()V clearRaidOmenPosition ad - m ()Lnet/minecraft/server/level/ClientInformation; clientInformation B - m ()V closeContainer r - m ()V completeUsingItem x - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; createCommonSpawnInfo d - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V createEndPlatform a - m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns k - m (Lnet/minecraft/world/entity/Entity;)V crit b - m (DDD)Z didNotMove s - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()V disconnect u - m (DDD)V dismountTo a - m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a - m (DDDZ)V doCheckFallDamage a - m ()V doCloseContainer s - m ()V doTick m - m (Z)Z drop a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/portal/PortalInfo; findDimensionEntryPoint a - m (Lnet/minecraft/server/level/ServerLevel;)V fudgeSpawnLocation e - m ()Lnet/minecraft/server/PlayerAdvancements; getAdvancements Q - m ()Lnet/minecraft/world/entity/Entity; getCamera K - m ()Lnet/minecraft/network/chat/RemoteChatSession; getChatSession ab - m ()Lnet/minecraft/world/entity/player/ChatVisiblity; getChatVisibility D - m ()Lnet/minecraft/server/level/ChunkTrackingView; getChunkTrackingView W - m (I)I getCoprime v - m ()Ljava/lang/String; getIpAddress A - m ()J getLastActionTime M - m ()Lnet/minecraft/core/SectionPos; getLastSectionPos V - m ()I getPermissionLevel F - m ()Lnet/minecraft/core/BlockPos; getRaidOmenPosition ae - m ()Lnet/minecraft/stats/ServerRecipeBook; getRecipeBook I - m ()F getRespawnAngle S - m ()Lnet/minecraft/resources/ResourceKey; getRespawnDimension T - m ()Lnet/minecraft/core/BlockPos; getRespawnPosition R - m ()Lnet/minecraft/stats/ServerStatsCounter; getStats H - m ()Lnet/minecraft/network/chat/Component; getTabListDisplayName N - m ()Lnet/minecraft/server/network/TextFilter; getTextFilter X - m ()Ljava/util/Optional; getWardenSpawnTracker aa - m (I)V giveExperienceLevels c - m (I)V giveExperiencePoints d - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreHolder;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V handleTeamKill a - m ()V hasChangedDimension P - m ()Z hasDisconnected v - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (DD)V indicateDamage a - m ()V initInventoryMenu h - m (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V initMenu a - m ()Z isChangingDimension O - m ()Z isCreative f - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isPvpAllowed gH - m (Lnet/minecraft/core/BlockPos;)Z isReachableBedBlock j - m ()Z isRespawnForced U - m ()Z isSpectator N_ - m ()Z isTextFilteringEnabled Y - m (Lnet/minecraft/nbt/CompoundTag;)V loadGameTypes c - 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/world/level/Level;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (DDD)V moveTo e - m (Lnet/minecraft/core/BlockPos;)V onChangedBlock c - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a - m (Lnet/minecraft/world/effect/MobEffectInstance;)V onEffectRemoved a - m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a - m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a - m ()V onEnterCombat f_ - 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 g_ - m ()V onUpdateAbilities y - m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a - 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/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playNotifySound a - m ()V processPortalCooldown L - m ()V pushEntities q - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; readPlayerMode a - m ()I requestedViewDistance E - m ()V resetFallDistance n - m ()V resetLastActionTime G - m (Ljava/util/Collection;)I resetRecipes b - m ()V resetSentInfo w - 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/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/server/level/ServerLevel; serverLevel z - 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 (I)V setExperienceLevels b - m (I)V setExperiencePoints a - m (Lnet/minecraft/world/level/GameType;)Z setGameMode a - m (Lnet/minecraft/core/SectionPos;)V setLastSectionPos a - m (FFZZ)V setPlayerInput a - m (Lnet/minecraft/core/BlockPos;)V setRaidOmenPosition d - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FZZ)V setRespawnPosition a - m (Lnet/minecraft/server/level/ServerLevel;)V setServerLevel c - m (Z)V setSpawnExtraParticlesOnFall b - m (Lnet/minecraft/server/level/ServerPlayer;)Z shouldFilterMessageTo b - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m (Lnet/minecraft/core/BlockPos;)V startSleeping b - m ()V stopRiding ac - m (ZZ)V stopSleepInBed a - m (Lnet/minecraft/nbt/CompoundTag;)V storeGameTypes k - m (Lnet/minecraft/world/InteractionHand;)V swing a - m (Lnet/minecraft/world/entity/Entity;I)V take a - m (DDD)V teleportRelative d - m (DDD)V teleportTo c - m (Lnet/minecraft/server/level/ServerLevel;DDDFF)V teleportTo a - m (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z teleportTo a - m ()V tellNeutralMobsThatIDied gG - m ()V tick l - m ()V trackEnteredOrExitedLavaOnVehicle p - m ()V trackStartFallingPosition o - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (Lnet/minecraft/server/level/ServerLevel;)V triggerDimensionChangeTriggers f - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a - m ()V updateInvisibilityStatus J - m (Lnet/minecraft/server/level/ClientInformation;)V updateOptions a - m ()V updatePlayerAttributes gF - m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V updateScoreForCriteria a - m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER cD - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER cE - f I FLY_STAT_RECORDING_SPEED cC - f D INTERACTION_DISTANCE_VERIFICATION_BUFFER b - f Lorg/slf4j/Logger; LOGGER cz - f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ cA - f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y cB - f Lnet/minecraft/server/PlayerAdvancements; advancements cF - f Z allowsListing dp - f Lnet/minecraft/world/entity/Entity; camera cV - f Z canChatColor cT - f Lnet/minecraft/network/chat/RemoteChatSession; chatSession dv - f Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility cS - f Lnet/minecraft/server/level/ChunkTrackingView; chunkTrackingView di - f Lnet/minecraft/server/network/ServerGamePacketListenerImpl; connection c - f I containerCounter dw - f Lnet/minecraft/world/inventory/ContainerListener; containerListener du - f Lnet/minecraft/world/inventory/ContainerSynchronizer; containerSynchronizer dt - f Z disconnected db - f Lnet/minecraft/world/phys/Vec3; enteredLavaOnVehiclePosition dg - f Lnet/minecraft/world/phys/Vec3; enteredNetherPosition df - f Lnet/minecraft/server/level/ServerPlayerGameMode; gameMode e - f Z isChangingDimension cW - f Ljava/lang/String; language dd - f J lastActionTime cU - f Z lastFoodSaturationZero cP - f I lastRecordedAirLevel cJ - f I lastRecordedArmor cK - f I lastRecordedExperience cM - f I lastRecordedFoodLevel cI - f F lastRecordedHealthAndAbsorption cH - f I lastRecordedLevel cL - f Lnet/minecraft/core/SectionPos; lastSectionPos dh - f I lastSentExp cQ - f I lastSentFood cO - f F lastSentHealth cN - f Lnet/minecraft/world/phys/Vec3; levitationStartPos cZ - f I levitationStartTime da - f Ljava/lang/Object; object f - f Lnet/minecraft/core/BlockPos; raidOmenPosition ds - f Lnet/minecraft/stats/ServerRecipeBook; recipeBook cY - f I requestedViewDistance dc - f F respawnAngle dm - f Lnet/minecraft/resources/ResourceKey; respawnDimension dj - f Z respawnForced dl - f Lnet/minecraft/core/BlockPos; respawnPosition dk - f Z seenCredits cX - f Lnet/minecraft/server/MinecraftServer; server d - f Z spawnExtraParticlesOnFall dq - f I spawnInvulnerableTime cR - f Lnet/minecraft/world/phys/Vec3; startingToFallPosition de - f Lnet/minecraft/stats/ServerStatsCounter; stats cG - f Lnet/minecraft/server/network/TextFilter; textFilter dn - f Z textFilteringEnabled do - f Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker; wardenSpawnTracker dr - f Z wonGame g -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/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;Lnet/minecraft/core/NonNullList;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/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 -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 a -c net/minecraft/server/network/TextFilter$1 net/minecraft/server/network/ITextFilter$1 - 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 -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 (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit d - m (Lcom/mojang/authlib/GameProfile;)V deop b - 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/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; getPlayer a - 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 (Lcom/mojang/authlib/GameProfile;)Z isOp f - m ()Z isUsingWhitelist o - m (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed c - m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Optional; load a - m (Lcom/mojang/authlib/GameProfile;)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 b - m ()V saveAll h - 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 b - m (I)V setSimulationDistance b - m (Z)V setUsingWhiteList a - 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 Z ALLOW_LOGOUTIVATOR z - f Ljava/text/SimpleDateFormat; BAN_DATE_FORMAT j - 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 h - f Ljava/io/File; OPLIST_FILE c - f I SEND_PLAYER_INFO_INTERVAL i - f Ljava/io/File; USERBANLIST_FILE a - f Ljava/io/File; WHITELIST_FILE d - f Z allowCommandsForAllPlayers y - f Lnet/minecraft/server/players/UserBanList; bans n - f Z doWhiteList u - f Lnet/minecraft/server/players/IpBanList; ipBans o - f I maxPlayers g - f Lnet/minecraft/server/players/ServerOpList; ops p - f Lnet/minecraft/world/level/storage/PlayerDataStorage; playerIo t - f Ljava/util/Map; playersByUUID m - f Ljava/util/List; players l - f Lnet/minecraft/core/LayeredRegistryAccess; registries v - f I sendAllPlayerInfoIn A - f Lnet/minecraft/server/MinecraftServer; server k - f I simulationDistance x - f I viewDistance w - f Lnet/minecraft/server/players/UserWhiteList; whitelist q -c net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1 - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onBorderCenterSet a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamagePerBlock b - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamageSafeZOne c - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningBlocks b - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningTime a - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onBorderSizeLerping a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSizeSet 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 v - f Lnet/minecraft/util/datafix/DataFixTypes; ADVANCEMENTS p - f Lnet/minecraft/util/datafix/DataFixTypes; CHUNK c - f Lnet/minecraft/util/datafix/DataFixTypes; ENTITY_CHUNK s - f Lnet/minecraft/util/datafix/DataFixTypes; HOTBAR d - f Lnet/minecraft/util/datafix/DataFixTypes; LEVEL a - f Lnet/minecraft/util/datafix/DataFixTypes; OPTIONS e - f Lnet/minecraft/util/datafix/DataFixTypes; PLAYER b - f Lnet/minecraft/util/datafix/DataFixTypes; POI_CHUNK q - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_COMMAND_STORAGE h - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_FORCED_CHUNKS i - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_DATA j - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_INDEX k - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RAIDS l - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RANDOM_SEQUENCES m - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_SCOREBOARD n - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_STRUCTURE_FEATURE_INDICES o - f Lnet/minecraft/util/datafix/DataFixTypes; STATS g - f Lnet/minecraft/util/datafix/DataFixTypes; STRUCTURE f - f Ljava/util/Set; TYPES_FOR_LEVEL_LIST t - f Lnet/minecraft/util/datafix/DataFixTypes; WORLD_GEN_SETTINGS r - f Lcom/mojang/datafixers/DSL$TypeReference; type u -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 - f I val$defaultVersion b -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; equipment a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob 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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V700 net/minecraft/util/datafix/schemas/DataConverterSchemaV700 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V701 net/minecraft/util/datafix/schemas/DataConverterSchemaV701 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a -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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 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 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$2 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$3 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 a - m ()Lcom/google/common/collect/ImmutableMap; lambda$static$6 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a - 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$10 p - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 o - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 n - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 m - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 l - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 j - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 i - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 h - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 g - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 x - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 f - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 e - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$25 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 w - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 v - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 u - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 t - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 s - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 r - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 q - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$1 b - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27 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/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/Rule$SimpleRuleAction;Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; lambda$fromTerm$0 a - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; 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/util/Optional; 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 a - m ()Lnet/minecraft/util/parsing/packrat/Term; empty b - m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; marker a - m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; named a - 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; 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$Maybe net/minecraft/util/parsing/packrat/Term$c - 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 c - f Lnet/minecraft/util/parsing/packrat/Term; term a -c net/minecraft/util/parsing/packrat/Term$Marker net/minecraft/util/parsing/packrat/Term$b - m ()Lnet/minecraft/util/parsing/packrat/Atom; name c - 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 d - f Lnet/minecraft/util/parsing/packrat/Atom; name a - f Ljava/lang/Object; value b -c net/minecraft/util/parsing/packrat/Term$Sequence net/minecraft/util/parsing/packrat/Term$e - m ()Ljava/util/List; elements c - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a - f Ljava/util/List; elements a -c net/minecraft/util/parsing/packrat/Term$Reference net/minecraft/util/parsing/packrat/Term$d - m ()Lnet/minecraft/util/parsing/packrat/Atom; name c - 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/Atom; name a -c net/minecraft/util/parsing/packrat/Term$Alternative net/minecraft/util/parsing/packrat/Term$a - m ()Ljava/util/List; elements c - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a - f Ljava/util/List; elements a -c net/minecraft/util/random/WeightedEntry net/minecraft/util/random/WeightedEntry - m ()Lnet/minecraft/util/random/Weight; getWeight a - m (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedEntry$Wrapper; wrap a -c net/minecraft/util/random/WeightedEntry$Wrapper net/minecraft/util/random/WeightedEntry$b - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a - m ()Ljava/lang/Object; data b - m ()Lnet/minecraft/util/random/Weight; getWeight a - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a - m ()Lnet/minecraft/util/random/Weight; weight c - f Ljava/lang/Object; data a - f Lnet/minecraft/util/random/Weight; weight b -c net/minecraft/util/random/WeightedEntry$IntrusiveBase net/minecraft/util/random/WeightedEntry$a - m ()Lnet/minecraft/util/random/Weight; getWeight a - f Lnet/minecraft/util/random/Weight; weight a -c net/minecraft/world/entity/LerpingModel net/minecraft/world/entity/LerpingModel - m ()Ljava/util/Map; getModelRotationValues a -c net/minecraft/world/entity/LivingEntity net/minecraft/world/entity/EntityLiving - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/food/FoodProperties;)V addEatEffect a - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z addEffect b - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b - m ()V aiStep n_ - m (F)V animateHurt m - m (Ljava/util/Collection;)Z areAllEffectsAmbient c - m ()Z attackable fH - m ()V baseTick au - m (Lnet/minecraft/world/entity/LivingEntity;)V blockUsingShield d - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (Lnet/minecraft/world/item/ItemStack;)V breakItem i - m (Lnet/minecraft/world/entity/EquipmentSlot;)V broadcastBreakEvent e - m (Z)V calculateEntityAnimation r - m (FF)I calculateFallDamage d - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m (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 (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m ()Z canBeSeenAsEnemy et - m ()Z canBeSeenByAnyone eu - m ()Z canBreatheUnderwater dV - m ()Z canChangeDimensions cw - m ()Z canDisableShield fO - m ()Z canFreeze dD - m ()Z canSpawnSoulSpeedParticle dW - m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V checkAutoSpinAttack a - m ()Z checkBedExists M - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m (Lnet/minecraft/world/damagesource/DamageSource;)Z checkTotemDeathProtection h - m ()V clearSleepingPos fK - m ()Ljava/util/Map; collectEquipmentChanges E - m ()V completeUsingItem x - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; createEquipmentSlotAccess a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createLivingAttributes dU - m (Lnet/minecraft/world/entity/LivingEntity;)V createWitherRose f - m (I)I decreaseAirSupply n - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (Lnet/minecraft/world/entity/Entity;)V dismountVehicle b - m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch g - m (Lnet/minecraft/world/damagesource/DamageSource;F[Lnet/minecraft/world/entity/EquipmentSlot;)V doHurtEquipment a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/entity/Entity;)V doPush D - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z doesEmitEquipEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m ()V dropEquipment eD - m ()V dropExperience eE - m (Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; eat a - m (Lnet/minecraft/world/entity/EquipmentSlot;)B entityEventForEquipmentBreak h - 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 fs - m ()Ljava/util/Collection; getActiveEffects ex - m ()Ljava/util/Map; getActiveEffectsMap ey - m ()F getAgeScale ed - m ()Ljava/lang/Iterable; getAllSlots fc - m ()Ljava/lang/Iterable; getArmorAndBodyArmorSlots fb - m ()F getArmorCoverPercentage fd - m ()Ljava/lang/Iterable; getArmorSlots eZ - m ()I getArmorValue eO - m ()I getArrowCount eT - m (F)F getAttackAnim z - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttribute f - m (Lnet/minecraft/core/Holder;)D getAttributeBaseValue h - m (Lnet/minecraft/core/Holder;)D getAttributeValue g - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; getAttributes eW - m ()Lnet/minecraft/core/Direction; getBedOrientation fN - m ()F getBlockSpeedFactor aN - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/world/damagesource/CombatTracker; getCombatTracker eP - m (F)I getComfortableFallDistance u - m ()I getCurrentSwingDuration A - m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterArmorAbsorb d - m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb e - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()D getDefaultGravity aY - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()Lcom/google/common/collect/ImmutableList; getDismountPoses fI - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getDrinkingSound c - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; getEffect c - m (I)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot s - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlotForItem h - m ()I getExperienceReward ej - m (I)Lnet/minecraft/sounds/SoundEvent; getFallDamageSound d - m ()I getFallFlyingTicks fF - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eL - m (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getFluidFallingAdjustedMovement a - m ()F getFlyingSpeed fm - m (F)F getFrictionInfluencedSpeed C - m ()Ljava/lang/Iterable; getHandSlots fa - m ()F getHealth eA - m ()Lnet/minecraft/world/phys/AABB; getHitbox eK - m ()F getHurtDir eJ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; getItemInHand b - m ()F getJumpBoostPower fi - m ()F getJumpPower fh - m (F)F getJumpPower w - m ()Lnet/minecraft/world/entity/LivingEntity; getKillCredit eQ - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getLastArmorItem f - m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker T_ - m ()Ljava/util/Optional; getLastClimbablePos eM - m ()Lnet/minecraft/world/damagesource/DamageSource; getLastDamageSource eC - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getLastHandItem g - m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob em - m ()I getLastHurtByMobTimestamp en - m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtMob eo - m ()I getLastHurtMobTimestamp ep - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; getLocalBoundsForPose f - m ()Lnet/minecraft/resources/ResourceKey; getLootTable eF - m ()J getLootTableSeed eG - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fu - m ()Lnet/minecraft/world/item/ItemStack; getMainHandItem eX - m ()F getMaxAbsorption eS - m ()I getMaxFallDistance cx - m ()F getMaxHeadRotationRelativeToBody fo - m ()F getMaxHealth eR - m ()I getNoActionTime eq - m ()Lnet/minecraft/world/item/ItemStack; getOffhandItem eY - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition m - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile g - m ()Lnet/minecraft/util/RandomSource; getRandom el - 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 e - m ()F getScale ee - m ()Ljava/util/Optional; getSleepingPos fJ - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/entity/EquipmentSlot; getSlotForHand d - m ()F getSoundVolume fe - m ()F getSpeed fn - m ()I getStingerCount eU - m (F)F getSwimAmount a - m ()I getTicksUsingItem fz - m ()Lnet/minecraft/world/item/ItemStack; getUseItem fx - m ()I getUseItemRemainingTicks fy - m ()Lnet/minecraft/world/InteractionHand; getUsedItemHand fw - m (F)F getViewYRot h - m (Lnet/minecraft/world/entity/Entity;)D getVisibilityPercent B - m ()F getVisualRotationYInDegrees dG - m ()F getVoicePitch ff - m ()F getWaterSlowDown fl - m ()F getYHeadRot cs - m ()V goDownInWater fk - m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c - m (B)V handleEntityEvent b - m (Ljava/util/Map;)V handleEquipmentChanges b - m (Ljava/util/Map;)V handleHandSwap a - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; handleOnClimbable k - m (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; handleRelativeFrictionAndCalculateMovement a - m (Lnet/minecraft/core/Holder;)Z hasEffect b - m ()Z hasInfiniteMaterials fP - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z hasItemInSlot c - m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight E - m (F)V heal c - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor b - m (F)V hurtCurrentlyUsedShield v - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet c - m (I)V igniteForTicks h - m (I)I increaseAirSupply o - m (DD)V indicateDamage a - m (F)V internalSetAbsorptionAmount B - m ()Z isAffectedByFluids ef - m ()Z isAffectedByPotions fG - m ()Z isAlive bD - m ()Z isAlwaysExperienceDropper ek - m ()Z isAutoSpinAttack fr - m ()Z isBaby p_ - m ()Z isBlocking fC - m ()Z isCurrentlyGlowing cg - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isDamageSourceBlocked f - m ()Z isDeadOrDying eB - m ()Z isFallFlying fE - m (Ljava/util/function/Predicate;)Z isHolding b - m (Lnet/minecraft/world/item/Item;)Z isHolding b - m ()Z isImmobile fg - m ()Z isInWall bE - m ()Z isInvertedHealAndHarm ez - m ()Z isPickable bz - m ()Z isPushable bA - m ()Z isSensitiveToWater fp - m ()Z isSleeping fL - m ()Z isSuppressingSlidingDownLadder fD - m ()Z isUsingItem fv - m ()Z isVisuallySwimming cd - m ()V jumpFromGround fj - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m ()V kill an - m (DDD)V knockback q - m (ID)V lerpHeadRotationStep a - m (FI)V lerpHeadTo a - m ()D lerpTargetX c_ - m ()F lerpTargetXRot M_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ L_ - m (DDDFFI)V lerpTo 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 makePoofParticles B - m (Lnet/minecraft/sounds/SoundEvent;)V makeSound b - m ()F maxUpStep dJ - m (Lnet/minecraft/core/Holder;)V onAttributeUpdated i - m ()V onBelowWorld aD - m (Lnet/minecraft/core/BlockPos;)V onChangedBlock c - m ()Z onClimbable q_ - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a - m (Lnet/minecraft/world/effect/MobEffectInstance;)V onEffectRemoved a - m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a - m ()V onEnterCombat f_ - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onEquipItem a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V onItemPickup a - m ()V onLeaveCombat g_ - m ()Z onSoulSpeedBlock dY - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playBlockFallSound eN - m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound e - m (Lnet/minecraft/world/entity/Entity;)V push h - m ()V pushEntities q - m (DDDZ)Z randomTeleport b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()V refreshDirtyAttributes z - m ()V releaseUsingItem fA - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m ()Z removeAllEffects ew - m (Lnet/minecraft/core/Holder;)Z removeEffect e - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; removeEffectNoUpdate d - m ()V removeEffectParticles ev - m ()V removeFrost eb - m ()V removeSoulSpeed dZ - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; resetForwardDirectionOfRelativePortalPosition j - m ()V rideTick t - m (F)F sanitizeScale b - m (Lnet/minecraft/world/effect/MobEffectInstance;)V sendEffectToPassengers d - m ()V serverAiStep fq - m (F)V setAbsorptionAmount A - m (I)V setArrowCount q - m (Z)V setDiscardFriction q - m (F)V setHealth t - 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 s - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setLastArmorItem b - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setLastHandItem c - m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a - m (Lnet/minecraft/world/entity/player/Player;)V setLastHurtByPlayer c - m (Lnet/minecraft/world/entity/Entity;)V setLastHurtMob A - m (IZ)V setLivingEntityFlag c - m (I)V setNoActionTime p - m (Lnet/minecraft/core/BlockPos;)V setPosToBed a - m (Lnet/minecraft/core/BlockPos;Z)V setRecordPlayingNearby a - m (Lnet/minecraft/core/BlockPos;)V setSleepingPos h - m (F)V setSpeed y - m (Z)V setSprinting h - m (I)V setStingerCount r - m (F)V setYBodyRot o - m (F)V setYHeadRot n - m ()Z shouldDiscardFriction er - m ()Z shouldDropExperience eh - m ()Z shouldDropLoot ei - m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldRemoveSoulSpeed c - m ()Z shouldShowName cF - m ()Z shouldTriggerItemUseEffects I - m ()V skipDropExperience eH - m (Lnet/minecraft/world/item/ItemStack;I)V spawnItemParticles a - m ()V spawnSoulSpeedParticle dX - m (Lnet/minecraft/core/BlockPos;)V startSleeping b - m (Lnet/minecraft/world/InteractionHand;)V startUsingItem c - m ()V stopRiding ac - m ()V stopSleeping fM - m ()V stopUsingItem fB - m ()V swapHandItems C - 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 l - m ()V tickDeath eg - m ()V tickEffects es - m (FF)F tickHeadTurn e - 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 a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V travelRidden c - m (Lnet/minecraft/world/item/ItemStack;I)V triggerItemUseEffects b - m ()V tryAddFrost ec - m ()V tryAddSoulSpeed ea - m ()V updateEffectVisibility ft - m ()V updateFallFlying G - m ()V updateGlowingStatus v - m ()V updateInvisibilityStatus J - m ()V updateSwimAmount K - m ()V updateSwingTime eV - m ()V updateSynchronizedMobEffectParticles s - m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a - m (F)V updateWalkAnimation x - m ()V updatingUsingItem H - m (Lnet/minecraft/world/item/ItemStack;)V verifyEquippedItem e - m ()Z wasExperienceConsumed eI - m (Lnet/minecraft/world/entity/Pose;)Z wouldNotSuffocateAtTargetPose g - f I ARMOR_SLOTS i - f I ARMOR_SLOT_OFFSET k - f F BASE_JUMP_POWER s - f I BODY_ARMOR_OFFSET l - f I DAMAGE_SOURCE_TIMEOUT bG - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ARROW_COUNT_ID bN - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_AMBIENCE_ID bM - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_PARTICLES bL - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEALTH_ID bK - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LIVING_ENTITY_FLAGS aF - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STINGER_COUNT_ID bO - f I DEATH_DURATION q - f F DEFAULT_BABY_SCALE aI - f D DEFAULT_BASE_GRAVITY p - f I EQUIPMENT_SLOT_OFFSET j - f F EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT aH - f I FREE_FALL_EVENTS_PER_ELYTRA_BREAK bI - f I HAND_SLOTS h - f F ITEM_USE_EFFECT_START_FRACTION bR - f I LIVING_ENTITY_FLAG_IS_USING t - f I LIVING_ENTITY_FLAG_OFF_HAND u - f I LIVING_ENTITY_FLAG_SPIN_ATTACK v - f Lorg/slf4j/Logger; LOGGER b - f D MAX_LINE_OF_SIGHT_TEST_RANGE bJ - f D MIN_MOVEMENT_DISTANCE o - f I PARTICLE_FREQUENCY_WHEN_INVISIBLE bQ - f I PLAYER_HURT_EXPERIENCE_TIME n - f Lnet/minecraft/world/entity/EntityDimensions; SLEEPING_DIMENSIONS aG - f Lnet/minecraft/network/syncher/EntityDataAccessor; SLEEPING_POS_ID bP - f Ljava/util/UUID; SPEED_MODIFIER_POWDER_SNOW_UUID e - f Ljava/util/UUID; SPEED_MODIFIER_SOUL_SPEED_UUID d - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_SPRINTING bF - f I SWING_DURATION m - f Ljava/lang/String; TAG_ACTIVE_EFFECTS c - f I TICKS_PER_ELYTRA_FREE_FALL_EVENT bH - f I USE_ITEM_INTERVAL r - f F absorptionAmount cg - f Ljava/util/Map; activeEffects bU - f F animStep bi - f F animStepO bj - f F appliedScale bE - f F attackAnim aS - f I attackStrengthTicker aT - f Lnet/minecraft/world/entity/ai/attributes/AttributeMap; attributes bS - f I autoSpinAttackTicks bC - f Lnet/minecraft/world/entity/ai/Brain; brain bD - f Lnet/minecraft/world/damagesource/CombatTracker; combatTracker bT - f Z dead be - f I deathScore bl - f I deathTime aQ - f Z discardFriction bY - f Z effectsDirty bZ - f I fallFlyTicks bB - f I hurtDuration aP - f I hurtTime aO - f I invulnerableDuration aV - f Z jumping bn - f Lnet/minecraft/core/NonNullList; lastArmorItemStacks bW - f Lnet/minecraft/world/item/ItemStack; lastBodyItemStack bX - f Ljava/util/Optional; lastClimbablePos ci - f Lnet/minecraft/world/damagesource/DamageSource; lastDamageSource cj - f J lastDamageStamp ck - f Lnet/minecraft/core/NonNullList; lastHandItemStacks bV - f Lnet/minecraft/world/entity/LivingEntity; lastHurtByMob ca - f I lastHurtByMobTimestamp cb - f Lnet/minecraft/world/entity/player/Player; lastHurtByPlayer bc - f I lastHurtByPlayerTime bd - f F lastHurt bm - f Lnet/minecraft/world/entity/LivingEntity; lastHurtMob cc - f I lastHurtMobTimestamp cd - f Lnet/minecraft/core/BlockPos; lastPos ch - f I lerpHeadSteps by - f I lerpSteps br - f D lerpX bs - f D lerpXRot bw - f D lerpY bt - f D lerpYHeadRot bx - f D lerpYRot bv - f D lerpZ bu - f I noActionTime bf - f I noJumpDelay cf - f F oAttackAnim aR - f F oRun bg - f I removeArrowTime aM - f I removeStingerTime aN - f F rotA aX - f F rotOffs bk - f F run bh - f Z skipDropExperience cn - f F speed ce - f F swimAmount cl - f F swimAmountO cm - f I swingTime aL - f Lnet/minecraft/world/InteractionHand; swingingArm aK - f Z swinging aJ - f F timeOffs aW - f Lnet/minecraft/world/item/ItemStack; useItem bz - f I useItemRemaining bA - f Lnet/minecraft/world/entity/WalkAnimationState; walkAnimation aU - f F xxa bo - f F yBodyRot aY - f F yBodyRotO aZ - f F yHeadRot ba - f F yHeadRotO bb - f F yya bp - f F zza bq -c net/minecraft/world/entity/LivingEntity$1 net/minecraft/world/entity/EntityLiving$1 -c net/minecraft/world/entity/LivingEntity$2 net/minecraft/world/entity/EntityLiving$2 -c net/minecraft/world/entity/LivingEntity$3 net/minecraft/world/entity/EntityLiving$3 -c net/minecraft/world/entity/LivingEntity$4 net/minecraft/world/entity/EntityLiving$4 -c net/minecraft/world/entity/LivingEntity$5 net/minecraft/world/entity/EntityLiving$5 -c net/minecraft/world/entity/LivingEntity$6 net/minecraft/world/entity/EntityLiving$6 -c net/minecraft/world/entity/LivingEntity$7 net/minecraft/world/entity/EntityLiving$7 -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/MobSpawnType net/minecraft/world/entity/EnumMobSpawn - m ()[Lnet/minecraft/world/entity/MobSpawnType; $values a - m (Lnet/minecraft/world/entity/MobSpawnType;)Z ignoresLightRequirements b - m (Lnet/minecraft/world/entity/MobSpawnType;)Z isSpawner a - f [Lnet/minecraft/world/entity/MobSpawnType; $VALUES r - f Lnet/minecraft/world/entity/MobSpawnType; BREEDING e - f Lnet/minecraft/world/entity/MobSpawnType; BUCKET l - f Lnet/minecraft/world/entity/MobSpawnType; CHUNK_GENERATION b - f Lnet/minecraft/world/entity/MobSpawnType; COMMAND n - f Lnet/minecraft/world/entity/MobSpawnType; CONVERSION i - f Lnet/minecraft/world/entity/MobSpawnType; DISPENSER o - f Lnet/minecraft/world/entity/MobSpawnType; EVENT h - f Lnet/minecraft/world/entity/MobSpawnType; JOCKEY g - f Lnet/minecraft/world/entity/MobSpawnType; MOB_SUMMONED f - f Lnet/minecraft/world/entity/MobSpawnType; NATURAL a - f Lnet/minecraft/world/entity/MobSpawnType; PATROL p - f Lnet/minecraft/world/entity/MobSpawnType; REINFORCEMENT j - f Lnet/minecraft/world/entity/MobSpawnType; SPAWNER c - f Lnet/minecraft/world/entity/MobSpawnType; SPAWN_EGG m - f Lnet/minecraft/world/entity/MobSpawnType; STRUCTURE d - f Lnet/minecraft/world/entity/MobSpawnType; TRIAL_SPAWNER q - f Lnet/minecraft/world/entity/MobSpawnType; TRIGGERED k -c net/minecraft/world/entity/PowerableMob net/minecraft/world/entity/PowerableMob - m ()Z isPowered a -c net/minecraft/world/entity/ai/goal/Goal net/minecraft/world/entity/ai/goal/PathfinderGoal - m (I)I adjustedTickDelay a - m ()Z canContinueToUse b - m ()Z canUse a - m ()Z isInterruptable Q_ - m (I)I reducedTickDelay b - m ()Z requiresUpdateEveryTick R_ - m (Ljava/util/EnumSet;)V setFlags a - m ()V start c - m ()V stop d - m ()V tick e - f Ljava/util/EnumSet; flags 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addEatingParticles gN - m ()V afterSneeze gS - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m ()Z canPerformAction gK - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gB - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Z)V eat y - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()I getEatCounter gL - m (I)Z getFlag x - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getHiddenGene gz - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)F getLieOnBackAmount H - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getMainGene gy - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getOneOfGenesRandomly gT - m (F)F getRollAmount I - m (F)F getSitAmount G - m ()I getSneezeCounter gx - m ()I getUnhappyCounter s - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getVariant gC - m ()V handleEating gM - m ()V handleRoll gR - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAggressive gi - m ()Z isBrown gG - m ()Z isEating gw - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m (Lnet/minecraft/world/item/ItemStack;)Z isFoodOrCake n - m ()Z isLazy gD - m ()Z isOnBack gq - m ()Z isPlayful gF - m ()Z isRolling gA - m ()Z isScared gI - m ()Z isSitting y - m ()Z isSneezing u - m ()Z isWeak gH - m ()Z isWorried gE - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V roll A - m ()V setAttributes gJ - m (I)V setEatCounter w - 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 x - m (I)V setSneezeCounter v - m (I)V setUnhappyCounter u - m (Z)V sit w - m (Z)V sneeze z - m ()V tick l - m ()V tryToSit gU - m ()V updateOnBackAnimation gP - m ()V updateRollAmount gQ - m ()V updateSitAmount gO - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ci - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BREED_TARGETING ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; EAT_COUNTER cd - f I EAT_TICK_INTERVAL cn - f I FLAG_ON_BACK cm - f I FLAG_ROLL ck - f I FLAG_SIT cl - f I FLAG_SNEEZE cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; HIDDEN_GENE_ID cf - f Lnet/minecraft/network/syncher/EntityDataAccessor; MAIN_GENE_ID ce - f Ljava/util/function/Predicate; PANDA_ITEMS cA - f Lnet/minecraft/network/syncher/EntityDataAccessor; SNEEZE_COUNTER cc - f I TOTAL_ROLL_STEPS bY - f I TOTAL_UNHAPPY_TIME co - f Lnet/minecraft/network/syncher/EntityDataAccessor; UNHAPPY_COUNTER cb - f Z didBite cq - f Z gotBamboo cp - f Lnet/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal; lookAtPlayerGoal cz - f F onBackAmount cu - f F onBackAmountO cv - f F rollAmount cw - f F rollAmountO cx - f I rollCounter bZ - f Lnet/minecraft/world/phys/Vec3; rollDelta cr - f F sitAmount cs - f F sitAmountO ct -c net/minecraft/world/entity/animal/Panda$Gene net/minecraft/world/entity/animal/EntityPanda$Gene - m (I)Lnet/minecraft/world/entity/animal/Panda$Gene; byId a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; byName 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; AGGRESSIVE g - f Lnet/minecraft/world/entity/animal/Panda$Gene; BROWN e - f Ljava/util/function/IntFunction; BY_ID i - f Lnet/minecraft/util/StringRepresentable$EnumCodec; 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f I cooldown b -c net/minecraft/world/entity/animal/Panda$PandaRollGoal net/minecraft/world/entity/animal/EntityPanda$j - m ()Z canContinueToUse b - m ()Z canUse a - m ()Z isInterruptable Q_ - m ()V start c - 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 a - 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 a - 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 b - m ()Z shouldPanic h - f Lnet/minecraft/world/entity/animal/Panda; panda h -c net/minecraft/world/entity/animal/Panda$PandaAttackGoal net/minecraft/world/entity/animal/EntityPanda$b - m ()Z canUse a - 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 b - m ()Z canUse a - m ()V start c - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - 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 b - 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 b - m ()Z canUse a - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget a - m ()V tick e - f Lnet/minecraft/world/entity/animal/Panda; panda h -c net/minecraft/world/entity/animal/Sheep net/minecraft/world/entity/animal/EntitySheep - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()V ate O - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/item/DyeColor;)[F createSheepColor c - m ()V customServerAiStep 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Sheep; getBreedOffspring b - m ()Lnet/minecraft/world/item/DyeColor; getColor u - m (Lnet/minecraft/world/item/DyeColor;)[F getColorArray a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/resources/ResourceKey; getDefaultLootTable T - m (F)F getHeadEatAngleScale H - m (F)F getHeadEatPositionScale G - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/item/DyeColor; getOffspringColor a - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; getRandomSheepColor a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSheared y - m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/inventory/CraftingContainer; makeContainer 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m ()V registerGoals z - m (Lnet/minecraft/world/item/DyeColor;)V setColor b - m (Z)V setSheared w - m (Lnet/minecraft/sounds/SoundSource;)V shear a - f Ljava/util/Map; COLORARRAY_BY_COLOR cc - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WOOL_ID bZ - f I EAT_ANIMATION_TICKS bY - f Ljava/util/Map; ITEM_BY_DYE cb - f I eatAnimationTick cd - f Lnet/minecraft/world/entity/ai/goal/EatBlockGoal; eatBlockGoal ce -c net/minecraft/world/entity/animal/Sheep$1 net/minecraft/world/entity/animal/EntitySheep$1 - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a -c net/minecraft/world/entity/animal/Sheep$2 net/minecraft/world/entity/animal/EntitySheep$2 -c net/minecraft/world/entity/animal/Squid net/minecraft/world/entity/animal/EntitySquid - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gq - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()D getDefaultGravity aY - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle s - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()F getSoundVolume fe - m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound u - m (B)V handleEntityEvent b - m ()Z hasMovementVector gr - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()V registerGoals z - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; rotateVector k - m (FFF)V setMovementVector a - m ()V spawnInk y - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f F oldTentacleAngle cb - f F oldTentacleMovement bZ - f F rotateSpeed ce - f F speed cc - f F tentacleAngle ca - f F tentacleMovement bY - f F tentacleSpeed cd - f F tx cf - f F ty cg - f F tz ch - f F xBodyRot b - f F xBodyRotO c - f F zBodyRot d - f F zBodyRotO e -c net/minecraft/world/entity/animal/Squid$SquidFleeGoal net/minecraft/world/entity/animal/EntitySquid$a - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V tick e - 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 a - m ()V tick e - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHuskSpawnRules a - m ()Z convertsInWater gs - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m ()V doUnderWaterConversion ac_ - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gr - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gq - m ()Z isSunSensitive ad_ -c net/minecraft/world/entity/npc/Villager net/minecraft/world/entity/npc/EntityVillager - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m ()Z allowedToRestock gQ - m ()Z assignProfessionWhenSpawned gA - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m ()Z canBreed X_ - m ()Z canRestock gC - m ()V catchUpDemand gR - m ()I countFoodPointsInInventory gY - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gz - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (I)V digestFood w - m ()V eatAndDigestFood gH - m ()V eatUntilFull gV - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - 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 o_ - m ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; getGossips gL - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/player/Player;)I getPlayerReputation g - m ()Lnet/minecraft/network/chat/Component; getTypeName cr - m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gB - m ()I getVillagerXp u - 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 gI - m ()Z hasFarmSeeds gK - m ()Z hungry gU - m ()V increaseMerchantCareer gX - m ()Z isChasing gG - m ()Z isClientSide gy - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a - m ()V maybeDecayGossip gZ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()Z needsToRestock gP - m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V onReputationEventFrom a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playWorkSound gF - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/server/level/ServerLevel;)V refreshBrain c - m (Lnet/minecraft/world/entity/ai/Brain;)V registerBrainGoals a - m ()V releaseAllPois gT - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V releasePoi a - m (D)Z removeWhenFarAway h - m ()V resendOffersToTradingPlayer gO - m ()V resetNumberOfRestocks ha - m ()V resetSpecialPrices gN - m ()V restock gD - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b - m ()V sendDebugPackets Y - m (Z)V setChasing x - m (Lnet/minecraft/nbt/Tag;)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 f - m ()V setUnhappy gM - m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a - m (I)V setVillagerXp v - m ()Z shouldIncreaseLevel gW - m ()Z shouldRestock gE - 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 fM - m ()V stopTrading gw - m (Lnet/minecraft/world/entity/Entity;)V tellWitnessesThatIWasMurdered b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - m ()V updateDemand gS - m (Lnet/minecraft/world/entity/player/Player;)V updateSpecialPrices i - m ()V updateTrades gx - m ()Z wantsMoreFood gJ - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - m (J)Z wantsToSpawnGolem a - f I BREEDING_FOOD_THRESHOLD ca - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA cf - f Ljava/util/Map; FOOD_POINTS cb - f I GOSSIP_COOLDOWN cj - f I GOSSIP_DECAY_INTERVAL ck - f I HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS cm - f I HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM cn - f Lorg/slf4j/Logger; LOGGER ce - f I MAX_GOSSIP_TOPICS ci - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cD - f Ljava/util/Map; POI_MEMORIES cd - f I REPUTATION_CHANGE_PER_EVENT cl - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cE - f F SPEED_MODIFIER cc - f J TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING co - f I TRADES_PER_LEVEL cg - f Ljava/util/Set; WANTED_ITEMS ch - f Z assignProfessionWhenSpawned cC - f Z chasing cs - f I foodLevel ct - f Lnet/minecraft/world/entity/ai/gossip/GossipContainer; gossips cu - f Z increaseProfessionLevelOnUpdate cq - f J lastGossipDecayTime cw - f J lastGossipTime cv - f J lastRestockCheckDayTime cB - f J lastRestockGameTime cz - f Lnet/minecraft/world/entity/player/Player; lastTradedPlayer cr - f I numberOfRestocksToday cA - f I updateMerchantTimer cp - f I villagerXp cx -c net/minecraft/world/entity/vehicle/Boat net/minecraft/world/entity/vehicle/EntityBoat - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)V animateHurt m - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z canBeCollidedWith bF - 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 C - m (Lnet/minecraft/world/entity/Entity;)V clampRotation c - m ()V controlBoat G - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V floatBoat E - m (F)F getBubbleAngle a - m ()I getBubbleTime H - m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger cQ - m ()D getDefaultGravity aY - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()F getGroundFriction v - m ()I getMaxPassengers y - m ()Lnet/minecraft/core/Direction; getMotionDirection cI - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/sounds/SoundEvent; getPaddleSound s - 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 dC - 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 w - m ()Lnet/minecraft/world/entity/vehicle/Boat$Status; getStatus B - m ()Lnet/minecraft/network/chat/Component; getTypeName cr - m ()Lnet/minecraft/world/entity/vehicle/Boat$Type; getVariant x - m ()F getWaterLevelAbove u - m (Lnet/minecraft/world/entity/Entity;)Z hasEnoughSpaceFor b - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()Z isPickable bz - m ()Z isUnderWater bj - m ()Lnet/minecraft/world/entity/vehicle/Boat$Status; isUnderwater D - m ()D lerpTargetX c_ - m ()F lerpTargetXRot M_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ L_ - m (DDDFFI)V lerpTo a - m (Z)V onAboveBubbleCol l - m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned k - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setBubbleTime b - m (ZZZZ)V setInput a - m (ZZ)V setPaddleState a - m (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V setVariant a - m ()V tick l - m ()V tickBubbleColumn z - m ()V tickLerp A - f I BUBBLE_TIME e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_BUBBLE_TIME l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_PADDLE_LEFT j - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_PADDLE_RIGHT k - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE i - f I PADDLE_LEFT b - f I PADDLE_RIGHT c - f D PADDLE_SOUND_TIME d - f F PADDLE_SPEED n - f I TIME_TO_EJECT m - f F bubbleAngle aT - f F bubbleAngleO aU - f Z bubbleColumnDirectionIsDown aR - f F bubbleMultiplier aS - f F deltaRotation r - f Z inputDown aK - f Z inputLeft aH - f Z inputRight aI - f Z inputUp aJ - f F invFriction p - f Z isAboveBubbleColumn aQ - f F landFriction aM - f D lastYd aP - f I lerpSteps s - f D lerpX t - f D lerpXRot aG - f D lerpY u - f D lerpYRot aF - f D lerpZ v - f Lnet/minecraft/world/entity/vehicle/Boat$Status; oldStatus aO - f F outOfControlTicks q - f [F paddlePositions o - f Lnet/minecraft/world/entity/vehicle/Boat$Status; status aN - f D waterLevel aL -c net/minecraft/world/entity/vehicle/Boat$Type net/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType - m (I)Lnet/minecraft/world/entity/vehicle/Boat$Type; byId a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; byName a - m ()Ljava/lang/String; getName a - m ()Lnet/minecraft/world/level/block/Block; getPlanks b - m ()Ljava/lang/String; getSerializedName c - f Lnet/minecraft/world/entity/vehicle/Boat$Type; ACACIA e - f Lnet/minecraft/world/entity/vehicle/Boat$Type; BAMBOO i - f Lnet/minecraft/world/entity/vehicle/Boat$Type; BIRCH c - f Ljava/util/function/IntFunction; BY_ID m - f Lnet/minecraft/world/entity/vehicle/Boat$Type; CHERRY f - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC j - f Lnet/minecraft/world/entity/vehicle/Boat$Type; DARK_OAK g - f Lnet/minecraft/world/entity/vehicle/Boat$Type; JUNGLE d - f Lnet/minecraft/world/entity/vehicle/Boat$Type; MANGROVE h - f Lnet/minecraft/world/entity/vehicle/Boat$Type; OAK a - f Lnet/minecraft/world/entity/vehicle/Boat$Type; SPRUCE b - f Ljava/lang/String; name k - f Lnet/minecraft/world/level/block/Block; planks l -c net/minecraft/world/entity/vehicle/Boat$Status net/minecraft/world/entity/vehicle/EntityBoat$EnumStatus - f Lnet/minecraft/world/entity/vehicle/Boat$Status; IN_AIR e - f Lnet/minecraft/world/entity/vehicle/Boat$Status; IN_WATER a - f Lnet/minecraft/world/entity/vehicle/Boat$Status; ON_LAND d - f Lnet/minecraft/world/entity/vehicle/Boat$Status; UNDER_FLOWING_WATER c - f Lnet/minecraft/world/entity/vehicle/Boat$Status; UNDER_WATER 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 i - f Ljava/util/Set; FILTERED_REGISTRIES bA -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 d - m ()I eatDurationTicks a - m ()F eatSeconds e - m ()Ljava/util/List; effects f - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()I nutrition b - m ()F saturation c - f F DEFAULT_EAT_SECONDS h - f Lcom/mojang/serialization/Codec; DIRECT_CODEC a - f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b - f Z canAlwaysEat e - f F eatSeconds f - f Ljava/util/List; effects g - 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 c - m (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/world/food/FoodProperties$Builder; effect a - m ()Lnet/minecraft/world/food/FoodProperties$Builder; fast 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 F eatSeconds d - f Lcom/google/common/collect/ImmutableList$Builder; effects e - f I nutrition a - f F saturationModifier b -c net/minecraft/world/food/FoodProperties$PossibleEffect net/minecraft/world/food/FoodInfo$b - m ()Lnet/minecraft/world/effect/MobEffectInstance; effect a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()F probability b - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/world/effect/MobEffectInstance; effect c - f F probability d -c net/minecraft/world/inventory/AnvilMenu net/minecraft/world/inventory/ContainerAnvil - m (I)I calculateIncreasedRepairCost e - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions l - m ()V createResult m - m ()I getCost n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock 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 l - f I ADDITIONAL_SLOT_X_PLACEMENT F - f I COST_ADDED_BASE z - f I COST_BASE y - f I COST_FAIL x - f I COST_INCOMPATIBLE_PENALTY C - f I COST_RENAME D - f I COST_REPAIR_MATERIAL A - f I COST_REPAIR_SACRIFICE B - f Z DEBUG_COST t - f I INPUT_SLOT k - f I INPUT_SLOT_X_PLACEMENT E - f Lorg/slf4j/Logger; LOGGER s - f I MAX_NAME_LENGTH n - f I RESULT_SLOT m - f I RESULT_SLOT_X_PLACEMENT G - f I SLOT_Y_PLACEMENT H - f Lnet/minecraft/world/inventory/DataSlot; cost w - f Ljava/lang/String; itemName v - f I repairItemCountCost u -c net/minecraft/world/inventory/ChestMenu net/minecraft/world/inventory/ContainerChest - 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 a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - 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 a - 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 I SLOTS_PER_ROW k - f Lnet/minecraft/world/Container; container l - f I containerRows m -c net/minecraft/world/inventory/ClickType net/minecraft/world/inventory/InventoryClickType - m ()[Lnet/minecraft/world/inventory/ClickType; $values a - f [Lnet/minecraft/world/inventory/ClickType; $VALUES h - 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/world/inventory/ClickType; SWAP c - f Lnet/minecraft/world/inventory/ClickType; THROW e -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 - f Lit/unimi/dsi/fastutil/ints/IntList; val$slots a -c net/minecraft/world/item/ArmorMaterials net/minecraft/world/item/EnumArmorMaterial - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a - m (Ljava/util/EnumMap;)V lambda$static$0 h - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$1 h - m (Ljava/util/EnumMap;)V lambda$static$10 c - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$11 c - m (Ljava/util/EnumMap;)V lambda$static$12 b - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$13 b - m (Ljava/util/EnumMap;)V lambda$static$14 a - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$15 a - m (Ljava/util/EnumMap;)V lambda$static$2 g - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$3 g - m (Ljava/util/EnumMap;)V lambda$static$4 f - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$5 f - m (Ljava/util/EnumMap;)V lambda$static$6 e - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$7 e - m (Ljava/util/EnumMap;)V lambda$static$8 d - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$9 d - m (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/core/Holder;FFLjava/util/function/Supplier;)Lnet/minecraft/core/Holder; register a - m (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/core/Holder;FFLjava/util/function/Supplier;Ljava/util/List;)Lnet/minecraft/core/Holder; register a - f Lnet/minecraft/core/Holder; ARMADILLO h - f Lnet/minecraft/core/Holder; CHAIN b - f Lnet/minecraft/core/Holder; DIAMOND e - f Lnet/minecraft/core/Holder; GOLD d - f Lnet/minecraft/core/Holder; IRON c - f Lnet/minecraft/core/Holder; LEATHER a - f Lnet/minecraft/core/Holder; NETHERITE g - f Lnet/minecraft/core/Holder; TURTLE f -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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock 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/InteractionResultHolder; use 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 c - 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 ()I getEnchantmentValue g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; create a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getInstrument j - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/core/Holder;)Ljava/lang/Integer; lambda$getUseDuration$1 a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V lambda$setRandom$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/item/ItemStack;Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)V setRandom a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f Lnet/minecraft/tags/TagKey; instruments a -c net/minecraft/world/item/MilkBucketItem net/minecraft/world/item/ItemMilkBucket - 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/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I DRINK_DURATION a -c net/minecraft/world/item/PlayerHeadItem net/minecraft/world/item/ItemSkullPlayer - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName o - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ResolvableProfile;)V lambda$verifyComponentsAfterLoad$0 a - m (Lnet/minecraft/world/item/ItemStack;)V verifyComponentsAfterLoad n -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 c - 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 c - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$createDispenseConfig$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/InteractionResultHolder; use a - f I COOLDOWN a -c net/minecraft/world/item/alchemy/Potion net/minecraft/world/item/alchemy/PotionRegistry - m ()Ljava/util/List; getEffects a - m (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String; getName a - m ()Z hasInstantEffects b - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$getName$0 a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/alchemy/Potion; requiredFeatures a - f Ljava/util/List; effects b - f Ljava/lang/String; name a - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures c -c net/minecraft/world/item/component/Tool net/minecraft/world/item/component/Tool - 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 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/tags/TagKey;)Lnet/minecraft/world/item/component/Tool$Rule; deniesDrops a - m (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/item/component/Tool$Rule; forBlocks a - m (Lnet/minecraft/tags/TagKey;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/item/component/Tool$Rule; forTag a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/util/List;F)Lnet/minecraft/world/item/component/Tool$Rule; minesAndDrops a - m (Lnet/minecraft/tags/TagKey;F)Lnet/minecraft/world/item/component/Tool$Rule; minesAndDrops a - m (Ljava/util/List;F)Lnet/minecraft/world/item/component/Tool$Rule; overrideSpeed b - m (Lnet/minecraft/tags/TagKey;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;ZZ)I 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;Lnet/minecraft/world/level/block/Block;)V blockUpdated b - 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 ak - 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/ticks/LevelTickAccess; getBlockTicks P - m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource N - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_ - m ()Lnet/minecraft/world/Difficulty; getDifficulty al - m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks O - m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData A_ - m ()Lnet/minecraft/util/RandomSource; getRandom E_ - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m (II)Z hasChunk b - m (ILnet/minecraft/core/BlockPos;I)V levelEvent c - m (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V levelEvent a - m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V neighborShapeChanged a - m ()J nextSubTickCount G_ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a - m (Lnet/minecraft/world/entity/player/Player;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;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/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/WorldGenLevel net/minecraft/world/level/GeneratorAccessSeed - m (Lnet/minecraft/core/BlockPos;)Z ensureCanWrite f_ - m ()J getSeed C - 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 Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; result a -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 c - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)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 a - m ()Lnet/minecraft/core/Direction; getDirection b - m ()Lnet/minecraft/world/phys/HitResult$Type; getType c - m ()Z isInside d - 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 -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 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_20_R4/CraftCrashReport -c org/bukkit/craftbukkit/CraftFeatureFlag org/bukkit/craftbukkit/v1_20_R4/CraftFeatureFlag -c org/bukkit/craftbukkit/CraftWorldBorder org/bukkit/craftbukkit/v1_20_R4/CraftWorldBorder -c org/bukkit/craftbukkit/block/CraftBiome org/bukkit/craftbukkit/v1_20_R4/block/CraftBiome -c org/bukkit/craftbukkit/block/CraftBlock org/bukkit/craftbukkit/v1_20_R4/block/CraftBlock -c org/bukkit/craftbukkit/block/CraftBlock$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftBlock$1 -c org/bukkit/craftbukkit/block/CraftChest org/bukkit/craftbukkit/v1_20_R4/block/CraftChest -c org/bukkit/craftbukkit/block/CraftSkull org/bukkit/craftbukkit/v1_20_R4/block/CraftSkull -c org/bukkit/craftbukkit/block/CraftSkull$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftSkull$1 -c org/bukkit/craftbukkit/block/CraftVault org/bukkit/craftbukkit/v1_20_R4/block/CraftVault -c org/bukkit/craftbukkit/entity/CraftBoat org/bukkit/craftbukkit/v1_20_R4/entity/CraftBoat -c org/bukkit/craftbukkit/entity/CraftBoat$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftBoat$1 -c org/bukkit/craftbukkit/entity/CraftFish org/bukkit/craftbukkit/v1_20_R4/entity/CraftFish -c org/bukkit/craftbukkit/entity/CraftFrog org/bukkit/craftbukkit/v1_20_R4/entity/CraftFrog -c org/bukkit/craftbukkit/entity/CraftFrog$CraftVariant org/bukkit/craftbukkit/v1_20_R4/entity/CraftFrog$CraftVariant -c org/bukkit/craftbukkit/entity/CraftGoat org/bukkit/craftbukkit/v1_20_R4/entity/CraftGoat -c org/bukkit/craftbukkit/entity/CraftHusk org/bukkit/craftbukkit/v1_20_R4/entity/CraftHusk -c org/bukkit/craftbukkit/entity/CraftItem org/bukkit/craftbukkit/v1_20_R4/entity/CraftItem -c org/bukkit/craftbukkit/entity/CraftMule org/bukkit/craftbukkit/v1_20_R4/entity/CraftMule -c org/bukkit/craftbukkit/entity/CraftWolf org/bukkit/craftbukkit/v1_20_R4/entity/CraftWolf -c org/bukkit/craftbukkit/entity/CraftWolf$CraftVariant org/bukkit/craftbukkit/v1_20_R4/entity/CraftWolf$CraftVariant -c org/bukkit/craftbukkit/legacy/CraftEvil org/bukkit/craftbukkit/v1_20_R4/legacy/CraftEvil -c org/bukkit/craftbukkit/map/CraftMapView org/bukkit/craftbukkit/v1_20_R4/map/CraftMapView -c org/bukkit/craftbukkit/tag/CraftItemTag org/bukkit/craftbukkit/v1_20_R4/tag/CraftItemTag -c org/bukkit/craftbukkit/util/CraftLegacy org/bukkit/craftbukkit/v1_20_R4/util/CraftLegacy -c org/bukkit/craftbukkit/util/CraftVector org/bukkit/craftbukkit/v1_20_R4/util/CraftVector -c org/bukkit/craftbukkit/util/LazyHashSet org/bukkit/craftbukkit/v1_20_R4/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;)Lnet/minecraft/resources/ResourceKey; levelStemToLevel a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; levelToLevelStem b - f Lnet/minecraft/resources/ResourceKey; ACTIVITY b - f Lnet/minecraft/resources/ResourceKey; ARMOR_MATERIAL au - f Lnet/minecraft/resources/ResourceKey; ATTRIBUTE c - f Lnet/minecraft/resources/ResourceKey; BANNER_PATTERN d - f Lnet/minecraft/resources/ResourceKey; BIOME az - f Lnet/minecraft/resources/ResourceKey; BIOME_SOURCE e - f Lnet/minecraft/resources/ResourceKey; BLOCK f - f Lnet/minecraft/resources/ResourceKey; BLOCK_ENTITY_TYPE h - f Lnet/minecraft/resources/ResourceKey; BLOCK_PREDICATE_TYPE i - f Lnet/minecraft/resources/ResourceKey; BLOCK_STATE_PROVIDER_TYPE j - f Lnet/minecraft/resources/ResourceKey; BLOCK_TYPE g - f Lnet/minecraft/resources/ResourceKey; CARVER k - f Lnet/minecraft/resources/ResourceKey; CAT_VARIANT l - f Lnet/minecraft/resources/ResourceKey; CHAT_TYPE aA - f Lnet/minecraft/resources/ResourceKey; CHUNK_GENERATOR n - f Lnet/minecraft/resources/ResourceKey; CHUNK_STATUS o - f Lnet/minecraft/resources/ResourceKey; COMMAND_ARGUMENT_TYPE p - f Lnet/minecraft/resources/ResourceKey; CONFIGURED_CARVER aB - f Lnet/minecraft/resources/ResourceKey; CONFIGURED_FEATURE aC - f Lnet/minecraft/resources/ResourceKey; CREATIVE_MODE_TAB q - f Lnet/minecraft/resources/ResourceKey; CUSTOM_STAT r - f Lnet/minecraft/resources/ResourceKey; DAMAGE_TYPE s - f Lnet/minecraft/resources/ResourceKey; DATA_COMPONENT_TYPE av - f Lnet/minecraft/resources/ResourceKey; DECORATED_POT_PATTERNS as - f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION aD - f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION_TYPE t - f Lnet/minecraft/resources/ResourceKey; DIMENSION aS - f Lnet/minecraft/resources/ResourceKey; DIMENSION_TYPE aE - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT u - f Lnet/minecraft/resources/ResourceKey; ENTITY_SUB_PREDICATE_TYPE aw - f Lnet/minecraft/resources/ResourceKey; ENTITY_TYPE v - f Lnet/minecraft/resources/ResourceKey; FEATURE w - f Lnet/minecraft/resources/ResourceKey; FEATURE_SIZE_TYPE x - f Lnet/minecraft/resources/ResourceKey; FLAT_LEVEL_GENERATOR_PRESET aF - f Lnet/minecraft/resources/ResourceKey; FLOAT_PROVIDER_TYPE y - f Lnet/minecraft/resources/ResourceKey; FLUID z - f Lnet/minecraft/resources/ResourceKey; FOLIAGE_PLACER_TYPE A - f Lnet/minecraft/resources/ResourceKey; FROG_VARIANT B - f Lnet/minecraft/resources/ResourceKey; GAME_EVENT C - f Lnet/minecraft/resources/ResourceKey; HEIGHT_PROVIDER_TYPE D - f Lnet/minecraft/resources/ResourceKey; INSTRUMENT E - f Lnet/minecraft/resources/ResourceKey; INT_PROVIDER_TYPE F - f Lnet/minecraft/resources/ResourceKey; ITEM G - f Lnet/minecraft/resources/ResourceKey; ITEM_MODIFIER aV - f Lnet/minecraft/resources/ResourceKey; ITEM_SUB_PREDICATE_TYPE ax - f Lnet/minecraft/resources/ResourceKey; LEVEL_STEM aT - f Lnet/minecraft/resources/ResourceKey; LOOT_CONDITION_TYPE H - f Lnet/minecraft/resources/ResourceKey; LOOT_FUNCTION_TYPE I - f Lnet/minecraft/resources/ResourceKey; LOOT_NBT_PROVIDER_TYPE J - f Lnet/minecraft/resources/ResourceKey; LOOT_NUMBER_PROVIDER_TYPE K - f Lnet/minecraft/resources/ResourceKey; LOOT_POOL_ENTRY_TYPE L - f Lnet/minecraft/resources/ResourceKey; LOOT_SCORE_PROVIDER_TYPE M - f Lnet/minecraft/resources/ResourceKey; LOOT_TABLE aU - f Lnet/minecraft/resources/ResourceKey; MAP_DECORATION_TYPE ay - f Lnet/minecraft/resources/ResourceKey; MATERIAL_CONDITION N - f Lnet/minecraft/resources/ResourceKey; MATERIAL_RULE O - f Lnet/minecraft/resources/ResourceKey; MEMORY_MODULE_TYPE P - f Lnet/minecraft/resources/ResourceKey; MENU Q - f Lnet/minecraft/resources/ResourceKey; MOB_EFFECT R - f Lnet/minecraft/resources/ResourceKey; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST aR - f Lnet/minecraft/resources/ResourceKey; NOISE aH - f Lnet/minecraft/resources/ResourceKey; NOISE_SETTINGS aG - f Lnet/minecraft/resources/ResourceKey; NUMBER_FORMAT_TYPE at - f Lnet/minecraft/resources/ResourceKey; PAINTING_VARIANT S - f Lnet/minecraft/resources/ResourceKey; PARTICLE_TYPE T - f Lnet/minecraft/resources/ResourceKey; PLACED_FEATURE aI - f Lnet/minecraft/resources/ResourceKey; PLACEMENT_MODIFIER_TYPE U - f Lnet/minecraft/resources/ResourceKey; POINT_OF_INTEREST_TYPE V - f Lnet/minecraft/resources/ResourceKey; POOL_ALIAS_BINDING al - f Lnet/minecraft/resources/ResourceKey; POSITION_SOURCE_TYPE W - f Lnet/minecraft/resources/ResourceKey; POS_RULE_TEST X - f Lnet/minecraft/resources/ResourceKey; POTION Y - f Lnet/minecraft/resources/ResourceKey; PREDICATE aW - f Lnet/minecraft/resources/ResourceKey; PROCESSOR_LIST aK - f Lnet/minecraft/resources/ResourceKey; RECIPE_SERIALIZER Z - f Lnet/minecraft/resources/ResourceKey; RECIPE_TYPE aa - f Lnet/minecraft/resources/ResourceKey; ROOT_PLACER_TYPE ab - f Lnet/minecraft/resources/ResourceLocation; ROOT_REGISTRY_NAME a - f Lnet/minecraft/resources/ResourceKey; RULE_BLOCK_ENTITY_MODIFIER ad - f Lnet/minecraft/resources/ResourceKey; RULE_TEST ac - f Lnet/minecraft/resources/ResourceKey; SCHEDULE ae - f Lnet/minecraft/resources/ResourceKey; SENSOR_TYPE af - f Lnet/minecraft/resources/ResourceKey; SOUND_EVENT ag - f Lnet/minecraft/resources/ResourceKey; STAT_TYPE ah - f Lnet/minecraft/resources/ResourceKey; STRUCTURE aJ - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PIECE ai - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PLACEMENT aj - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_POOL_ELEMENT ak - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PROCESSOR am - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_SET aL - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_TYPE an - f Lnet/minecraft/resources/ResourceKey; TEMPLATE_POOL aM - f Lnet/minecraft/resources/ResourceKey; TREE_DECORATOR_TYPE ao - f Lnet/minecraft/resources/ResourceKey; TRIGGER_TYPE aN - f Lnet/minecraft/resources/ResourceKey; TRIM_MATERIAL aO - f Lnet/minecraft/resources/ResourceKey; TRIM_PATTERN aP - f Lnet/minecraft/resources/ResourceKey; TRUNK_PLACER_TYPE ap - f Lnet/minecraft/resources/ResourceKey; VILLAGER_PROFESSION aq - f Lnet/minecraft/resources/ResourceKey; VILLAGER_TYPE ar - f Lnet/minecraft/resources/ResourceKey; WOLF_VARIANT m - f Lnet/minecraft/resources/ResourceKey; WORLD_PRESET aQ -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/ResourceLocation;)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/tags/ItemTagsProvider net/minecraft/data/tags/ItemTagsProvider - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V copy a - m ()Ljava/util/concurrent/CompletableFuture; createContentsProvider b - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; lambda$createContentsProvider$2 d - m (Lnet/minecraft/data/tags/TagsProvider$TagLookup;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V lambda$createContentsProvider$3 a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/core/HolderLookup$Provider; lambda$createContentsProvider$4 a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 b - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; lambda$new$1 a - f Ljava/util/concurrent/CompletableFuture; blockTags d - f Ljava/util/Map; tagsToCopy g -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;)Lnet/minecraft/network/PacketSendListener; exceptionallySend a - m ()Lnet/minecraft/network/protocol/Packet; onFailure b - m ()V onSuccess a - m (Ljava/lang/Runnable;)Lnet/minecraft/network/PacketSendListener; thenRun a -c net/minecraft/network/PacketSendListener$1 net/minecraft/network/PacketSendListener$1 - m ()Lnet/minecraft/network/protocol/Packet; onFailure b - m ()V onSuccess a - f Ljava/lang/Runnable; val$runnable a -c net/minecraft/network/PacketSendListener$2 net/minecraft/network/PacketSendListener$2 - m ()Lnet/minecraft/network/protocol/Packet; onFailure b - f Ljava/util/function/Supplier; val$handler 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 - f Ljava/util/List; val$parts c -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 c - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; assertValidPath d - m (Lnet/minecraft/resources/ResourceLocation;)I compareTo a - m (Ljava/lang/String;C)[Ljava/lang/String; decompose b - m ()Ljava/lang/String; getNamespace b - m ()Ljava/lang/String; getPath a - m (C)Z isAllowedInResourceLocation a - m (Ljava/lang/String;)Z isValidNamespace h - m (Ljava/lang/String;)Z isValidPath g - m (Ljava/lang/String;)Z isValidResourceLocation i - m (Ljava/lang/String;Lnet/minecraft/ResourceLocationException;)Ljava/lang/String; lambda$read$0 a - m (Ljava/lang/String;C)Lnet/minecraft/resources/ResourceLocation; of a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/resources/ResourceLocation; read a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; read b - 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 f - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toLanguageKey b - m ()Ljava/lang/String; toShortLanguageKey e - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; tryBuild a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; tryParse a - m (C)Z validNamespaceChar c - m (C)Z validPathChar b - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withPath c - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/resources/ResourceLocation; withPath a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withPrefix d - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; withSuffix e - 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 g - f Ljava/lang/String; path h -c net/minecraft/resources/ResourceLocation$Dummy net/minecraft/resources/MinecraftKey$a -c net/minecraft/resources/ResourceLocation$Serializer net/minecraft/resources/MinecraftKey$b - m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/resources/ResourceLocation; deserialize a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize a -c net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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/chat/Component; lambda$startJfr$4 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$5 a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$stopJfr$6 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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$5 d - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addTag$6 c - m (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$10 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTags$11 b - m (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$12 a - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$listTags$9 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c - 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 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$7 b - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$8 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/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/ProcessorMailbox; 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/MetadataSectionSerializer;)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 (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m (Lcom/mojang/authlib/GameProfile;)Z isBanned a - m (I)[Ljava/lang/String; lambda$getUserList$0 a -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/datafix/FixWolfHealth net/minecraft/util/datafix/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 b - f Ljava/lang/String; WOLF_ID 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/V1460 net/minecraft/util/datafix/schemas/DataConverterSchemaV1460 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26 c - 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;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 s - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 r - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 q - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 p - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 o - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 n - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 m - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 l - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 j - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 A - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 i - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 h - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 g - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 f - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 e - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$25 d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 z - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 y - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 x - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 w - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 v - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 u - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 t - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$1 n - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 o - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29 g - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30 m - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31 l - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33 k - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34 b - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35 j - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 i - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37 h - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38 f - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39 e - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40 g - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42 f - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43 e - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45 d - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46 c - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$47 d - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$48 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$49 b - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$50 a - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$51 b - 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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$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/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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a - 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/V1801 net/minecraft/util/datafix/schemas/DataConverterSchemaV1801 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V1904 net/minecraft/util/datafix/schemas/DataConverterSchemaV1904 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 a - 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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 b - 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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2519 net/minecraft/util/datafix/schemas/DataConverterSchemaV2519 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2522 net/minecraft/util/datafix/schemas/DataConverterSchemaV2522 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2571 net/minecraft/util/datafix/schemas/V2571 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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/V2686 net/minecraft/util/datafix/schemas/V2686 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a - 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/V2704 net/minecraft/util/datafix/schemas/V2704 - m (Lcom/mojang/datafixers/schemas/Schema;)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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 b - 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/V3203 net/minecraft/util/datafix/schemas/V3203 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$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 -c net/minecraft/util/datafix/schemas/V3326 net/minecraft/util/datafix/schemas/V3326 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 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/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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b -c net/minecraft/util/datafix/schemas/V3799 net/minecraft/util/datafix/schemas/V3799 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$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/V3816 net/minecraft/util/datafix/schemas/V3816 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$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/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 - f Lnet/minecraft/util/eventlog/JsonEventLogReader; val$reader a -c net/minecraft/util/parsing/packrat/Scope net/minecraft/util/parsing/packrat/Scope - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; get a - m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAny a - m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAnyOrThrow b - 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 (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)V put a - m (Lnet/minecraft/util/parsing/packrat/Scope;)V putAll a - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; values a -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;)Ljava/util/Optional; getRandomItem a - m (Lnet/minecraft/util/RandomSource;Ljava/util/List;I)Ljava/util/Optional; getRandomItem a - m (Ljava/util/List;)I getTotalWeight a - m (Ljava/util/List;I)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/EquipmentSlot net/minecraft/world/entity/EnumItemSlot - m ()[Lnet/minecraft/world/entity/EquipmentSlot; $values g - m (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; byName a - m (Lnet/minecraft/world/entity/EquipmentSlot$Type;I)Lnet/minecraft/world/entity/EquipmentSlot; byTypeAndIndex a - m ()I getFilterFlag 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 - f [Lnet/minecraft/world/entity/EquipmentSlot; $VALUES m - f Lnet/minecraft/world/entity/EquipmentSlot; BODY g - f Lnet/minecraft/world/entity/EquipmentSlot; CHEST e - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC h - 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 Lnet/minecraft/world/entity/EquipmentSlot; OFFHAND b - f I filterFlag k - f I index j - f Ljava/lang/String; name l - f Lnet/minecraft/world/entity/EquipmentSlot$Type; type i -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 d - f Lnet/minecraft/world/entity/EquipmentSlot$Type; ARMOR b - f Lnet/minecraft/world/entity/EquipmentSlot$Type; BODY c - f Lnet/minecraft/world/entity/EquipmentSlot$Type; HAND a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V award 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 bn - m (I)I durabilityToXp c - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement aK - m ()D getDefaultGravity aY - m (I)I getExperienceValue b - m ()I getIcon s - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()I getValue p - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAttackable ct - m (Lnet/minecraft/world/entity/ExperienceOrb;)V merge b - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/player/Player;I)I repairPlayerItems a - m ()V scanForEntities u - m ()V setUnderwaterMovement v - m ()V tick l - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z tryMergeToExisting b - m (I)I xpToDurability d - 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 g - f I count j - f Lnet/minecraft/world/entity/player/Player; followingPlayer k - f I health h - f I value i -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()I getBlocksSetOnFire s - m ()Lnet/minecraft/server/level/ServerPlayer; getCause p - m ()Ljava/util/stream/Stream; getHitEntities u - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/core/BlockPos; getStrikePosition w - m ()V powerLightningRod v - m (Lnet/minecraft/nbt/CompoundTag;)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 l - f D DAMAGE_RADIUS d - f D DETECTION_RADIUS e - f I START_LIFE c - f I blocksSetOnFire k - f Lnet/minecraft/server/level/ServerPlayer; cause i - f I flashes g - f Ljava/util/Set; hitEntities j - f I life f - f J seed b - f Z visualOnly h -c net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity - m ()Lnet/minecraft/world/entity/LivingEntity; getOwner P_ - m ()Ljava/util/UUID; getOwnerUUID W_ - m ()Lnet/minecraft/world/level/EntityGetter; level e -c net/minecraft/world/entity/PathfinderMob net/minecraft/world/entity/EntityCreature - m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z checkSpawnRules a - m ()D followLeashSpeed gp - m (Lnet/minecraft/core/BlockPos;)F getWalkTargetValue d - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z isPanicking gn - m ()Z isPathFinding gm - m (F)V onLeashDistance F - m ()Z shouldStayCloseToLeashHolder go - m ()V tickLeash gc - f F DEFAULT_WALK_TARGET_VALUE bX -c net/minecraft/world/entity/TamableAnimal net/minecraft/world/entity/EntityTameableAnimal - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyTamingSideEffects u - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()Ljava/util/UUID; getOwnerUUID W_ - m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam cj - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m ()Z isInSittingPose y - m ()Z isOrderedToSit gq - m (Lnet/minecraft/world/entity/LivingEntity;)Z isOwnedBy j - m ()Z isTame s - m ()Lnet/minecraft/world/level/EntityGetter; level e - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setInSittingPose x - m (Z)V setOrderedToSit y - m (Ljava/util/UUID;)V setOwnerUUID b - m (ZZ)V setTame b - m (Z)V spawnTamingParticles w - m (Lnet/minecraft/world/entity/player/Player;)V tame f - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID bY - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_OWNERUUID_ID bZ - f Z orderedToSit cb -c net/minecraft/world/entity/VariantHolder net/minecraft/world/entity/VariantHolder - m ()Ljava/lang/Object; getVariant d - m (Ljava/lang/Object;)V setVariant a -c net/minecraft/world/entity/animal/Animal net/minecraft/world/entity/animal/EntityAnimal - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Z canFallInLove gr - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAnimalSpawnRules b - m ()V customServerAiStep Z - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V finalizeSpawnChildFromBreeding a - m ()I getAmbientSoundInterval P - m ()I getExperienceReward ej - m ()I getInLoveTime gs - m ()Lnet/minecraft/server/level/ServerPlayer; getLoveCause gt - 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 o - m ()Z isInLove gu - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m ()V resetLove gv - m (Lnet/minecraft/world/entity/player/Player;)V setInLove g - m (I)V setInLoveTime t - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a - f I PARENT_AGE_AFTER_BREEDING ca - f I inLove bY - f Ljava/util/UUID; loveCause bZ -c net/minecraft/world/entity/animal/Ocelot net/minecraft/world/entity/animal/EntityOcelot - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval P - m ()F getAttackDamage gq - 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 o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSteppingCarefully bW - m ()Z isTrusting y - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reassessTrustingGoals u - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m (Z)V setTrusting w - m (Z)V spawnTrustingParticles x - f D CROUCH_SPEED_MOD bY - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTING cc - f D SPRINT_SPEED_MOD cb - f D WALK_SPEED_MOD bZ - f Lnet/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal; ocelotAvoidPlayersGoal cd - f Lnet/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal; temptGoal ce -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 c -c net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal net/minecraft/world/entity/animal/EntityOcelot$a - m ()Z canContinueToUse b - m ()Z canUse a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()V calculateFlapping gA - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkParrotSpawnRules c - 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/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/entity/Entity;)V doPush D - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; getAmbient a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; getImitatedSound b - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m (Lnet/minecraft/util/RandomSource;)F getPitch a - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/world/entity/animal/Parrot$Variant; getVariant gy - m ()F getVoicePitch ff - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z imitateNearbyMobs a - m ()Z isBaby p_ - m ()Z isFlapping aV - m ()Z isFlying gD - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isPartyParrot gx - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()V onFlap aU - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - 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 cf - f Ljava/util/Map; MOB_SOUND_MAP ch - f Ljava/util/function/Predicate; NOT_PARROT_PREDICATE cg - f F flap cb - f F flapSpeed cc - f F flapping ci - f Lnet/minecraft/core/BlockPos; jukebox cl - f F nextFlap cj - f F oFlap ce - f F oFlapSpeed cd - f Z partyParrot ck -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 (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; BLUE b - f Ljava/util/function/IntFunction; BY_ID g - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/entity/animal/Parrot$Variant; GRAY e - f Lnet/minecraft/world/entity/animal/Parrot$Variant; GREEN c - f Lnet/minecraft/world/entity/animal/Parrot$Variant; RED_BLUE a - f Lnet/minecraft/world/entity/animal/Parrot$Variant; YELLOW_BLUE d - f I id h - f Ljava/lang/String; name i -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Z canSpawnSprintParticle bq - m ()V checkLandingDelay gz - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkRabbitSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V disableJumpControl gx - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m ()V enableJumpControl gw - m (DD)V facePoint c - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)F getJumpCompletion G - m ()F getJumpPower fh - m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound y - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - 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 de - m ()Lnet/minecraft/world/entity/animal/Rabbit$Variant; getVariant gq - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()V jumpFromGround fj - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setJumping s - m ()V setLandingDelay gy - m (D)V setSpeedModifier i - m (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V setVariant a - m ()V startJumping s - m ()Z wantsMoreFood gA - f D ATTACK_SPEED_MOD cd - f D BREED_SPEED_MOD bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cg - f I EVIL_ARMOR_VALUE cf - f I EVIL_ATTACK_POWER ce - f D FLEE_SPEED_MOD cc - f D FOLLOW_SPEED_MOD cb - f Lnet/minecraft/resources/ResourceLocation; KILLER_BUNNY ch - f I MORE_CARROTS_DELAY ci - f D STROLL_SPEED_MOD bY - 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$Variant net/minecraft/world/entity/animal/EntityRabbit$Variant - 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; BLACK c - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; BROWN a - f Ljava/util/function/IntFunction; BY_ID i - f Lcom/mojang/serialization/Codec; CODEC h - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; EVIL g - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; GOLD e - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; SALT f - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; WHITE b - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; WHITE_SPLOTCHED d - f I id j - f Ljava/lang/String; name k -c net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal net/minecraft/world/entity/animal/EntityRabbit$PathfinderGoalEatCarrots - m ()Z canContinueToUse b - m ()Z canUse a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a - m ()V tick e - 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 e - f Lnet/minecraft/world/entity/animal/Rabbit; rabbit h -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 a - 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/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxSchoolSize gs -c net/minecraft/world/entity/animal/Turtle net/minecraft/world/entity/animal/EntityTurtle - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m ()Z canFallInLove gr - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkTurtleSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes y - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()F getAgeScale ed - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval 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 o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/core/BlockPos; getHomePos gq - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/core/BlockPos; getTravelPos gw - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z hasEgg s - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isGoingHome gx - m ()Z isLayingEgg u - m ()Z isPushedByFluid cC - m ()Z isTravelling gy - m ()F nextStep aO - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (F)V playSwimSound e - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setGoingHome y - m (Z)V setHasEgg w - m (Lnet/minecraft/core/BlockPos;)V setHomePos i - m (Z)V setLayingEgg x - m (Lnet/minecraft/core/BlockPos;)V setTravelPos j - m (Z)V setTravelling z - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ch - f Ljava/util/function/Predicate; BABY_ON_LAND_SELECTOR bY - f F BABY_SCALE cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; GOING_HOME ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; HAS_EGG cb - f Lnet/minecraft/network/syncher/EntityDataAccessor; HOME_POS bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; LAYING_EGG cc - f Lnet/minecraft/network/syncher/EntityDataAccessor; TRAVELLING cf - f Lnet/minecraft/network/syncher/EntityDataAccessor; TRAVEL_POS cd - f I layEggCounter ci -c net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal net/minecraft/world/entity/animal/EntityTurtle$a - m ()V breed g - m ()Z canUse a - 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 a -c net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal net/minecraft/world/entity/animal/EntityTurtle$b - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - 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 g - 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 b - m ()Z canUse a - 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 a - 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 n_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getLightLevelDependentMagicValue bt - m ()Z isCharged u - m ()Z isOnFire bQ - m ()Z isSensitiveToWater fp - m ()V registerGoals z - m (Z)V setCharged w - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID d - f F allowedHeightOffset b - f I nextHeightOffsetChangeTick c -c net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal net/minecraft/world/entity/monster/EntityBlaze$PathfinderGoalBlazeFireball - m ()Z canUse a - m ()D getFollowDistance h - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e - 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 m_ - f I XP_REWARD_HUGE l_ - f I XP_REWARD_LARGE k_ - f I XP_REWARD_MEDIUM j_ - f I XP_REWARD_NONE h_ - f I XP_REWARD_SMALL i_ -c net/minecraft/world/entity/monster/Ghast net/minecraft/world/entity/monster/EntityGhast - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGhastSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes y - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()I getExplosionPower u - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxSpawnClusterSize fQ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fe - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isCharging s - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isReflectedFireball h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setCharging w - m ()Z shouldDespawnInPeaceful X - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING b - f I explosionPower c -c net/minecraft/world/entity/monster/Ghast$GhastLookGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastMoveTowardsTarget - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V tick e - f Lnet/minecraft/world/entity/monster/Ghast; ghast a -c net/minecraft/world/entity/monster/Ghast$GhastMoveControl net/minecraft/world/entity/monster/EntityGhast$ControllerGhast - m (Lnet/minecraft/world/phys/Vec3;I)Z canReach a - m ()V tick a - f I floatDuration m - f Lnet/minecraft/world/entity/monster/Ghast; ghast l -c net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastIdleMove - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c - f Lnet/minecraft/world/entity/monster/Ghast; ghast a -c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastAttackTarget - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e - 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 s - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSlimeSpawnRules c - m (Lnet/minecraft/world/entity/LivingEntity;)V dealDamage j - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()F getAttackDamage go - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getJumpDelay y - m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gq - m ()I getMaxHeadXRot aa - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType u - 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 s - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fe - m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gp - m ()Lnet/minecraft/world/entity/EntityType; getType ak - m ()Z isDealsDamage gn - m ()Z isTiny gs - m ()V jumpFromGround fj - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V refreshDimensions j_ - m ()V registerGoals z - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (IZ)V setSize a - m ()Z shouldDespawnInPeaceful X - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE bZ - f I MAX_NATURAL_SIZE d - f I MAX_SIZE c - f I MIN_SIZE b - f F oSquish bY - f F squish bX - f F targetSquish e - f Z wasOnGround ca -c net/minecraft/world/entity/monster/Slime$SlimeFloatGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomJump - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V tick e - 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 b - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V tick e - 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 a - m ()V tick e - 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 a - m ()V tick e - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStraySpawnRules a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound u -c net/minecraft/world/entity/monster/Witch net/minecraft/world/entity/monster/EntityWitch - m ()V aiStep n_ - m (IZ)V applyRaidBuffs a - m ()Z canBeLeader gr - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb e - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (B)V handleEntityEvent b - m ()Z isDrinkingPotion s - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m ()V registerGoals z - m (Z)V setUsingItem y - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_USING_ITEM bY - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_DRINKING e - f Ljava/util/UUID; SPEED_MODIFIER_DRINKING_UUID b - f Lnet/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal; attackPlayersGoal cb - f Lnet/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal; healRaidersGoal ca - f I usingTime bZ -c net/minecraft/world/entity/player/Player net/minecraft/world/entity/player/EntityHuman - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/item/ItemStack;)Z addItem i - m ()V aiStep n_ - m (F)V animateHurt m - 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 gC - m (Lnet/minecraft/world/entity/LivingEntity;)V blockUsingShield d - m ()Z canBeHitByProjectile by - m ()Z canBeSeenAsEnemy et - m (Z)Z canEat t - m (DDF)Z canFallAtLeast b - 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 canSprint dI - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m ()Z canUseGameMasterBlocks gz - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (F)V causeFoodExhaustion C - m ()V closeContainer r - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes fQ - m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns k - m (Lnet/minecraft/world/entity/Entity;)V crit b - 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 fX - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()V disableShield fY - m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a - m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch g - m ()V doCloseContainer s - m ()V doWaterSplashEffect bn - 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/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; drop a - m ()V dropEquipment eD - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; eat a - m ()D entityInteractionRange gD - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;FZZ)Ljava/util/Optional; findRespawnPositionAndUseSpawnBlock a - m (Lnet/minecraft/core/BlockPos;)Z freeAt i - m ()Lnet/minecraft/world/entity/player/Abilities; getAbilities gd - m ()F getAbsorptionAmount fs - m ()Ljava/lang/Iterable; getArmorSlots eZ - m (F)F getAttackStrengthScale D - m ()F getBlockSpeedFactor aN - m ()Lnet/minecraft/world/item/ItemCooldowns; getCooldowns gx - m ()F getCurrentItemAttackStrengthDelay gv - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed d - m ()I getDimensionChangingDelay bP - m ()Lcom/google/common/collect/ImmutableList; getDismountPoses fI - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ - m ()I getEnchantmentSeed gk - m ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; getEnderChestInventory gp - m ()I getExperienceReward ej - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eL - m ()I getFireImmuneTicks df - m ()F getFlyingSpeed fm - m ()Lnet/minecraft/world/food/FoodData; getFoodData gm - m ()Lcom/mojang/authlib/GameProfile; getGameProfile gb - m ()Ljava/lang/Iterable; getHandSlots fa - m ()F getHurtDir eJ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/player/Inventory; getInventory gc - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m ()Ljava/util/Optional; getLastDeathLocation gB - m ()F getLuck gy - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fu - m ()F getMaxHeadRotationRelativeToBody fo - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/network/chat/Component; getName af - m ()I getPortalWaitTime az - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile g - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition q - m ()I getScore fW - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard gr - m ()Ljava/lang/String; getScoreboardName cB - m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityLeft gt - m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityRight gu - m ()I getSleepTimer gg - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSpeed fn - m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound aR - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aQ - m ()Ljava/util/Optional; getWardenSpawnTracker aa - m ()I getXpNeededForNextLevel gl - m (I)V giveExperienceLevels c - m (I)V giveExperiencePoints d - m (B)V handleEntityEvent b - m ()Z hasContainerOpen ge - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasCorrectToolForDrops e - m ()Z hasInfiniteMaterials fP - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor b - m (F)V hurtCurrentlyUsedShield v - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet c - m (I)V increaseScore t - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactOn a - m (F)V internalSetAbsorptionAmount B - m (F)Z isAboveGround E - m ()Z isAffectedByFluids ef - m ()Z isAlwaysExperienceDropper ek - m ()Z isAlwaysTicking dO - m ()Z isCreative f - m ()Z isHurt gn - m ()Z isImmobile fg - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isLocalPlayer g - m (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z isModelPartShown a - m ()Z isPushedByFluid cC - m ()Z isReducedDebugInfo gs - m ()Z isScoping gA - m ()Z isSecondaryUseActive fR - m ()Z isSleepingLongEnough gf - m ()Z isSpectator N_ - m ()Z isStayingOnGroundSurface fT - m ()Z isSwimming cc - m ()Z isTextFilteringEnabled Y - m ()V jumpFromGround fj - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z killedEntity 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 ()V moveCloak v - m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a - m ()Z onSoulSpeedBlock dY - m ()V onUpdateAbilities y - m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a - 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/SignBlockEntity;Z)V openTextEdit a - m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playNotifySound a - m (Lnet/minecraft/nbt/CompoundTag;)V playShoulderEntityAmbientSound 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 (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m ()V removeEntitiesOnShoulder gq - m ()V removeVehicle bI - m ()V resetAttackStrengthTicker gw - m ()V resetCurrentImpulseContext gE - m (Ljava/util/Collection;)I resetRecipes b - m (Lnet/minecraft/stats/Stat;)V resetStat a - m ()V respawn ga - m ()V rideTick t - m (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V sendMerchantOffers a - m ()V serverAiStep fq - m (Lnet/minecraft/nbt/CompoundTag;)Z setEntityOnShoulder h - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a - m (Ljava/util/Optional;)V setLastDeathLocation a - m (Lnet/minecraft/world/entity/HumanoidArm;)V setMainArm a - m (Z)V setReducedDebugInfo u - m (I)V setRemainingFireTicks i - m (I)V setScore s - m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityLeft i - m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityRight j - m ()Z shouldBeSaved dN - m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldRemoveSoulSpeed c - m ()Z shouldShowName cF - m (I)V startAutoSpinAttack u - m ()V startFallFlying gi - m (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; startSleepInBed a - m ()V stopFallFlying gj - m (ZZ)V stopSleepInBed a - m ()V stopSleeping fM - m ()V sweepAttack fZ - m ()V tick l - m (Lnet/minecraft/world/entity/Entity;)V touch d - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a - m ()Z tryToStartFallFlying gh - m ()V turtleHelmetTick u - m ()Z updateIsUnderwater fU - m ()V updatePlayerPose fV - m ()V updateSwimming bk - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V updateTutorialInventoryAction a - m ()Z wantsToStopRiding fS - f I CRAFTING_SLOT_OFFSET bM - f F CROUCH_BB_HEIGHT bP - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_ABSORPTION_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MAIN_HAND bW - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MODE_CUSTOMISATION bV - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCORE_ID e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_LEFT bX - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_RIGHT bY - f F DEFAULT_BLOCK_INTERACTION_RANGE bN - f F DEFAULT_ENTITY_INTERACTION_RANGE bO - f F DEFAULT_EYE_HEIGHT bS - f Lnet/minecraft/world/entity/HumanoidArm; DEFAULT_MAIN_HAND bF - f I DEFAULT_MODEL_CUSTOMIZATION bG - f Lnet/minecraft/world/phys/Vec3; DEFAULT_VEHICLE_ATTACHMENT bT - f I ENDER_SLOT_OFFSET bK - f I HELD_ITEM_SLOT bL - f Lorg/slf4j/Logger; LOGGER b - f I MAX_HEALTH bH - f Ljava/util/Map; POSES c - f I SLEEP_DURATION bI - f Lnet/minecraft/world/entity/EntityDimensions; STANDING_DIMENSIONS bU - f F SWIMMING_BB_HEIGHT bR - f F SWIMMING_BB_WIDTH bQ - f I WAKE_UP_DURATION bJ - f Lnet/minecraft/world/entity/player/Abilities; abilities cA - f F bob cf - f Lnet/minecraft/world/inventory/AbstractContainerMenu; containerMenu cb - f Lnet/minecraft/world/item/ItemCooldowns; cooldowns cF - f Lnet/minecraft/world/entity/Entity; currentExplosionCause cw - f Lnet/minecraft/world/phys/Vec3; currentImpulseImpactPos cv - f F defaultFlySpeed cs - f I enchantmentSeed cr - f Lnet/minecraft/world/inventory/PlayerEnderChestContainer; enderChestInventory bZ - f I experienceLevel co - f F experienceProgress cq - f Lnet/minecraft/world/entity/projectile/FishingHook; fishing ct - f Lnet/minecraft/world/food/FoodData; foodData cc - f Lcom/mojang/authlib/GameProfile; gameProfile cC - f F hurtDir cu - f Z ignoreFallDamageFromCurrentImpulse cx - f Lnet/minecraft/world/entity/player/Inventory; inventory g - f Lnet/minecraft/world/inventory/InventoryMenu; inventoryMenu ca - f I jumpTriggerTime cd - f Ljava/util/Optional; lastDeathLocation cG - f Lnet/minecraft/world/item/ItemStack; lastItemInMainHand cE - f I lastLevelUpTime cB - f F oBob ce - f Z reducedDebugInfo cD - f I sleepCounter cz - f I takeXpDelay cg - f J timeEntitySatOnShoulder f - f I totalExperience cp - f Z wasUnderwater cn - f D xCloak ck - f D xCloakO ch - f D yCloak cl - f D yCloakO ci - f D zCloak cm - f D zCloakO cj -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 -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 -c net/minecraft/world/entity/player/Player$BedSleepingProblem net/minecraft/world/entity/player/EntityHuman$EnumBedResult - m ()Lnet/minecraft/network/chat/Component; getMessage a - 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 a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (II)V setData a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects a - f I DATA_COUNT m - f I INV_SLOT_END o - f I INV_SLOT_START n - f I NO_EFFECT r - f I PAYMENT_SLOT k - f I SLOT_COUNT l - f I USE_ROW_SLOT_END q - f I USE_ROW_SLOT_START p - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access u - f Lnet/minecraft/world/inventory/ContainerData; beaconData v - f Lnet/minecraft/world/Container; beacon s - f Lnet/minecraft/world/inventory/BeaconMenu$PaymentSlot; paymentSlot t -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 ah_ -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 a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I CONTAINER_SIZE k - f Lnet/minecraft/world/Container; hopper l -c net/minecraft/world/inventory/ResultSlot net/minecraft/world/inventory/SlotResult - m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements b_ - m ()Z isFake f - 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$3 a - m (Ljava/util/ArrayList;)V lambda$static$0 a - m ()[Lnet/minecraft/world/inventory/SlotRange; lambda$static$1 c - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$2 b - 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/AnimalArmorItem net/minecraft/world/item/AnimalArmorItem - m ()Lnet/minecraft/world/item/AnimalArmorItem$BodyType; getBodyType d - m ()Lnet/minecraft/sounds/SoundEvent; getBreakingSound e - m ()Lnet/minecraft/resources/ResourceLocation; getOverlayTexture c - m ()Lnet/minecraft/resources/ResourceLocation; getTexture b - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable a - f Lnet/minecraft/world/item/AnimalArmorItem$BodyType; bodyType l - f Lnet/minecraft/resources/ResourceLocation; overlayTextureLocation k - f Lnet/minecraft/resources/ResourceLocation; textureLocation j -c net/minecraft/world/item/AnimalArmorItem$BodyType net/minecraft/world/item/AnimalArmorItem$a - m ()[Lnet/minecraft/world/item/AnimalArmorItem$BodyType; $values a - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$0 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; lambda$static$1 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; lambda$static$2 a - f [Lnet/minecraft/world/item/AnimalArmorItem$BodyType; $VALUES e - f Lnet/minecraft/world/item/AnimalArmorItem$BodyType; CANINE b - f Lnet/minecraft/world/item/AnimalArmorItem$BodyType; EQUESTRIAN a - f Lnet/minecraft/sounds/SoundEvent; breakingSound d - f Ljava/util/function/Function; textureLocator c -c net/minecraft/world/item/ChorusFruitItem net/minecraft/world/item/ItemChorusFruit - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a -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; getBackgroundSuffix 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 o - m ()V rebuildSearchTree n - m ()Lnet/minecraft/world/item/CreativeModeTab$Row; row g - m (Ljava/util/function/Consumer;)V setSearchTreeBuilder a - m ()Z shouldDisplay i - m ()Z showTitle d - f Z alignedRight e - f Ljava/lang/String; backgroundSuffix b - f Z canScroll c - f I column g - f Lnet/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator; displayItemsGenerator n - f Ljava/util/Collection; displayItems j - f Ljava/util/Set; displayItemsSearchTab k - f Lnet/minecraft/network/chat/Component; displayName a - f Ljava/util/function/Supplier; iconGenerator m - f Lnet/minecraft/world/item/ItemStack; iconItemStack i - f Lnet/minecraft/world/item/CreativeModeTab$Row; row f - f Ljava/util/function/Consumer; searchTreeBuilder l - f Z showTitle d - f Lnet/minecraft/world/item/CreativeModeTab$Type; type h -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 (Ljava/lang/String;)Lnet/minecraft/world/item/CreativeModeTab$Builder; backgroundSuffix 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 Ljava/lang/String; backgroundSuffix 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/HoneyBottleItem net/minecraft/world/item/ItemHoneyBottle - 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/sounds/SoundEvent; getDrinkingSound ak_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound al_ - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I DRINK_DURATION a -c net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a - m ()Ljava/lang/String; getDescriptionId 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;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance w - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId i -c net/minecraft/world/item/WrittenBookItem net/minecraft/world/item/ItemWrittenBook - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName o - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Z resolveBookComponents a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - m ()Z isIncomplete i - m ()Z isSpecial an_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m ()Z showNotification h - f Lcom/mojang/serialization/Codec; CODEC h - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i -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/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/random/WeightedRandomList; 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;ZZZ)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 Lorg/slf4j/Logger; LOGGER c - f I MAGIC_NUMBER e - f I MIN_SPAWN_DISTANCE d - f [Lnet/minecraft/world/entity/MobCategory; SPAWNING_CATEGORIES f - 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 ()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;F)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 h - m ()Lnet/minecraft/world/item/DyeColor; getColor b - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection g - 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/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;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 (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 updateEntityAfterFallOn 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 - 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; BASE e - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_SHAPE m - f I HEIGHT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_NORTH_EAST h - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_NORTH_WEST f - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_SOUTH_EAST i - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_SOUTH_WEST g - f I LEG_WIDTH n - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SHAPE j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED c - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PART b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_SHAPE k - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_SHAPE l - f Lnet/minecraft/world/item/DyeColor; color o -c net/minecraft/world/level/block/BedBlock$1 net/minecraft/world/level/block/BlockBed$1 -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;F)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 d - 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 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; 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 F AABB_MAX g - f F AABB_MIN f - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; Y_AXIS_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB i -c net/minecraft/world/level/block/RodBlock$1 net/minecraft/world/level/block/RodBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction$Axis a -c net/minecraft/world/level/block/Rotation net/minecraft/world/level/block/EnumBlockRotation - m ()[Lnet/minecraft/world/level/block/Rotation; $values 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 h - 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 e - f Lnet/minecraft/world/level/block/Rotation; COUNTERCLOCKWISE_90 d - f Lnet/minecraft/world/level/block/Rotation; NONE a - f Ljava/lang/String; id f - f Lcom/mojang/math/OctahedralGroup; rotation g -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/Level;Lnet/minecraft/core/BlockPos;)V explode a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V explode 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/core/BlockPos;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 b - 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/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/ItemInteractionResult; useItemOn a - m (Lnet/minecraft/world/level/Level;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;)V entityInside a - f Lcom/mojang/serialization/MapCodec; CODEC 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/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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick b - m (Lnet/minecraft/world/level/material/FluidState;)V registerDefaultState f - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;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 c - 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_20_R4/block/CraftBanner -c org/bukkit/craftbukkit/block/CraftBarrel org/bukkit/craftbukkit/v1_20_R4/block/CraftBarrel -c org/bukkit/craftbukkit/block/CraftBeacon org/bukkit/craftbukkit/v1_20_R4/block/CraftBeacon -c org/bukkit/craftbukkit/block/CraftHopper org/bukkit/craftbukkit/v1_20_R4/block/CraftHopper -c org/bukkit/craftbukkit/block/CraftJigsaw org/bukkit/craftbukkit/v1_20_R4/block/CraftJigsaw -c org/bukkit/craftbukkit/block/CraftSmoker org/bukkit/craftbukkit/v1_20_R4/block/CraftSmoker -c org/bukkit/craftbukkit/boss/CraftBossBar org/bukkit/craftbukkit/v1_20_R4/boss/CraftBossBar -c org/bukkit/craftbukkit/boss/CraftBossBar$1 org/bukkit/craftbukkit/v1_20_R4/boss/CraftBossBar$1 -c org/bukkit/craftbukkit/boss/CraftBossBar$FlagContainer org/bukkit/craftbukkit/v1_20_R4/boss/CraftBossBar$FlagContainer -c org/bukkit/craftbukkit/entity/CraftAllay org/bukkit/craftbukkit/v1_20_R4/entity/CraftAllay -c org/bukkit/craftbukkit/entity/CraftArrow org/bukkit/craftbukkit/v1_20_R4/entity/CraftArrow -c org/bukkit/craftbukkit/entity/CraftBlaze org/bukkit/craftbukkit/v1_20_R4/entity/CraftBlaze -c org/bukkit/craftbukkit/entity/CraftCamel org/bukkit/craftbukkit/v1_20_R4/entity/CraftCamel -c org/bukkit/craftbukkit/entity/CraftEnemy org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnemy -c org/bukkit/craftbukkit/entity/CraftGhast org/bukkit/craftbukkit/v1_20_R4/entity/CraftGhast -c org/bukkit/craftbukkit/entity/CraftGiant org/bukkit/craftbukkit/v1_20_R4/entity/CraftGiant -c org/bukkit/craftbukkit/entity/CraftGolem org/bukkit/craftbukkit/v1_20_R4/entity/CraftGolem -c org/bukkit/craftbukkit/entity/CraftHorse org/bukkit/craftbukkit/v1_20_R4/entity/CraftHorse -c org/bukkit/craftbukkit/entity/CraftLeash org/bukkit/craftbukkit/v1_20_R4/entity/CraftLeash -c org/bukkit/craftbukkit/entity/CraftLlama org/bukkit/craftbukkit/v1_20_R4/entity/CraftLlama -c org/bukkit/craftbukkit/entity/CraftPanda org/bukkit/craftbukkit/v1_20_R4/entity/CraftPanda -c org/bukkit/craftbukkit/entity/CraftSheep org/bukkit/craftbukkit/v1_20_R4/entity/CraftSheep -c org/bukkit/craftbukkit/entity/CraftSlime org/bukkit/craftbukkit/v1_20_R4/entity/CraftSlime -c org/bukkit/craftbukkit/entity/CraftSquid org/bukkit/craftbukkit/v1_20_R4/entity/CraftSquid -c org/bukkit/craftbukkit/entity/CraftStray org/bukkit/craftbukkit/v1_20_R4/entity/CraftStray -c org/bukkit/craftbukkit/entity/CraftWitch org/bukkit/craftbukkit/v1_20_R4/entity/CraftWitch -c org/bukkit/craftbukkit/tag/CraftBlockTag org/bukkit/craftbukkit/v1_20_R4/tag/CraftBlockTag -c org/bukkit/craftbukkit/tag/CraftFluidTag org/bukkit/craftbukkit/v1_20_R4/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 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 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 ()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 ()Ljava/util/stream/Stream; getRecipeNames t - 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 y - m ()Ljava/util/Set; levels u - 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;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 m - f Lnet/minecraft/util/TaskChainer; chatMessageChainer p - f Lnet/minecraft/network/chat/Component; displayName h - f Lnet/minecraft/world/entity/Entity; entity k - f Lnet/minecraft/server/level/ServerLevel; level e - f I permissionLevel f - f Lnet/minecraft/commands/CommandResultCallback; resultCallback l - f Lnet/minecraft/world/phys/Vec2; rotation n - f Lnet/minecraft/server/MinecraftServer; server i - f Lnet/minecraft/commands/CommandSigningContext; signingContext o - f Z silent j - f Lnet/minecraft/commands/CommandSource; source c - f Ljava/lang/String; textName g - f Lnet/minecraft/world/phys/Vec3; worldPosition d -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;Ljava/lang/String;)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$a - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; paramSet b - m ()Ljava/util/function/Supplier; provider a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; paramSet b - f Ljava/util/function/Supplier; provider 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/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V banner h - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V bedFromPlanksAndWool g - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/advancements/AdvancementHolder;)Ljava/util/concurrent/CompletableFuture; buildAdvancement a - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; buttonBuilder c - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V candle n - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V carpet f - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V chestBoat c - m (Lnet/minecraft/data/recipes/RecipeOutput;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 (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V colorBlockWithDye a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V coloredTerracottaFromTerracottaAndDye l - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V concretePowder m - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;I)V cookRecipes a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copperBulb b - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;)V copySmithingTemplate a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V copySmithingTemplate o - m (Lnet/minecraft/data/recipes/RecipeOutput;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;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceBuilder d - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceGateBuilder e - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V generateForEnabledBlockFamilies a - m (Lnet/minecraft/data/recipes/RecipeOutput;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 f - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getConversionRecipeName a - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getHasName b - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getItemName c - m ()Ljava/lang/String; getName a - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSimpleRecipeName d - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSmeltingRecipeName e - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V grate a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V hangingSign e - 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 a - 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 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)Z lambda$colorBlockWithDye$3 a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;)V lambda$generateForEnabledBlockFamilies$2 a - m (Lnet/minecraft/data/recipes/RecipeBuilder;Lnet/minecraft/data/BlockFamily$Variant;Ljava/lang/String;)V lambda$generateRecipes$5 a - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; lambda$generateRecipes$6 g - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V lambda$generateRecipes$7 a - m (I)[Lnet/minecraft/advancements/critereon/ItemPredicate; lambda$inventoryTrigger$23 a - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$0 b - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1 b - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$10 n - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$11 m - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$12 l - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$13 k - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$14 j - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$15 i - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$16 h - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$17 g - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$18 f - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$19 e - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$20 d - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$21 c - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$22 b - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$8 p - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$9 o - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V lambda$waxRecipes$4 a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V mosaicBuilder h - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V netheriteSmithing a - m (Lnet/minecraft/data/recipes/RecipeOutput;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/RecipeOutput;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/RecipeOutput;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/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V oneToOneConversionRecipe a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V oneToOneConversionRecipe a - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreBlasting b - m (Lnet/minecraft/data/recipes/RecipeOutput;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 (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreSmelting a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLog a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLogs b - m (Lnet/minecraft/data/recipes/RecipeOutput;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/data/recipes/RecipeOutput;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/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/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; signBuilder g - m (Lnet/minecraft/data/recipes/RecipeOutput;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/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V smeltingResultFromBase p - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassFromGlassAndDye i - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromGlassPaneAndDye k - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromStainedGlass j - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; stairBuilder b - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stonecutterResultFromBase i - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V stonecutterResultFromBase a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V threeByThreePacker b - m (Lnet/minecraft/data/recipes/RecipeOutput;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 f - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V trimSmithing a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V twoByTwoPacker a - m (Lnet/minecraft/data/recipes/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V waxRecipes b - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodFromLogs a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodenBoat b - f Ljava/util/Map; SHAPE_BUILDERS g - f Lnet/minecraft/data/PackOutput$PathProvider; advancementPathProvider e - f Lnet/minecraft/data/PackOutput$PathProvider; recipePathProvider d - f Ljava/util/concurrent/CompletableFuture; registries f -c net/minecraft/data/recipes/RecipeProvider$1 net/minecraft/data/recipes/RecipeProvider$1 - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a - m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a - f Lnet/minecraft/data/recipes/RecipeProvider; this$0 e - f Ljava/util/Set; val$allRecipes a - f Lnet/minecraft/data/CachedOutput; val$cache c - f Lnet/minecraft/core/HolderLookup$Provider; val$registries d - f Ljava/util/List; val$tasks b -c net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags 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/GameTest net/minecraft/gametest/framework/GameTest - m ()I attempts i - m ()Ljava/lang/String; batch b - m ()Z manualOnly f - m ()Z required e - m ()I requiredSuccesses j - m ()I rotationSteps d - m ()J setupTicks h - m ()Z skyAccess c - m ()Ljava/lang/String; template g - m ()I timeoutTicks a -c net/minecraft/nbt/TextComponentTagVisitor net/minecraft/nbt/TextComponentTagVisitor - m (Lnet/minecraft/nbt/Tag;Z)Lnet/minecraft/network/chat/Component; buildSubTag a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; handleEscapePretty a - 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 Ljava/lang/String; ELEMENT_SEPARATOR k - f Ljava/lang/String; ELEMENT_SPACING o - f Lit/unimi/dsi/fastutil/bytes/ByteCollection; INLINE_ELEMENT_TYPES d - f I INLINE_LIST_THRESHOLD b - f Ljava/lang/String; LIST_CLOSE m - f Ljava/lang/String; LIST_OPEN l - f Ljava/lang/String; LIST_TYPE_SEPARATOR n - f Lorg/slf4j/Logger; LOGGER a - f I MAX_DEPTH c - f Ljava/lang/String; NAME_VALUE_SEPARATOR j - f Ljava/lang/String; NEWLINE r - f Ljava/util/regex/Pattern; SIMPLE_VALUE i - f Ljava/lang/String; STRUCT_CLOSE q - f Ljava/lang/String; STRUCT_OPEN p - 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 Lnet/minecraft/network/chat/Component; TOO_DEEP s - f I depth v - f I indentDepth u - f Ljava/lang/String; indentation t - f Lnet/minecraft/network/chat/Component; result w -c net/minecraft/network/MonitorFrameDecoder net/minecraft/network/MonitorFrameDecoder - f Lnet/minecraft/network/BandwidthDebugMonitor; monitor a -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 b - 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/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$10 b - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; lambda$compoundTagCodec$1 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; lambda$compoundTagCodec$2 a - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$fromCodec$4 c - m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$fromCodec$5 a - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; lambda$fromCodec$6 a - m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$fromCodec$7 a - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/nbt/Tag; lambda$fromCodec$8 a - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$fromCodecWithRegistries$9 b - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$11 b - m (ILnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$12 a - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/IdMap; lambda$registry$13 a - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$static$0 e - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$static$3 d - 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 (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; stringUtf8 b - m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; tagCodec a - 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 k - f Lnet/minecraft/network/codec/StreamCodec; COMPOUND_TAG o - f Lnet/minecraft/network/codec/StreamCodec; DOUBLE j - f Lnet/minecraft/network/codec/StreamCodec; FLOAT i - f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE u - f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE_PROPERTIES t - f Lnet/minecraft/network/codec/StreamCodec; INT f - f I MAX_INITIAL_COLLECTION_SIZE a - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_COMPOUND_TAG q - f Lnet/minecraft/network/codec/StreamCodec; QUATERNIONF s - f Lnet/minecraft/network/codec/StreamCodec; SHORT d - f Lnet/minecraft/network/codec/StreamCodec; STRING_UTF8 l - f Lnet/minecraft/network/codec/StreamCodec; TAG m - f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_COMPOUND_TAG p - f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_TAG n - f Lnet/minecraft/network/codec/StreamCodec; UNSIGNED_SHORT e - f Lnet/minecraft/network/codec/StreamCodec; VAR_INT g - f Lnet/minecraft/network/codec/StreamCodec; VAR_LONG h - f Lnet/minecraft/network/codec/StreamCodec; VECTOR3F r -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$22 - 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$23 - 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$24 - 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$25 - 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$26 - 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$27 - 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$9 net/minecraft/network/codec/ByteBufCodecs$28 - 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$10 net/minecraft/network/codec/ByteBufCodecs$2 - m (Lio/netty/buffer/ByteBuf;)[B decode a - m (Lio/netty/buffer/ByteBuf;[B)V encode a - f I val$maxSize 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 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V encode a - f I val$maxStringLength a -c net/minecraft/network/codec/ByteBufCodecs$13 net/minecraft/network/codec/ByteBufCodecs$5 - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/Tag; decode a - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/Tag;)V encode a - f Ljava/util/function/Supplier; val$accounter a -c net/minecraft/network/codec/ByteBufCodecs$14 net/minecraft/network/codec/ByteBufCodecs$6 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/lang/Object; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Ljava/lang/Object;)V encode a - m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$decode$0 a - m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$encode$1 a - f Lcom/mojang/serialization/Codec; val$codec b - f Lnet/minecraft/network/codec/StreamCodec; val$tagCodec a -c net/minecraft/network/codec/ByteBufCodecs$15 net/minecraft/network/codec/ByteBufCodecs$7 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$16 net/minecraft/network/codec/ByteBufCodecs$8 - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; decode a - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$17 net/minecraft/network/codec/ByteBufCodecs$9 - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; decode a - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$18 net/minecraft/network/codec/ByteBufCodecs$10 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode a - f Lnet/minecraft/network/codec/StreamCodec; val$original a -c net/minecraft/network/codec/ByteBufCodecs$19 net/minecraft/network/codec/ByteBufCodecs$11 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Collection; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V encode a - f Ljava/util/function/IntFunction; val$constructor b - f Lnet/minecraft/network/codec/StreamCodec; val$elementCodec c - f I val$maxSize a -c net/minecraft/network/codec/ByteBufCodecs$20 net/minecraft/network/codec/ByteBufCodecs$13 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Map; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Map;)V encode a - m (Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;Ljava/lang/Object;)V lambda$encode$0 a - f Ljava/util/function/IntFunction; val$constructor d - f Lnet/minecraft/network/codec/StreamCodec; val$keyCodec b - f I val$maxSize a - f Lnet/minecraft/network/codec/StreamCodec; val$valueCodec c -c net/minecraft/network/codec/ByteBufCodecs$21 net/minecraft/network/codec/ByteBufCodecs$14 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/datafixers/util/Either; decode a - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/datafixers/util/Either;)V encode a - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;)V lambda$encode$0 b - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;)V lambda$encode$1 a - f Lnet/minecraft/network/codec/StreamCodec; val$leftCodec a - f Lnet/minecraft/network/codec/StreamCodec; val$rightCodec b -c net/minecraft/network/codec/ByteBufCodecs$22 net/minecraft/network/codec/ByteBufCodecs$15 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode a - f Ljava/util/function/IntFunction; val$byId a - f Ljava/util/function/ToIntFunction; val$toId b -c net/minecraft/network/codec/ByteBufCodecs$23 net/minecraft/network/codec/ByteBufCodecs$16 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/lang/Object; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Ljava/lang/Object;)V encode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/IdMap; getRegistryOrThrow b - f Ljava/util/function/Function; val$mapExtractor a - f Lnet/minecraft/resources/ResourceKey; val$registryKey b -c net/minecraft/network/codec/ByteBufCodecs$24 net/minecraft/network/codec/ByteBufCodecs$17 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/Holder; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/Holder;)V encode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/IdMap; getRegistryOrThrow b - f I DIRECT_HOLDER_ID c - f Lnet/minecraft/network/codec/StreamCodec; val$directCodec b - f Lnet/minecraft/resources/ResourceKey; val$registryKey a -c net/minecraft/network/codec/ByteBufCodecs$25 net/minecraft/network/codec/ByteBufCodecs$18 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/HolderSet; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/HolderSet;)V encode a - f I NAMED_SET b - f Lnet/minecraft/network/codec/StreamCodec; holderCodec c - f Lnet/minecraft/resources/ResourceKey; val$registryKey a -c net/minecraft/network/codec/ByteBufCodecs$26 net/minecraft/network/codec/ByteBufCodecs$19 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/properties/PropertyMap; decode a - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/properties/PropertyMap;)V encode a - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; lambda$decode$0 b - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V lambda$encode$1 a - f I MAX_PROPERTIES d - f I MAX_PROPERTY_NAME_LENGTH a - f I MAX_PROPERTY_SIGNATURE_LENGTH c - f I MAX_PROPERTY_VALUE_LENGTH b -c net/minecraft/network/codec/ByteBufCodecs$27 net/minecraft/network/codec/ByteBufCodecs$20 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/GameProfile; decode a - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/GameProfile;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$28 net/minecraft/network/codec/ByteBufCodecs$21 - f [I $SwitchMap$net$minecraft$core$Holder$Kind a -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 - 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;)I fillBlocks a - m (I)Lnet/minecraft/network/chat/Component; lambda$fillBlocks$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 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 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$register$5 a - 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 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register 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 d - 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 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$2 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$3 a - f [Lnet/minecraft/server/commands/FillCommand$Mode; $VALUES f - 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/SetBlockCommand$Filter; filter 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/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$3 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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$3 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$kill$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (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_HELD_ITEMS b - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_LOOT_TABLE c - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_LOOT_TABLE 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 (Lnet/minecraft/commands/CommandSourceStack;)Z 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/lang/String;)Lnet/minecraft/network/chat/Component; lambda$saveResults$6 a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$startProfilingDedicatedServer$3 b - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V lambda$startProfilingDedicatedServer$4 a - m ()Lnet/minecraft/network/chat/Component; lambda$startProfilingDedicatedServer$5 a - m (DI)Lnet/minecraft/network/chat/Component; lambda$whenStopped$7 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$12 b - m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; lambda$check$13 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 e - 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 (II)Lnet/minecraft/network/chat/Component; lambda$setRaidOmenLevel$8 a - m ()Lnet/minecraft/network/chat/Component; lambda$spawnLeader$9 c - m ()Lnet/minecraft/network/chat/Component; lambda$start$10 b - m ()Lnet/minecraft/network/chat/Component; lambda$stop$11 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$8 a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$mount$6 c - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$mount$7 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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 (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 (ZLnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a - m (Lcom/mojang/brigadier/CommandDispatcher;Z)V register a -c net/minecraft/server/commands/StopCommand net/minecraft/server/commands/CommandStop - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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$41 b - m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$deleteTeam$40 c - m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$emptyTeam$39 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$30 c - m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$31 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$28 d - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$29 c - m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$listMembers$42 a - m (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listMembers$43 a - m ()Lnet/minecraft/network/chat/Component; lambda$listTeams$44 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTeams$45 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 A - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 p - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 n - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 z - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 g - 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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 y - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 x - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 w - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 v - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 u - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 s - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; lambda$setCollision$34 a - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; lambda$setColor$38 a - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setDeathMessageVisibility$33 a - m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$37 d - m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlyFire$36 a - m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlySight$35 b - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setNametagVisibility$32 b - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setPrefix$46 b - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setSuffix$47 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 f - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 d - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$9 a - m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$23 d - m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$24 c - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$setTickingRate$13 a - m ()Lnet/minecraft/network/chat/Component; lambda$sprint$21 f - m ()Lnet/minecraft/network/chat/Component; lambda$sprint$22 e - m (I)Lnet/minecraft/network/chat/Component; lambda$step$25 a - m ()Lnet/minecraft/network/chat/Component; lambda$stopSprinting$27 a - m ()Lnet/minecraft/network/chat/Component; lambda$stopStepping$26 b - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$14 j - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$15 a - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$16 i - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$17 h - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$18 g - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$19 a - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/Component; lambda$tickQuery$20 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 (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/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/TickingTracker net/minecraft/server/level/TickingTracker - m (JLnet/minecraft/server/level/Ticket;)V addTicket a - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addTicket a - m (J)I getLevel c - m (Lnet/minecraft/world/level/ChunkPos;)I getLevel a - m (J)I getLevelFromSource b - m (J)Ljava/lang/String; getTicketDebugString d - m (Lnet/minecraft/util/SortedArraySet;)I getTicketLevelAt a - m (J)Lnet/minecraft/util/SortedArraySet; getTickets g - m (J)Lnet/minecraft/util/SortedArraySet; lambda$getTickets$0 h - m (JLnet/minecraft/server/level/Ticket;)V removeTicket b - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V removeTicket b - m (I)V replacePlayerTicketsLevel a - m ()V runAllUpdates a - m (JI)V setLevel a - f I INITIAL_TICKET_LIST_CAPACITY c - f I MAX_LEVEL a - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks b - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; tickets d -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 D_ - m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J - 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 F_ - 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 P - m ()Lnet/minecraft/world/level/ChunkPos; getCenter a - 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 N - 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 O - m ()I getHeight J_ - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()Lnet/minecraft/server/level/ServerLevel; getLevel E - m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData A_ - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine y_ - m ()I getMinBuildHeight I_ - m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a - m ()Lnet/minecraft/util/RandomSource; getRandom E_ - m ()I getSeaLevel z_ - m ()J getSeed C - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m (Lnet/minecraft/core/Direction;Z)F getShade a - m ()I getSkyDarken B_ - m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a - m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder C_ - m (II)Z hasChunk b - m ()Z isClientSide x_ - 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 (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V levelEvent a - m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing f - m ()J nextSubTickCount G_ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m ()Ljava/util/List; players x - m ()Lnet/minecraft/core/RegistryAccess; registryAccess H_ - 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 s - f Lnet/minecraft/world/level/biome/BiomeManager; biomeManager l - f Lnet/minecraft/world/ticks/WorldGenTickAccess; blockTicks j - f Ljava/util/List; cache b - f Lnet/minecraft/world/level/chunk/ChunkAccess; center c - f Ljava/util/function/Supplier; currentlyGenerating q - f Lnet/minecraft/world/level/dimension/DimensionType; dimensionType i - f Lnet/minecraft/world/level/ChunkPos; firstPos m - f Lnet/minecraft/world/ticks/WorldGenTickAccess; fluidTicks k - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; generatingStatus o - f Lnet/minecraft/world/level/ChunkPos; lastPos n - f Lnet/minecraft/world/level/storage/LevelData; levelData g - f Lnet/minecraft/server/level/ServerLevel; level e - f Lnet/minecraft/util/RandomSource; random h - f J seed f - f I size d - f Ljava/util/concurrent/atomic/AtomicLong; subTickCount r - f I writeRadiusCutoff p -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 e - m ()Ljava/util/Date; getExpires c - m ()Ljava/lang/String; getReason d - m ()Ljava/lang/String; getSource b - m ()Z hasExpired f - 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 (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit a - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m (I)[Ljava/lang/String; lambda$getUserList$0 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/thread/ProcessorHandle net/minecraft/util/thread/Mailbox - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; ask b - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; askEither c - m (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V lambda$askEither$0 a - m ()Ljava/lang/String; name by - m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/thread/ProcessorHandle; of a - m (Ljava/lang/Object;)V tell a -c net/minecraft/util/thread/ProcessorHandle$1 net/minecraft/util/thread/Mailbox$1 - m ()Ljava/lang/String; name by - m (Ljava/lang/Object;)V tell a - f Ljava/lang/String; val$name a - f Ljava/util/function/Consumer; val$tell b -c net/minecraft/world/ItemInteractionResult net/minecraft/world/ItemInteractionResult - m ()[Lnet/minecraft/world/ItemInteractionResult; $values c - m ()Z consumesAction a - m ()Lnet/minecraft/world/InteractionResult; result b - m (Z)Lnet/minecraft/world/ItemInteractionResult; sidedSuccess a - f [Lnet/minecraft/world/ItemInteractionResult; $VALUES g - f Lnet/minecraft/world/ItemInteractionResult; CONSUME b - f Lnet/minecraft/world/ItemInteractionResult; CONSUME_PARTIAL c - f Lnet/minecraft/world/ItemInteractionResult; FAIL f - f Lnet/minecraft/world/ItemInteractionResult; PASS_TO_DEFAULT_BLOCK_INTERACTION d - f Lnet/minecraft/world/ItemInteractionResult; SKIP_DEFAULT_BLOCK_INTERACTION e - f Lnet/minecraft/world/ItemInteractionResult; SUCCESS a -c net/minecraft/world/RandomizableContainer net/minecraft/world/RandomizableContainer - m ()Lnet/minecraft/core/BlockPos; getBlockPos ay_ - m ()Lnet/minecraft/world/level/Level; getLevel i - m ()Lnet/minecraft/resources/ResourceKey; getLootTable aw_ - m ()J getLootTableSeed ax_ - 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/nbt/CompoundTag;)Z tryLoadLootTable a_ - m (Lnet/minecraft/nbt/CompoundTag;)Z trySaveLootTable b_ - 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 (IF)V fastForward a - m ()J getAccumulatedTime b - m (Ljava/util/function/Consumer;)V ifStarted a - m ()Z isStarted c - m (I)V start a - m (I)V startIfStopped b - m ()V stop a - m (FF)V updateTime a - f J STOPPED a - f J accumulatedTime c - f J lastTime b -c net/minecraft/world/entity/EntitySelector net/minecraft/world/entity/IEntitySelector - 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; 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/EntitySelector$MobCanWearArmorEntitySelector net/minecraft/world/entity/IEntitySelector$EntitySelectorEquipable - m (Lnet/minecraft/world/entity/Entity;)Z test a - f Lnet/minecraft/world/item/ItemStack; itemStack a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()I getExperienceReward ej - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Z isChickenJockey u - m ()Z isFlapping aV - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()V onFlap aU - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m (Z)V setChickenJockey w - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cg - f I eggTime ce - f F flap bY - f F flapSpeed bZ - f F flapping cd - f Z isChickenJockey cf - f F nextFlap ch - f F oFlap cc - f F oFlapSpeed cb -c net/minecraft/world/entity/animal/Dolphin net/minecraft/world/entity/animal/EntityDolphin - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/core/particles/ParticleOptions;)V addParticlesAroundSelf a - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m ()Z closeToNextPos gr - 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/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxAirSupply ck - m ()I getMaxHeadXRot aa - m ()I getMaxHeadYRot ab - m ()I getMoistnessLevel y - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aQ - m ()Lnet/minecraft/core/BlockPos; getTreasurePos s - m ()Z gotFish u - m (I)V handleAirSupply b - m (B)V handleEntityEvent b - m (I)I increaseAirSupply o - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setGotFish w - m (I)V setMoisntessLevel c - m (Lnet/minecraft/core/BlockPos;)V setTreasurePos i - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f Ljava/util/function/Predicate; ALLOWED_ITEMS c - f Lnet/minecraft/network/syncher/EntityDataAccessor; GOT_FISH e - f Lnet/minecraft/network/syncher/EntityDataAccessor; MOISTNESS_LEVEL bY - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; SWIM_WITH_PLAYER_TARGETING bZ - f I TOTAL_AIR_SUPPLY b - f I TOTAL_MOISTNESS_LEVEL ca - f Lnet/minecraft/network/syncher/EntityDataAccessor; TREASURE_POS d -c net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal net/minecraft/world/entity/animal/EntityDolphin$c - m ()Z canUse a - m (Lnet/minecraft/world/item/ItemStack;)V drop a - m ()V start c - m ()V stop d - m ()V tick e - f I cooldown b -c net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal net/minecraft/world/entity/animal/EntityDolphin$a - m ()Z canContinueToUse b - m ()Z canUse a - m ()Z isInterruptable Q_ - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V explode w - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState v - m ()D getDefaultGravity aY - m ()I getFuse u - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/world/entity/LivingEntity; getOwner p - m ()Z isPickable bz - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c - m (I)V setFuse b - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BLOCK_STATE_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FUSE_ID c - f I DEFAULT_FUSE_TIME e - f Ljava/lang/String; TAG_BLOCK_STATE f - f Ljava/lang/String; TAG_FUSE b - f Lnet/minecraft/world/entity/LivingEntity; owner g -c net/minecraft/world/entity/monster/Bogged net/minecraft/world/entity/monster/Bogged - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gt - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow b - m ()I getAttackInterval gr - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()I getHardAttackInterval gq - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound u - m ()Z isSheared gu - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m (Z)V setSheared w - m (Lnet/minecraft/sounds/SoundSource;)V shear a - m ()V spawnShearedMushrooms gx - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHEARED e - f I HARD_ATTACK_INTERVAL c - f I NORMAL_ATTACK_INTERVAL d - f Ljava/lang/String; SHEARED_TAG_NAME b -c net/minecraft/world/entity/monster/Evoker net/minecraft/world/entity/monster/EntityEvoker - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (IZ)V applyRaidBuffs a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent gq - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/animal/Sheep; getWololoTarget gL - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Lnet/minecraft/world/entity/animal/Sheep;)V setWololoTarget a - f Lnet/minecraft/world/entity/animal/Sheep; wololoTarget e -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 -c net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal net/minecraft/world/entity/monster/EntityEvoker$c - m ()Z canUse 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/ai/targeting/TargetingConditions; vexCountTargeting e -c net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal net/minecraft/world/entity/monster/EntityEvoker$d - m ()Z canContinueToUse b - m ()Z canUse a - 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 stop d - 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 e -c net/minecraft/world/entity/monster/Spider net/minecraft/world/entity/monster/EntitySpider - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint l - m ()Z isClimbing y - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a - m ()Z onClimbable q_ - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V registerGoals z - m (Z)V setClimbing w - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID b - f F SPIDER_SPECIAL_EFFECT_CHANCE c -c net/minecraft/world/entity/monster/Spider$SpiderAttackGoal net/minecraft/world/entity/monster/EntitySpider$PathfinderGoalSpiderMeleeAttack - m ()Z canContinueToUse b - m ()Z canUse a -c net/minecraft/world/entity/monster/Spider$SpiderTargetGoal net/minecraft/world/entity/monster/EntitySpider$PathfinderGoalSpiderNearestAttackableTarget - m ()Z canUse a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m ()Ljava/util/Optional; findNearestValidAttackTarget gs - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAttackAnimationRemainingTicks gq - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt 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 u - m ()Z isBaby p_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z isTargetable j - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V sendDebugPackets Y - m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget k - m (Z)V setBaby a - m ()V updateActivity y - f I ATTACK_DAMAGE ca - f I ATTACK_DURATION ce - f I ATTACK_INTERVAL cc - f I ATTACK_KNOCKBACK bY - f F BABY_ATTACK_DAMAGE cb - f I BABY_ATTACK_INTERVAL cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID d - f F KNOCKBACK_RESISTANCE bZ - f I MAX_HEALTH e - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES c - f F MOVEMENT_SPEED_WHEN_FIGHTING cf - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES b - f F SPEED_MULTIPLIER_WHEN_IDLING cg - f I attackAnimationRemainingTicks ch -c net/minecraft/world/entity/monster/Zombie net/minecraft/world/entity/monster/EntityZombie - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals u - m ()V aiStep n_ - m ()Z canBreakDoors gy - m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem j - m (Lnet/minecraft/world/entity/EntityType;)V convertToZombieType b - m ()Z convertsInWater gs - 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/entity/Entity;)Z doHurtTarget C - m ()V doUnderWaterConversion ac_ - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()I getExperienceReward ej - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gr - m (Lnet/minecraft/util/RandomSource;)Z getSpawnAsBabyOdds a - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gq - m (F)V handleAttributes G - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isBaby p_ - m ()Z isSunSensitive ad_ - m ()Z isUnderWaterConverting gx - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z killedEntity 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 gz - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setBaby a - m (Z)V setCanBreakDoors x - m (I)V startUnderWaterConversion b - m ()Z supportsBreakDoorGoal y - m ()V tick l - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cd - f F BREAK_DOOR_CHANCE ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DROWNED_CONVERSION_ID cc - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPECIAL_TYPE_ID cb - f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE cf - f I REINFORCEMENT_ATTEMPTS bY - f I REINFORCEMENT_RANGE_MAX bZ - f I REINFORCEMENT_RANGE_MIN ca - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_BABY c - f Ljava/util/UUID; SPEED_MODIFIER_BABY_UUID b - f F ZOMBIE_LEADER_CHANCE e - f Lnet/minecraft/world/entity/ai/goal/BreakDoorGoal; breakDoorGoal cg - f Z canBreakDoors ch - f I conversionTime cj - f I inWaterTime ci -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 -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;)I spawnCat a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I spawnInHut b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I spawnInVillage a - m (Lnet/minecraft/server/level/ServerLevel;ZZ)I 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/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - 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 a - f I INV_SLOT_END m - f I INV_SLOT_START l - f I SLOT_COUNT k - f I USE_ROW_SLOT_END o - f I USE_ROW_SLOT_START n - f Lnet/minecraft/world/inventory/ContainerData; containerData q - f Lnet/minecraft/world/inventory/CraftingContainer; container s - f Lnet/minecraft/world/entity/player/Player; player r - f Lnet/minecraft/world/inventory/ResultContainer; resultContainer p -c net/minecraft/world/inventory/CrafterSlot net/minecraft/world/inventory/CrafterSlot - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a - m ()V setChanged b - 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 b - 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 a - m (II)V setData a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I BUTTON_NEXT_PAGE l - f I BUTTON_PAGE_JUMP_RANGE_START n - f I BUTTON_PREV_PAGE k - f I BUTTON_TAKE_BOOK m - f I DATA_COUNT o - f I SLOT_COUNT p - f Lnet/minecraft/world/inventory/ContainerData; lecternData r - f Lnet/minecraft/world/Container; lectern q -c net/minecraft/world/inventory/LecternMenu$1 net/minecraft/world/inventory/ContainerLectern$1 - m ()V setChanged b -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;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/flag/FeatureFlagSet;)V generateEnchantmentBookTypesAllLevels b - m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/core/HolderLookup;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/flag/FeatureFlagSet;)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 generateOminousVials 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$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 b - 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 a - 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;Ljava/util/Set;Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;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/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/core/HolderLookup$RegistryLookup;)V lambda$bootstrap$8 c - 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$52 b - m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$53 b - m (Lnet/minecraft/world/item/CreativeModeTab;)Z lambda$buildAllTabContents$54 a - m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$55 a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/enchantment/Enchantment;)Z lambda$generateEnchantmentBookTypesAllLevels$42 a - m (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z lambda$generateEnchantmentBookTypesAllLevels$43 a - m (Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/item/ItemStack; lambda$generateEnchantmentBookTypesAllLevels$44 a - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Ljava/util/stream/Stream; lambda$generateEnchantmentBookTypesAllLevels$45 a - m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateEnchantmentBookTypesAllLevels$46 b - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/enchantment/Enchantment;)Z lambda$generateEnchantmentBookTypesOnlyMaxLevel$38 b - m (Ljava/util/Set;Lnet/minecraft/world/item/enchantment/Enchantment;)Z lambda$generateEnchantmentBookTypesOnlyMaxLevel$39 b - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/ItemStack; lambda$generateEnchantmentBookTypesOnlyMaxLevel$40 b - m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateEnchantmentBookTypesOnlyMaxLevel$41 c - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; lambda$generateInstrumentTypes$47 a - m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generateInstrumentTypes$48 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$49 a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/core/Holder$Reference;)Z lambda$generatePotionEffectTypes$35 a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/world/item/ItemStack; lambda$generatePotionEffectTypes$36 a - m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/world/item/ItemStack;)V lambda$generatePotionEffectTypes$37 d - m (Lnet/minecraft/nbt/CompoundTag;)V lambda$generatePresetPaintings$50 a - m (Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V lambda$generatePresetPaintings$51 a - m (Lnet/minecraft/world/entity/decoration/PaintingVariant;)I lambda$static$34 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 a - f Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters; CACHED_PARAMETERS p - f Lnet/minecraft/resources/ResourceKey; COLORED_BLOCKS b - f Lnet/minecraft/resources/ResourceKey; COMBAT i - f Lnet/minecraft/resources/ResourceKey; FOOD_AND_DRINKS j - f Lnet/minecraft/resources/ResourceKey; FUNCTIONAL_BLOCKS d - f Lnet/minecraft/resources/ResourceKey; HOTBAR f - f Lnet/minecraft/resources/ResourceKey; INGREDIENTS k - f Lnet/minecraft/resources/ResourceKey; INVENTORY n - f Lnet/minecraft/resources/ResourceKey; NATURAL_BLOCKS c - f Lnet/minecraft/resources/ResourceKey; OP_BLOCKS m - f Ljava/util/Comparator; PAINTING_COMPARATOR o - f Lnet/minecraft/resources/ResourceKey; REDSTONE_BLOCKS e - f Lnet/minecraft/resources/ResourceKey; SEARCH g - f Lnet/minecraft/resources/ResourceKey; SPAWN_EGGS l - f Lnet/minecraft/resources/ResourceKey; TOOLS_AND_UTILITIES h -c net/minecraft/world/item/DiscFragmentItem net/minecraft/world/item/DiscFragmentItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName c -c net/minecraft/world/item/FireworkStarItem net/minecraft/world/item/ItemFireworksCharge - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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/InteractionResultHolder; use a - f Lnet/minecraft/world/entity/EntityType; canInteractWith a - f I consumeItemDamage b -c net/minecraft/world/item/SplashPotionItem net/minecraft/world/item/ItemSplashPotion - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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/InteractionResultHolder; use a -c net/minecraft/world/item/trading/ItemCost net/minecraft/world/item/trading/ItemCost - m ()Lnet/minecraft/core/component/DataComponentPredicate; components c - m ()I count b - m (Lnet/minecraft/core/Holder;ILnet/minecraft/core/component/DataComponentPredicate;)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/DataComponentPredicate; 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 gC - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gu - m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gs - m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gq - m ()I getVillagerXp u - m ()Z isClientSide gy - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a - m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated n - 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 u - m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer f - m ()Z showProgressBar gt -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 h - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z collidesWithSuffocatingBlock f - 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 g - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockCollisions e - 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/level/border/WorldBorder; getWorldBorder C_ - 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$getBlockCollisions$0 c - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; lambda$getBlockCollisions$1 i - 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/phys/AABB;)Z noCollision b -c net/minecraft/world/level/LevelTimeAccess net/minecraft/world/level/IWorldTime - m ()J dayTime ak - m ()F getMoonBrightness aq - m ()I getMoonPhase ar - m (F)F getTimeOfDay f -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 n - 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/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 m - 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/core/BlockPos;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/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/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 - 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_BOTTOM_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; BELL_SHAPE j - f Lnet/minecraft/world/phys/shapes/VoxelShape; BELL_TOP_SHAPE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_SHAPE G - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_WEST_BETWEEN l - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_WEST_FLOOR_SHAPE g - f I EVENT_BELL_RING e - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SOUTH_BETWEEN k - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SOUTH_FLOOR_SHAPE f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_EAST n - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_NORTH o - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_SOUTH F - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_WEST m -c net/minecraft/world/level/block/BellBlock$1 net/minecraft/world/level/block/BlockBell$1 -c net/minecraft/world/level/block/BushBlock net/minecraft/world/level/block/BlockPlant - 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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;)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 (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 - 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/ItemInteractionResult; 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 F AABB_OFFSET e - f F AABB_SIZE_PER_BITE f - 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; SHAPE_BY_BITE g -c net/minecraft/world/level/block/CaveVines net/minecraft/world/level/block/CaveVines - m (I)Ljava/util/function/ToIntFunction; emission h_ - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasGlowBerries h_ - 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 r_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE q_ -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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;)I getAge g - 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;)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 a - 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 h - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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 f - f Lcom/mojang/serialization/MapCodec; CODEC d - f I MAX_AGE e - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE 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 m - 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 n - 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/core/BlockPos;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/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/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 - 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 AABB_DOOR_THICKNESS g - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB k - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF f - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HINGE d - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB j - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type l -c net/minecraft/world/level/block/DoorBlock$1 net/minecraft/world/level/block/BlockDoor$1 -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;F)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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lcom/mojang/serialization/MapCodec; CODEC a - f I MAX_MOISTURE d - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn f - 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 n - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I getIgniteOdds a - m (Lnet/minecraft/world/level/block/state/BlockState;)I getIgniteOdds o - m (Lnet/minecraft/world/level/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/LevelAccessor;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 (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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE e - f I BURN_EASY M - f I BURN_HARD O - f I BURN_INSTANT L - f I BURN_MEDIUM N - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST g - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB n - f I IGNITE_EASY I - f I IGNITE_HARD K - f I IGNITE_INSTANT H - f I IGNITE_MEDIUM J - f I MAX_AGE d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH f - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB o - f Ljava/util/Map; PROPERTY_BY_DIRECTION k - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB F - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP j - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB l - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST i - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB m - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; burnOdds Q - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; igniteOdds P - f Ljava/util/Map; shapesCache G -c net/minecraft/world/level/block/KelpBlock net/minecraft/world/level/block/BlockKelp - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - m (Lnet/minecraft/world/entity/player/Player;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 h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g -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 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/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/MossBlock net/minecraft/world/level/block/MossBlock - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType ap_ - 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 b - m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$performBonemeal$0 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V lambda$performBonemeal$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 -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/core/BlockPos;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/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setInstrument b - 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/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 - 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/ItemInteractionResult; 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;)I getAABBIndex m - m (Lnet/minecraft/world/level/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 (Ljava/util/EnumMap;)V lambda$static$0 a - m (F)[Lnet/minecraft/world/phys/shapes/VoxelShape; makeShapes a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - f [Lnet/minecraft/core/Direction; DIRECTIONS 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 - f [Lnet/minecraft/world/phys/shapes/VoxelShape; shapeByIndex i -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 d - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE e -c net/minecraft/world/level/block/RailBlock$1 net/minecraft/world/level/block/BlockMinecartTrack$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/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/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 m - 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 g - 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/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/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 - 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/ItemInteractionResult; 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 F AABB_OFFSET g - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f - f Lnet/minecraft/world/level/block/state/properties/WoodType; type a -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/player/Player;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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_AABB d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_AABB 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 ao - f Lnet/minecraft/world/level/block/SoundType; AZALEA_LEAVES ax - 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 aS - f Lnet/minecraft/world/level/block/SoundType; BAMBOO_WOOD_HANGING_SIGN aR - f Lnet/minecraft/world/level/block/SoundType; BASALT K - f Lnet/minecraft/world/level/block/SoundType; BIG_DRIPLEAF at - f Lnet/minecraft/world/level/block/SoundType; BONE_BLOCK Q - 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 am - f Lnet/minecraft/world/level/block/SoundType; CHAIN U - f Lnet/minecraft/world/level/block/SoundType; CHERRY_LEAVES aW - f Lnet/minecraft/world/level/block/SoundType; CHERRY_SAPLING aV - f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD aU - f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD_HANGING_SIGN aX - f Lnet/minecraft/world/level/block/SoundType; CHISELED_BOOKSHELF aY - f Lnet/minecraft/world/level/block/SoundType; COBWEB bi - 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_GRATE al - f Lnet/minecraft/world/level/block/SoundType; CORAL_BLOCK r - f Lnet/minecraft/world/level/block/SoundType; CROP w - f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT bb - f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT_CRACKED bc - f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE aE - f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_BRICKS aF - f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_TILES aG - 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 ap - f Lnet/minecraft/world/level/block/SoundType; FROGLIGHT aI - f Lnet/minecraft/world/level/block/SoundType; FROGSPAWN aJ - 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 aD - 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 aw - f Lnet/minecraft/world/level/block/SoundType; HANGING_SIGN aP - f Lnet/minecraft/world/level/block/SoundType; HARD_CROP x - f Lnet/minecraft/world/level/block/SoundType; HEAVY_CORE bh - f Lnet/minecraft/world/level/block/SoundType; HONEY_BLOCK p - 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; LILY_PAD e - f Lnet/minecraft/world/level/block/SoundType; LODESTONE T - f Lnet/minecraft/world/level/block/SoundType; MANGROVE_ROOTS aK - 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 as - f Lnet/minecraft/world/level/block/SoundType; MOSS_CARPET aq - f Lnet/minecraft/world/level/block/SoundType; MUDDY_MANGROVE_ROOTS aL - f Lnet/minecraft/world/level/block/SoundType; MUD aM - f Lnet/minecraft/world/level/block/SoundType; MUD_BRICKS aN - 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 aT - f Lnet/minecraft/world/level/block/SoundType; NETHER_WOOD_HANGING_SIGN aQ - f Lnet/minecraft/world/level/block/SoundType; NYLIUM C - f Lnet/minecraft/world/level/block/SoundType; PACKED_MUD aO - f Lnet/minecraft/world/level/block/SoundType; PINK_PETALS ar - f Lnet/minecraft/world/level/block/SoundType; POINTED_DRIPSTONE ai - f Lnet/minecraft/world/level/block/SoundType; POLISHED_DEEPSLATE aH - 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; ROOTED_DIRT av - 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 aA - f Lnet/minecraft/world/level/block/SoundType; SCULK_CATALYST az - f Lnet/minecraft/world/level/block/SoundType; SCULK_SENSOR ay - f Lnet/minecraft/world/level/block/SoundType; SCULK_SHRIEKER aC - f Lnet/minecraft/world/level/block/SoundType; SCULK_VEIN aB - 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 au - 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; SPONGE be - f Lnet/minecraft/world/level/block/SoundType; SPORE_BLOSSOM an - 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 ba - f Lnet/minecraft/world/level/block/SoundType; SUSPICIOUS_SAND aZ - f Lnet/minecraft/world/level/block/SoundType; SWEET_BERRY_BUSH v - f Lnet/minecraft/world/level/block/SoundType; TRIAL_SPAWNER bd - 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 bg - 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 bf - f Lnet/minecraft/world/level/block/SoundType; WOOD b - f Lnet/minecraft/world/level/block/SoundType; WOOL i - f Lnet/minecraft/sounds/SoundEvent; breakSound bl - f Lnet/minecraft/sounds/SoundEvent; fallSound bp - f Lnet/minecraft/sounds/SoundEvent; hitSound bo - f F pitch bk - f Lnet/minecraft/sounds/SoundEvent; placeSound bn - f Lnet/minecraft/sounds/SoundEvent; stepSound bm - f F volume bj -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;)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 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 F AABB_OFFSET d - 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; SHAPE_BY_AGE e - f Lnet/minecraft/resources/ResourceKey; attachedStem g - f Lnet/minecraft/resources/ResourceKey; fruit f - f Lnet/minecraft/resources/ResourceKey; seed h -c net/minecraft/world/level/block/VineBlock net/minecraft/world/level/block/BlockVine - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape m - 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 o - 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 i - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasFaces n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasHorizontalConnection p - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isAcceptableNeighbour 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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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 F AABB_OFFSET h - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST d - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB k - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB l - f Ljava/util/Map; PROPERTY_BY_DIRECTION g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB m - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST f - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB j - f Ljava/util/Map; shapesCache n -c net/minecraft/world/level/block/VineBlock$1 net/minecraft/world/level/block/BlockVine$1 -c net/minecraft/world/level/block/WallBlock net/minecraft/world/level/block/BlockCobbleWall - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/properties/WallSide;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; applyWallShape a - 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 (FFFFFF)Ljava/util/Map; 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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/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 - 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/phys/shapes/VoxelShape; EAST_TEST J - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_WALL c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_TEST G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_WALL d - f I POST_COVER_WIDTH m - f Lnet/minecraft/world/phys/shapes/VoxelShape; POST_TEST F - f I POST_WIDTH l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_TEST H - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_WALL e - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b - f I WALL_COVER_END o - f I WALL_COVER_START n - f I WALL_HEIGHT k - f I WALL_WIDTH j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED g - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_TEST I - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_WALL f - f Ljava/util/Map; collisionShapeByIndex i - f Ljava/util/Map; shapeByIndex h -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 -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/Node;)V lambda$writeToStream$0 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/world/level/pathfinder/Path$DebugData; debugData b - f F distToTarget e - f I nextNodeIndex c - f Ljava/util/List; nodes a - f Z reached f - f Lnet/minecraft/core/BlockPos; target d -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 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/LevelChunkTicks; load 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 (JLjava/util/function/Function;)Lnet/minecraft/nbt/ListTag; save a - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; save b - 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 a - 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 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/ProtoChunkTicks; load a - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; save b - 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_20_R4/CraftChunkSnapshot -c org/bukkit/craftbukkit/CraftEquipmentSlot org/bukkit/craftbukkit/v1_20_R4/CraftEquipmentSlot -c org/bukkit/craftbukkit/CraftOfflinePlayer org/bukkit/craftbukkit/v1_20_R4/CraftOfflinePlayer -c org/bukkit/craftbukkit/ban/CraftIpBanList org/bukkit/craftbukkit/v1_20_R4/ban/CraftIpBanList -c org/bukkit/craftbukkit/block/CraftBeehive org/bukkit/craftbukkit/v1_20_R4/block/CraftBeehive -c org/bukkit/craftbukkit/block/CraftConduit org/bukkit/craftbukkit/v1_20_R4/block/CraftConduit -c org/bukkit/craftbukkit/block/CraftCrafter org/bukkit/craftbukkit/v1_20_R4/block/CraftCrafter -c org/bukkit/craftbukkit/block/CraftDropper org/bukkit/craftbukkit/v1_20_R4/block/CraftDropper -c org/bukkit/craftbukkit/block/CraftFurnace org/bukkit/craftbukkit/v1_20_R4/block/CraftFurnace -c org/bukkit/craftbukkit/block/CraftJukebox org/bukkit/craftbukkit/v1_20_R4/block/CraftJukebox -c org/bukkit/craftbukkit/block/CraftLectern org/bukkit/craftbukkit/v1_20_R4/block/CraftLectern -c org/bukkit/craftbukkit/entity/CraftBogged org/bukkit/craftbukkit/v1_20_R4/entity/CraftBogged -c org/bukkit/craftbukkit/entity/CraftBreeze org/bukkit/craftbukkit/v1_20_R4/entity/CraftBreeze -c org/bukkit/craftbukkit/entity/CraftDonkey org/bukkit/craftbukkit/v1_20_R4/entity/CraftDonkey -c org/bukkit/craftbukkit/entity/CraftEntity org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntity -c org/bukkit/craftbukkit/entity/CraftEntity$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntity$1 -c org/bukkit/craftbukkit/entity/CraftEntity$2 org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntity$2 -c org/bukkit/craftbukkit/entity/CraftEvoker org/bukkit/craftbukkit/v1_20_R4/entity/CraftEvoker -c org/bukkit/craftbukkit/entity/CraftFlying org/bukkit/craftbukkit/v1_20_R4/entity/CraftFlying -c org/bukkit/craftbukkit/entity/CraftHoglin org/bukkit/craftbukkit/v1_20_R4/entity/CraftHoglin -c org/bukkit/craftbukkit/entity/CraftMarker org/bukkit/craftbukkit/v1_20_R4/entity/CraftMarker -c org/bukkit/craftbukkit/entity/CraftOcelot org/bukkit/craftbukkit/v1_20_R4/entity/CraftOcelot -c org/bukkit/craftbukkit/entity/CraftParrot org/bukkit/craftbukkit/v1_20_R4/entity/CraftParrot -c org/bukkit/craftbukkit/entity/CraftPiglin org/bukkit/craftbukkit/v1_20_R4/entity/CraftPiglin -c org/bukkit/craftbukkit/entity/CraftPlayer org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer -c org/bukkit/craftbukkit/entity/CraftPlayer$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer$1 -c org/bukkit/craftbukkit/entity/CraftPlayer$2 org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer$2 -c org/bukkit/craftbukkit/entity/CraftPlayer$3 org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer$3 -c org/bukkit/craftbukkit/entity/CraftPlayer$CookieFuture org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer$CookieFuture -c org/bukkit/craftbukkit/entity/CraftPlayer$ChunkSectionChanges org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer$ChunkSectionChanges -c org/bukkit/craftbukkit/entity/CraftPlayer$TransferCookieConnection org/bukkit/craftbukkit/v1_20_R4/entity/CraftPlayer$TransferCookieConnection -c org/bukkit/craftbukkit/entity/CraftRabbit org/bukkit/craftbukkit/v1_20_R4/entity/CraftRabbit -c org/bukkit/craftbukkit/entity/CraftRaider org/bukkit/craftbukkit/v1_20_R4/entity/CraftRaider -c org/bukkit/craftbukkit/entity/CraftSalmon org/bukkit/craftbukkit/v1_20_R4/entity/CraftSalmon -c org/bukkit/craftbukkit/entity/CraftSpider org/bukkit/craftbukkit/v1_20_R4/entity/CraftSpider -c org/bukkit/craftbukkit/entity/CraftTurtle org/bukkit/craftbukkit/v1_20_R4/entity/CraftTurtle -c org/bukkit/craftbukkit/entity/CraftWarden org/bukkit/craftbukkit/v1_20_R4/entity/CraftWarden -c org/bukkit/craftbukkit/entity/CraftWarden$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftWarden$1 -c org/bukkit/craftbukkit/entity/CraftWither org/bukkit/craftbukkit/v1_20_R4/entity/CraftWither -c org/bukkit/craftbukkit/entity/CraftZoglin org/bukkit/craftbukkit/v1_20_R4/entity/CraftZoglin -c org/bukkit/craftbukkit/entity/CraftZombie org/bukkit/craftbukkit/v1_20_R4/entity/CraftZombie -c org/bukkit/craftbukkit/help/SimpleHelpMap org/bukkit/craftbukkit/v1_20_R4/help/SimpleHelpMap -c org/bukkit/craftbukkit/help/SimpleHelpMap$IsCommandTopicPredicate org/bukkit/craftbukkit/v1_20_R4/help/SimpleHelpMap$IsCommandTopicPredicate -c org/bukkit/craftbukkit/legacy/CraftLegacy org/bukkit/craftbukkit/v1_20_R4/legacy/CraftLegacy -c org/bukkit/craftbukkit/legacy/FieldRename org/bukkit/craftbukkit/v1_20_R4/legacy/FieldRename -c org/bukkit/craftbukkit/map/CraftMapCanvas org/bukkit/craftbukkit/v1_20_R4/map/CraftMapCanvas -c org/bukkit/craftbukkit/map/CraftMapCursor org/bukkit/craftbukkit/v1_20_R4/map/CraftMapCursor -c org/bukkit/craftbukkit/map/CraftMapCursor$CraftType org/bukkit/craftbukkit/v1_20_R4/map/CraftMapCursor$CraftType -c org/bukkit/craftbukkit/tag/CraftEntityTag org/bukkit/craftbukkit/v1_20_R4/tag/CraftEntityTag -c org/bukkit/craftbukkit/util/CraftLocation org/bukkit/craftbukkit/v1_20_R4/util/CraftLocation -c org/bukkit/craftbukkit/util/DatFileFilter org/bukkit/craftbukkit/v1_20_R4/util/DatFileFilter -c org/bukkit/craftbukkit/util/LazyPlayerSet org/bukkit/craftbukkit/v1_20_R4/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/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;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$lookup$0 a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Lnet/minecraft/core/HolderLookup$Provider; val$access 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 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m ()Lnet/minecraft/resources/ResourceLocation; getDefaultKey a - 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 ()Ljava/util/Optional; lambda$getRandom$0 v - 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/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/ParticleGroup net/minecraft/core/particles/ParticleGroup - m ()I getLimit a - f Lnet/minecraft/core/particles/ParticleGroup; 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 j - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$1 i - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$2 h - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$3 g - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$4 f - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$5 e - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$6 d - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$7 c - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$8 b - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$9 a - 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 aA - f Lnet/minecraft/core/particles/ParticleType; BLOCK b - 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 aq - f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE_POP ao - f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_COSY_SMOKE at - f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_SIGNAL_SMOKE au - f Lnet/minecraft/core/particles/SimpleParticleType; CHERRY_LEAVES H - f Lnet/minecraft/core/particles/SimpleParticleType; CLOUD e - f Lcom/mojang/serialization/Codec; CODEC bf - f Lnet/minecraft/core/particles/SimpleParticleType; COMPOSTER P - f Lnet/minecraft/core/particles/SimpleParticleType; CRIMSON_SPORE aB - f Lnet/minecraft/core/particles/SimpleParticleType; CRIT f - f Lnet/minecraft/core/particles/SimpleParticleType; CURRENT_DOWN ap - f Lnet/minecraft/core/particles/SimpleParticleType; DAMAGE_INDICATOR g - f Lnet/minecraft/core/particles/SimpleParticleType; DOLPHIN as - f Lnet/minecraft/core/particles/SimpleParticleType; DRAGON_BREATH h - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_LAVA aL - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_WATER aN - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_HONEY av - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_LAVA i - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_OBSIDIAN_TEAR aE - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_WATER l - f Lnet/minecraft/core/particles/ParticleType; DUST n - f Lnet/minecraft/core/particles/ParticleType; DUST_COLOR_TRANSITION o - f Lnet/minecraft/core/particles/ParticleType; DUST_PILLAR bb - f Lnet/minecraft/core/particles/SimpleParticleType; DUST_PLUME aX - f Lnet/minecraft/core/particles/SimpleParticleType; EFFECT p - f Lnet/minecraft/core/particles/SimpleParticleType; EGG_CRACK aW - f Lnet/minecraft/core/particles/SimpleParticleType; ELDER_GUARDIAN q - f Lnet/minecraft/core/particles/SimpleParticleType; ELECTRIC_SPARK aT - f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANTED_HIT r - f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANT s - f Lnet/minecraft/core/particles/SimpleParticleType; END_ROD t - f Lnet/minecraft/core/particles/ParticleType; ENTITY_EFFECT u - f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION w - f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION_EMITTER v - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_LAVA aM - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_WATER aO - f Lnet/minecraft/core/particles/ParticleType; FALLING_DUST C - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_HONEY aw - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_LAVA j - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_NECTAR ay - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_OBSIDIAN_TEAR aF - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_SPORE_BLOSSOM az - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_WATER m - f Lnet/minecraft/core/particles/SimpleParticleType; FIREWORK D - f Lnet/minecraft/core/particles/SimpleParticleType; FISHING E - f Lnet/minecraft/core/particles/SimpleParticleType; FLAME F - f Lnet/minecraft/core/particles/SimpleParticleType; FLASH N - f Lnet/minecraft/core/particles/SimpleParticleType; GLOW aQ - f Lnet/minecraft/core/particles/SimpleParticleType; GLOW_SQUID_INK aP - f Lnet/minecraft/core/particles/SimpleParticleType; GUST x - f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_LARGE z - f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_SMALL A - f Lnet/minecraft/core/particles/SimpleParticleType; HAPPY_VILLAGER O - f Lnet/minecraft/core/particles/SimpleParticleType; HEART Q - f Lnet/minecraft/core/particles/SimpleParticleType; INFESTED G - f Lnet/minecraft/core/particles/SimpleParticleType; INSTANT_EFFECT R - f Lnet/minecraft/core/particles/ParticleType; ITEM S - f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_COBWEB V - f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SLIME U - f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SNOWBALL W - f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_HONEY ax - f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_LAVA k - f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_OBSIDIAN_TEAR aG - f Lnet/minecraft/core/particles/SimpleParticleType; LARGE_SMOKE X - f Lnet/minecraft/core/particles/SimpleParticleType; LAVA Y - f Lnet/minecraft/core/particles/SimpleParticleType; MYCELIUM Z - f Lnet/minecraft/core/particles/SimpleParticleType; NAUTILUS ar - f Lnet/minecraft/core/particles/SimpleParticleType; NOTE aa - f Lnet/minecraft/core/particles/SimpleParticleType; OMINOUS_SPAWNING bc - f Lnet/minecraft/core/particles/SimpleParticleType; POOF ab - f Lnet/minecraft/core/particles/SimpleParticleType; PORTAL ac - f Lnet/minecraft/core/particles/SimpleParticleType; RAID_OMEN bd - f Lnet/minecraft/core/particles/SimpleParticleType; RAIN ad - f Lnet/minecraft/core/particles/SimpleParticleType; REVERSE_PORTAL aH - f Lnet/minecraft/core/particles/SimpleParticleType; SCRAPE aU - f Lnet/minecraft/core/particles/ParticleType; SCULK_CHARGE J - f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_CHARGE_POP K - f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_SOUL I - f Lnet/minecraft/core/particles/ParticleType; SHRIEK aV - f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_FLAME aJ - f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_GUST y - f Lnet/minecraft/core/particles/SimpleParticleType; SMOKE ae - f Lnet/minecraft/core/particles/SimpleParticleType; SNEEZE ag - f Lnet/minecraft/core/particles/SimpleParticleType; SNOWFLAKE aK - f Lnet/minecraft/core/particles/SimpleParticleType; SONIC_BOOM B - f Lnet/minecraft/core/particles/SimpleParticleType; SOUL M - f Lnet/minecraft/core/particles/SimpleParticleType; SOUL_FIRE_FLAME L - f Lnet/minecraft/core/particles/SimpleParticleType; SPIT ah - f Lnet/minecraft/core/particles/SimpleParticleType; SPLASH am - f Lnet/minecraft/core/particles/SimpleParticleType; SPORE_BLOSSOM_AIR aD - f Lnet/minecraft/core/particles/SimpleParticleType; SQUID_INK ai - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC bg - f Lnet/minecraft/core/particles/SimpleParticleType; SWEEP_ATTACK aj - f Lnet/minecraft/core/particles/SimpleParticleType; TOTEM_OF_UNDYING ak - f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_OMEN be - f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER aY - f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS aZ - f Lnet/minecraft/core/particles/SimpleParticleType; UNDERWATER al - f Lnet/minecraft/core/particles/SimpleParticleType; VAULT_CONNECTION ba - f Lnet/minecraft/core/particles/ParticleType; VIBRATION T - f Lnet/minecraft/core/particles/SimpleParticleType; WARPED_SPORE aC - f Lnet/minecraft/core/particles/SimpleParticleType; WAX_OFF aS - f Lnet/minecraft/core/particles/SimpleParticleType; WAX_ON aR - f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_ASH aI - f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_SMOKE af - f Lnet/minecraft/core/particles/SimpleParticleType; WITCH an -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 - f Ljava/util/function/Function; val$codec a - f Ljava/util/function/Function; val$streamCodec b -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/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 M - 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; 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/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/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/PacketType; val$bundlePacketType b - f Ljava/util/function/Function; val$constructor d - 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/server/level/ServerLevel;)V ensureRunningOnSameThread a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;)V ensureRunningOnSameThread a - m (Lnet/minecraft/CrashReport;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V fillCrashReport 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/ServerPlaceRecipe net/minecraft/recipebook/AutoRecipe - m (Ljava/util/Iterator;IIII)V addItemToSlot a - m ()V clearGrid a - m ()I getAmountOfFreeSlotsInInventory c - m (ZIZ)I getStackSize a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V handleRecipeClicked a - m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;)V moveItemToGrid a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V recipeClicked a - m ()Z testClearGrid b - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/world/entity/player/Inventory; inventory b - f Lnet/minecraft/world/inventory/RecipeBookMenu; menu c - f Lnet/minecraft/world/entity/player/StackedContents; stackedContents a -c net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader - m (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; createContext a - m (Lnet/minecraft/core/Registry;)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/core/RegistryAccess$RegistryEntry;)V lambda$createContext$7 a - m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$createContext$8 a - 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$logErrors$10 a - m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$logErrors$11 b - m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$logErrors$12 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$logErrors$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;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a - m (Lnet/minecraft/resources/RegistryDataLoader$LoadingFunction;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;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 (Lnet/minecraft/core/WritableRegistry;Lcom/mojang/serialization/Decoder;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/server/packs/resources/Resource;Lnet/minecraft/core/RegistrationInfo;)V loadElementFromResource a - m (Ljava/util/Map;)V logErrors a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/String; registryDirPath a - f Ljava/util/List; DIMENSION_REGISTRIES b - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/core/RegistrationInfo; NETWORK_REGISTRATION_INFO e - f Ljava/util/function/Function; REGISTRATION_INFO_CACHE f - 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$c - 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 (Ljava/util/function/BiConsumer;)V runWithArguments a - f Lcom/mojang/serialization/Codec; elementCodec b - f Lnet/minecraft/resources/ResourceKey; key a -c net/minecraft/resources/RegistryDataLoader$LoadingFunction net/minecraft/resources/RegistryDataLoader$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/Collection; getTag b - m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$0 b - m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$1 a - m (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/functions/CommandFunction; lambda$reload$2 a - m (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; lambda$reload$3 a - m (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$4 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$5 a - m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$6 a - m (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$7 a - m (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; readLines a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a - f Lnet/minecraft/resources/FileToIdConverter; LISTER b - f Lorg/slf4j/Logger; LOGGER a - f Lcom/mojang/brigadier/CommandDispatcher; dispatcher g - f I functionCompilationLevel f - f Ljava/util/Map; functions c - f Ljava/util/Map; tags e - f Lnet/minecraft/tags/TagLoader; tagsLoader d -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/Collection; getTag b - m ()Ljava/lang/Iterable; getTagNames e - 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 ()Z isSprinting 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 d - 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/commands/CommandSourceStack;)Z lambda$register$3 c - m ()Lnet/minecraft/network/chat/Component; lambda$start$4 a - m (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; lambda$stop$5 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 w_ - m ()Z acceptsSuccess l_ - m ()Z alwaysAccepts m_ - 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 U_ - 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 - f Lnet/minecraft/commands/functions/CommandFunction; val$function b - f Ljava/io/PrintWriter; val$output 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$22 b - m (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$23 a - m (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$24 a - 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;)I lambda$register$18 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$7 a - 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/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setBlockItem$25 a - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$26 b - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$27 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$6 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 - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_MODIFIER g -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/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;FI)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$7 f - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearTitle$8 e - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$10 c - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$9 d - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$13 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$14 a - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$11 b - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$12 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/level/DistanceManager net/minecraft/server/level/ChunkMapDistance - m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addRegionTicket c - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addTicket a - m (J)Lnet/minecraft/server/level/ChunkHolder; getChunk b - m ()Ljava/lang/String; getDebugStatus c - m ()I getNaturalSpawnChunkCount b - m (J)Ljava/lang/String; getTicketDebugString e - m (Lnet/minecraft/util/SortedArraySet;)I getTicketLevelAt a - m (J)Z hasPlayersNearby f - m ()Z hasTickets f - m (J)Z inBlockTickingRange d - m (J)Z inEntityTickingRange c - m (J)Z isChunkToRemove a - m ()V purgeStaleTickets a - m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V removeRegionTicket d - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V removeTicket b - m ()V removeTicketsOnClosing e - m (Lnet/minecraft/server/level/ChunkMap;)Z runAllUpdates a - m (Lnet/minecraft/world/level/ChunkPos;Z)V updateChunkForced 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 I INITIAL_TICKET_LIST_CAPACITY c - f Lorg/slf4j/Logger; LOGGER a - f I PLAYER_TICKET_LEVEL b - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersPerChunk d -c net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker net/minecraft/server/level/ChunkMapDistance$b - m (Ljava/lang/String;)V dumpChunks a - m (J)I getLevel c - m (J)I getLevelFromSource b - m (J)Z havePlayer d - 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 -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 g - m ()Z isVisible f - 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/MetadataSectionSerializer;)Ljava/lang/Object; get a - m ()Lnet/minecraft/server/packs/BuiltInMetadata; of a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; of a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;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 (Ljava/lang/String;Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection;)Lnet/minecraft/util/InclusiveRange; getDeclaredPackVersions a - 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;I)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 (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed a - m (I)[Ljava/lang/String; lambda$getUserList$0 a -c net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;)V deserializeTagsFromNetwork a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;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;Lcom/mojang/datafixers/util/Pair;)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$TagOutput net/minecraft/tags/TagNetworkSerialization$b -c net/minecraft/tags/TagNetworkSerialization$NetworkPayload net/minecraft/tags/TagNetworkSerialization$a - m (Lnet/minecraft/core/Registry;)V applyToRegistry a - m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; read b - m ()I size a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/util/Map; tags a -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/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/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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a -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/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 lambda$static$0 a - f Lnet/minecraft/util/parsing/packrat/Control; UNBOUND a -c net/minecraft/util/thread/ProcessorMailbox net/minecraft/util/thread/ThreadedMailbox - m ()Z canBeScheduled f - m (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/util/thread/ProcessorMailbox; create a - m ()Z hasWork c - m (I)Z lambda$run$0 b - m (I)Z lambda$runAll$1 a - m ()Ljava/lang/String; name by - m ()Z pollTask h - m (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I pollUntil a - m ()Ljava/util/List; profiledMetrics bv - m ()V registerForExecution i - m ()V runAll a - m ()V setAsIdle e - m ()Z setAsScheduled d - m ()Z shouldProcess g - m ()I size b - m (Ljava/lang/Object;)V tell a - f I CLOSED_BIT b - f Lorg/slf4j/Logger; LOGGER a - f I SCHEDULED_BIT c - f Ljava/util/concurrent/Executor; dispatcher f - f Ljava/lang/String; name g - f Lnet/minecraft/util/thread/StrictQueue; queue e - f Ljava/util/concurrent/atomic/AtomicInteger; status d -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/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/effect/OozingMobEffect net/minecraft/world/effect/OozingMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/monster/Slime;)Z lambda$onMobRemoved$0 a - m (III)I numberOfSlimesToSpawn a - m (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 b - f I SLIME_SIZE a - f Ljava/util/function/ToIntFunction; spawnedCount c -c net/minecraft/world/effect/PoisonMobEffect net/minecraft/world/effect/PoisonMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/effect/WitherMobEffect net/minecraft/world/effect/WitherMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/entity/AreaEffectCloud net/minecraft/world/entity/EntityAreaEffectCloud - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/effect/MobEffectInstance;)V addEffect a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()I getDuration j - m ()I getDurationOnUse o - m ()Lnet/minecraft/world/entity/LivingEntity; getOwner q - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle h - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()F getRadius g - m ()F getRadiusOnUse k - m ()F getRadiusPerTick m - m ()I getWaitTime p - m ()Z isWaiting i - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V refreshDimensions j_ - m (I)V setDuration a - m (I)V setDurationOnUse b - m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a - m (Lnet/minecraft/core/particles/ParticleOptions;)V setParticle a - m (Lnet/minecraft/world/item/alchemy/PotionContents;)V setPotionContents a - m (F)V setRadius a - m (F)V setRadiusOnUse b - m (F)V setRadiusPerTick c - m (I)V setWaitTime c - m (Z)V setWaiting a - m ()V tick l - m ()V updateColor u - 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 F DEFAULT_RADIUS k - f F DEFAULT_WIDTH b - f F HEIGHT c - f Lorg/slf4j/Logger; LOGGER d - f F MAX_RADIUS i - f F MINIMAL_RADIUS j - f I TIME_BETWEEN_APPLICATIONS e - f I duration n - f I durationOnUse q - f Lnet/minecraft/world/entity/LivingEntity; owner t - f Ljava/util/UUID; ownerUUID u - f Lnet/minecraft/world/item/alchemy/PotionContents; potionContents l - f F radiusOnUse r - f F radiusPerTick s - f I reapplicationDelay p - f Ljava/util/Map; victims m - f I waitTime o -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/MobSpawnType;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 s -c net/minecraft/world/entity/ai/goal/BegGoal net/minecraft/world/entity/ai/goal/PathfinderGoalBeg - m ()Z canContinueToUse b - m ()Z canUse a - m (Lnet/minecraft/world/entity/player/Player;)Z playerHoldingInteresting a - m ()V start c - m ()V stop d - m ()V tick e - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; begTargeting f - f Lnet/minecraft/world/level/Level; 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 a -c net/minecraft/world/entity/item/ItemEntity net/minecraft/world/entity/item/EntityItem - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z areMergable a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; changeDimension b - m ()Lnet/minecraft/world/entity/item/ItemEntity; copy C - m ()Z dampensVibrations bc - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Z fireImmune bd - m ()I getAge u - m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement aK - m ()D getDefaultGravity aY - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Lnet/minecraft/world/entity/Entity; getOwner s - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m (F)F getSpin a - m ()F getVisualRotationYInDegrees dG - m ()Z hasPickUpDelay y - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAttackable ct - m ()Z isMergable H - m ()V makeFakeItem B - 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 G - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m ()V setDefaultPickUpDelay v - m ()V setExtendedLifetime A - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m ()V setNeverPickUp x - m ()V setNoPickUpDelay w - m (I)V setPickUpDelay b - m (Ljava/util/UUID;)V setTarget b - m (Lnet/minecraft/world/entity/Entity;)V setThrower b - m ()V setUnderLavaMovement E - m ()V setUnderwaterMovement D - m ()V setUnlimitedLifetime z - m ()V tick l - m (Lnet/minecraft/world/entity/item/ItemEntity;)V tryToMerge a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM d - f F EYE_HEIGHT b - f F FLOAT_HEIGHT e - f I INFINITE_LIFETIME h - f I INFINITE_PICKUP_DELAY g - f I LIFETIME f - f I age i - f F bobOffs c - f Lnet/minecraft/world/entity/Entity; cachedThrower m - f I health k - f I pickupDelay j - f Ljava/util/UUID; target n - f Ljava/util/UUID; thrower l -c net/minecraft/world/entity/monster/Creeper net/minecraft/world/entity/monster/EntityCreeper - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canDropMobsSkull gr - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m ()V explodeCreeper gt - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxFallDistance cx - m ()I getSwellDir u - m (F)F getSwelling G - m ()V ignite gq - m ()V increaseDroppedSkulls gs - m ()Z isIgnited y - m ()Z isPowered a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (I)V setSwellDir b - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V spawnLingeringCloud gu - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_IGNITED d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_POWERED c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SWELL_DIR b - f I droppedSkulls cb - f I explosionRadius ca - f I maxSwell bZ - f I oldSwell e - f I swell bY -c net/minecraft/world/entity/monster/Drowned net/minecraft/world/entity/monster/EntityDrowned - m ()V addBehaviourGoals u - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkDrownedSpawnRules a - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m ()Z closeToNextPos gt - m ()Z convertsInWater gs - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gr - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gq - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isDeepEnoughToSpawn a - m ()Z isPushedByFluid cC - m ()Z isVisuallySwimming cd - m (Lnet/minecraft/world/entity/LivingEntity;)Z okTarget j - 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 w - m ()Z supportsBreakDoorGoal y - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m ()V updateSwimming bk - m ()Z wantsToSwim gA - f F NAUTILUS_SHELL_CHANCE b - f Lnet/minecraft/world/entity/ai/navigation/GroundPathNavigation; groundNavigation d - f Z searchingForLand cb - f Lnet/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation; waterNavigation c -c net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal net/minecraft/world/entity/monster/EntityDrowned$a - m ()Z canContinueToUse b - m ()Z canUse a - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z isValidTarget a - m ()V start c - m ()V stop d - 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 b - m ()Z canUse a - m ()Lnet/minecraft/world/phys/Vec3; getWaterPos h - m ()V start c - 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 a - m ()V start c - m ()V stop d - 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 n_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMonsterSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMonsterAttributes gw - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eL - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile g - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aQ - 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/world/entity/player/Player;)Z isPreventingPlayerRest f - m ()Z shouldDespawnInPeaceful X - m ()Z shouldDropExperience eh - m ()Z shouldDropLoot ei - m ()V updateNoActionTime gv -c net/minecraft/world/entity/monster/Phantom net/minecraft/world/entity/monster/EntityPhantom - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl E - m ()V customServerAiStep 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getPhantomSize s - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fe - m ()I getUniqueFlapTickOffset u - m ()Z isFlapping aV - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (I)V setPhantomSize b - m ()Z shouldDespawnInPeaceful X - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - m ()V updatePhantomSizeInfo y - f F FLAP_DEGREES_PER_TICK b - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE d - f I TICKS_PER_FLAP c - f Lnet/minecraft/core/BlockPos; anchorPoint bX - f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; attackPhase bY - f Lnet/minecraft/world/phys/Vec3; moveTargetPoint e -c net/minecraft/world/entity/monster/Phantom$AttackPhase net/minecraft/world/entity/monster/EntityPhantom$AttackPhase - 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 -c net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal net/minecraft/world/entity/monster/EntityPhantom$h - m ()Z touchingTarget h -c net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal net/minecraft/world/entity/monster/EntityPhantom$i - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f I CAT_SEARCH_TICK_DELAY c - f I catSearchTick e - f Z isScaredOfCat d -c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal net/minecraft/world/entity/monster/EntityPhantom$c - m ()Z canUse a - m ()V setAnchorAboveTarget h - m ()V start c - m ()V stop d - m ()V tick e - f I nextSweepTick b -c net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl net/minecraft/world/entity/monster/EntityPhantom$d - m ()V clientTick a -c net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal net/minecraft/world/entity/monster/EntityPhantom$b - m ()Z canContinueToUse b - m ()Z canUse a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; attackTargeting b - f I nextScanTick c -c net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal net/minecraft/world/entity/monster/EntityPhantom$e - m ()Z canUse a - m ()V selectNext i - m ()V start c - m ()V tick e - f F angle c - f F clockwise f - f F distance d - f F height e -c net/minecraft/world/entity/monster/Ravager net/minecraft/world/entity/monster/EntityRavager - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (IZ)V applyRaidBuffs a - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Z canBeLeader gr - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/phys/AABB; getAttackBoundingBox gj - m ()I getAttackTick u - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ab - m ()I getRoarTick gA - m ()I getStunnedTick gq - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight E - m ()Z isImmobile fg - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m ()V roar gC - m (Lnet/minecraft/world/entity/Entity;)V strongKnockback b - m ()V stunEffect gB - m ()V updateControlFlags S - f I ATTACK_DURATION ce - f D ATTACK_MOVEMENT_SPEED bZ - f D BASE_MOVEMENT_SPEED bY - f Ljava/util/function/Predicate; NO_RAVAGER_AND_ALIVE e - f I STUNNED_COLOR ca - f F STUNNED_COLOR_BLUE cb - f F STUNNED_COLOR_GREEN cc - f F STUNNED_COLOR_RED cd - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canBeCollidedWith bF - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canStayAt a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Direction; findAttachableSurface i - m ()V findNewAttachment gs - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/core/Direction; getAttachFace y - m (F)F getClientPeekAmount G - m ()Lnet/minecraft/world/item/DyeColor; getColor gr - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement ds - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadXRot aa - m ()I getMaxHeadYRot ab - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m (F)F getPhysicalPeek I - m (FLnet/minecraft/core/Direction;F)Lnet/minecraft/world/phys/AABB; getProgressAabb a - m (FLnet/minecraft/core/Direction;FF)Lnet/minecraft/world/phys/AABB; getProgressDeltaAabb a - m ()I getRawPeekAmount gx - m (F)Ljava/util/Optional; getRenderPosition H - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Ljava/util/Optional; getVariant gq - m ()V hitByShulkerBullet gw - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isClosed gv - m (Lnet/minecraft/core/BlockPos;)Z isPositionBlocked j - m (DDDFFI)V lerpTo a - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox as - 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 Q - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()V registerGoals z - m (F)F sanitizeScale b - m (Lnet/minecraft/core/Direction;)V setAttachFace a - m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement h - m (DDD)V setPos a_ - m (I)V setRawPeekAmount b - m (Ljava/util/Optional;)V setVariant a - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m ()V stopRiding ac - m ()Z teleportSomewhere u - m ()V tick l - m ()Z updatePeekAmount gt - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; COVERED_ARMOR_MODIFIER bY - f Ljava/util/UUID; COVERED_ARMOR_MODIFIER_UUID e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACH_FACE_ID b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLOR_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PEEK_ID c - f B DEFAULT_COLOR cb - f Lorg/joml/Vector3f; FORWARD cg - f F MAX_LID_OPEN cm - f F MAX_SCALE ch - f I MAX_TELEPORT_DISTANCE cc - f B NO_COLOR ca - f I OTHER_SHULKER_LIMIT ce - f I OTHER_SHULKER_SCAN_RADIUS cd - f F PEEK_PER_TICK cf - f I TELEPORT_STEPS bZ - f Lnet/minecraft/core/BlockPos; clientOldAttachPosition ck - f I clientSideTeleportInterpolation cl - f F currentPeekAmount cj - f F currentPeekAmountO ci -c net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal net/minecraft/world/entity/monster/EntityShulker$f - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f I peekTime b -c net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal net/minecraft/world/entity/monster/EntityShulker$a - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e - f I attackTime b -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 -c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal net/minecraft/world/entity/monster/EntityShulker$c - m ()Z canUse a - m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a -c net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal net/minecraft/world/entity/monster/EntityShulker$e - m ()Z canUse a - m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a -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 (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z boost a - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStriderSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - 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 ()V dropEquipment eD - m (Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()V floatStrider gq - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 cQ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - 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 e - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z isBeingTempted y - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isOnFire bQ - m ()Z isSaddleable f - m ()Z isSaddled i - m ()Z isSensitiveToWater fp - m ()Z isSuffocating s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()F nextStep aO - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setSuffocating w - m ()Z shouldPassengersInheritMalus B - 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 l - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BOOST_TIME cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SADDLE_ID cf - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SUFFOCATING ce - f F STEERING_MODIFIER cc - f F SUFFOCATE_STEERING_MODIFIER cb - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SUFFOCATING_MODIFIER bZ - f Ljava/util/UUID; SUFFOCATING_MODIFIER_UUID bY - f Lnet/minecraft/world/entity/ItemBasedSteering; steering cg - f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal ch -c net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal net/minecraft/world/entity/monster/EntityStrider$a - m ()Z canContinueToUse b - m ()Z canUse a - 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 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a - m ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m ()I getGridHeight o - m ()I getGridWidth n - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (I)Z shouldMoveToInventory e - m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;)V slotChangedCraftingGrid a - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I CRAFT_SLOT_END m - f I CRAFT_SLOT_START l - f I INV_SLOT_END o - f I INV_SLOT_START n - f I RESULT_SLOT k - f I USE_ROW_SLOT_END q - f I USE_ROW_SLOT_START p - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access t - f Lnet/minecraft/world/entity/player/Player; player u - f Lnet/minecraft/world/inventory/ResultContainer; resultSlots s -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 (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 a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - 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 a - m (I)V tryMoveItems h - f I BUYSLOT_X t - f I INV_SLOT_END o - f I INV_SLOT_START n - f I PAYMENT1_SLOT k - f I PAYMENT2_SLOT l - f I RESULT_SLOT m - f I ROW_Y u - f I SELLSLOT1_X r - f I SELLSLOT2_X s - f I USE_ROW_SLOT_END q - f I USE_ROW_SLOT_START p - f Z canRestock z - f I merchantLevel x - f Z showProgressBar y - f Lnet/minecraft/world/inventory/MerchantContainer; tradeContainer w - f Lnet/minecraft/world/item/trading/Merchant; trader v -c net/minecraft/world/inventory/SmithingMenu net/minecraft/world/inventory/ContainerSmithing - m (Lnet/minecraft/world/item/ItemStack;)Z canMoveIntoInputSlots c - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions l - m ()V createResult m - m (Lnet/minecraft/world/item/crafting/SmithingRecipe;Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; findSlotMatchingIngredient a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; findSlotToQuickMoveTo e - m ()Ljava/util/List; getRelevantItems n - m (Lnet/minecraft/world/item/ItemStack;)I getSlotToQuickMoveTo d - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock 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 (I)V shrinkStackInSlot e - f I ADDITIONAL_SLOT m - f I ADDITIONAL_SLOT_X_PLACEMENT u - f I BASE_SLOT l - f I BASE_SLOT_X_PLACEMENT t - f I RESULT_SLOT n - f I RESULT_SLOT_X_PLACEMENT w - f I SLOT_Y_PLACEMENT v - f I TEMPLATE_SLOT k - f I TEMPLATE_SLOT_X_PLACEMENT s - f Lnet/minecraft/world/level/Level; level x - f Ljava/util/List; recipes z - f Lnet/minecraft/world/item/crafting/RecipeHolder; selectedRecipe y -c net/minecraft/world/item/BannerPatternItem net/minecraft/world/item/ItemBannerPattern - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/tags/TagKey; getBannerPattern b - m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName c - f Lnet/minecraft/tags/TagKey; bannerPattern a -c net/minecraft/world/item/EnchantedBookItem net/minecraft/world/item/ItemEnchantedBook - m (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Lnet/minecraft/world/item/ItemStack; createForEnchantment a - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable a -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;Ljava/util/List;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/ItemNameBlockItem net/minecraft/world/item/ItemNamedBlock - m ()Ljava/lang/String; getDescriptionId 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/InteractionResultHolder; use a - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/world/item/OminousBottleItem net/minecraft/world/item/OminousBottleItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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/UseAnim; getUseAnimation c - m (Lnet/minecraft/world/item/ItemStack;)I getUseDuration b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I DRINK_DURATION j - f I EFFECT_DURATION a - f I MAX_AMPLIFIER c - f I MIN_AMPLIFIER b -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/entity/projectile/AbstractArrow; createArrow a -c net/minecraft/world/level/BaseCommandBlock net/minecraft/world/level/CommandBlockListenerAbstract - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess l_ - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack i - m ()Ljava/lang/String; getCommand m - m ()Lnet/minecraft/network/chat/Component; getCustomName o - m ()Lnet/minecraft/network/chat/Component; getLastOutput l - m ()Lnet/minecraft/server/level/ServerLevel; getLevel e - m ()Lnet/minecraft/network/chat/Component; getName n - m ()Lnet/minecraft/world/phys/Vec3; getPosition g - m ()I getSuccessCount k - m ()Z isTrackOutput p - m ()Z isValid j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V load b - m ()V onUpdated f - m (Lnet/minecraft/world/level/Level;)Z performCommand a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m (Ljava/lang/String;)V setCommand a - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - m (Lnet/minecraft/network/chat/Component;)V setLastOutput c - m (I)V setSuccessCount a - m (Z)V setTrackOutput a - m ()Z shouldInformAdmins U_ - m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; usedBy a - f Lnet/minecraft/network/chat/Component; DEFAULT_NAME c - f Ljava/text/SimpleDateFormat; TIME_FORMAT b - f Ljava/lang/String; command i - f Lnet/minecraft/network/chat/Component; customName j - f J lastExecution d - f Lnet/minecraft/network/chat/Component; lastOutput h - f I successCount f - f Z trackOutput g - f Z updateLastExecution e -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 J_ - m ()I getMinBuildHeight I_ - 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 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; BASE c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE l - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f I FALL_DAMAGE_MAX n - f F FALL_DAMAGE_PER_DISTANCE m - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_LEG1 d - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_LEG2 e - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_TOP f - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB k - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_LEG1 g - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_LEG2 h - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_TOP i -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/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 F AABB_MAX d - f F AABB_MIN c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; Y_AXIS_AABB e - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB f -c net/minecraft/world/level/block/ChainBlock$1 net/minecraft/world/level/block/BlockChain$1 - f [I $SwitchMap$net$minecraft$core$Direction$Axis a -c net/minecraft/world/level/block/ChestBlock net/minecraft/world/level/block/BlockChest - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; blockEntityType d - m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; candidatePartnerFacing 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/Level;Lnet/minecraft/core/BlockPos;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; getBlockType g - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection h - 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 b - m ()Lnet/minecraft/stats/Stat; getOpenChestStat c - 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/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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/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 - 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; AABB m - f I AABB_HEIGHT h - f I AABB_OFFSET g - f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; CHEST_COMBINER n - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB l - f I EVENT_SET_OPEN_COUNT f - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING c - f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; MENU_PROVIDER_COMBINER o - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB j - 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/world/phys/shapes/VoxelShape; WEST_AABB k -c net/minecraft/world/level/block/ChestBlock$1 net/minecraft/world/level/block/BlockChest$1 - m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a - m ()Ljava/util/Optional; acceptNone 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 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a - m ()Ljava/util/Optional; acceptNone a - m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptSingle a -c net/minecraft/world/level/block/ChestBlock$3 net/minecraft/world/level/block/BlockChest$3 - 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 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle a -c net/minecraft/world/level/block/ChestBlock$4 net/minecraft/world/level/block/BlockChest$4 -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 d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c - f I AGE_0_HALFWIDTH f - f I AGE_0_HEIGHT e - f I AGE_0_WIDTH d - f I AGE_1_HALFWIDTH i - f I AGE_1_HEIGHT h - f I AGE_1_WIDTH g - f I AGE_2_HALFWIDTH l - f I AGE_2_HEIGHT k - f I AGE_2_WIDTH j - f Lcom/mojang/serialization/MapCodec; CODEC a - f [Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB m - f I MAX_AGE b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB o - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB F - f [Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB n -c net/minecraft/world/level/block/CocoaBlock$1 net/minecraft/world/level/block/BlockCocoa$1 -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/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/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 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/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 b - 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 g - 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 m - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isLocked c - 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/core/BlockPos;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 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 onRemove 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 d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 m - 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 - 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/ItemInteractionResult; 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 i - f [Lnet/minecraft/world/phys/shapes/VoxelShape; occlusionByIndex j -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 ap_ - 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 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 -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;)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;F)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/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 e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f I SLIDE_ADVANCEMENT_CHECK_INTERVAL g - f D SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST c - f D THROTTLE_SLIDE_SPEED_TO f -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 w - f I SOUND_ANVIL_LAND y - f I SOUND_ANVIL_USED x - f I SOUND_BAT_LIFTOFF s - f I SOUND_BLAZE_FIREBALL l - f I SOUND_BREWING_STAND_BREW C - f I SOUND_CHORUS_DEATH B - f I SOUND_CHORUS_GROW A - f I SOUND_CRAFTER_CRAFT O - f I SOUND_CRAFTER_FAIL P - f I SOUND_DISPENSER_DISPENSE a - f I SOUND_DISPENSER_FAIL b - f I SOUND_DISPENSER_PROJECTILE_LAUNCH c - f I SOUND_DRAGON_DEATH v - f I SOUND_DRAGON_FIREBALL k - f I SOUND_DRIP_LAVA_INTO_CAULDRON L - f I SOUND_DRIP_WATER_INTO_CAULDRON M - f I SOUND_ENDER_EYE_LAUNCH d - f I SOUND_END_PORTAL_SPAWN D - f I SOUND_EXTINGUISH_FIRE f - f I SOUND_FIREWORK_SHOOT e - f I SOUND_GHAST_FIREBALL j - f I SOUND_GHAST_WARNING i - f I SOUND_GRINDSTONE_USED H - f I SOUND_HUSK_TO_ZOMBIE G - f I SOUND_PAGE_TURN I - f I SOUND_PHANTOM_BITE E - f I SOUND_PLAY_JUKEBOX_SONG g - f I SOUND_POINTED_DRIPSTONE_LAND K - f I SOUND_PORTAL_TRAVEL z - f I SOUND_SKELETON_TO_STRAY N - f I SOUND_SMITHING_TABLE_USED J - f I SOUND_STOP_JUKEBOX_SONG h - f I SOUND_WITHER_BLOCK_BREAK p - f I SOUND_WITHER_BOSS_SHOOT r - f I SOUND_WITHER_BOSS_SPAWN q - f I SOUND_ZOMBIE_CONVERTED u - f I SOUND_ZOMBIE_DOOR_CRASH o - f I SOUND_ZOMBIE_INFECTED t - f I SOUND_ZOMBIE_IRON_DOOR n - f I SOUND_ZOMBIE_TO_DROWNED F - f I SOUND_ZOMBIE_WOODEN_DOOR m -c net/minecraft/world/level/block/LeverBlock net/minecraft/world/level/block/BlockLever - 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 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V makeParticle a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;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 onRemove 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; pull d - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours e - 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 DEPTH c - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB_X m - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB_Z l - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB i - f I HEIGHT e - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB_X k - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB_Z j - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB h - f I WIDTH d -c net/minecraft/world/level/block/LeverBlock$1 net/minecraft/world/level/block/BlockLever$1 -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;)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 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;)I lambda$static$0 m - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; setLightOnStack 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 - 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 b - 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/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 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/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/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/phys/shapes/VoxelShape; PIGLIN_SHAPE g - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION e - f I ROTATIONS b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f -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;F)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 updateEntityAfterFallOn 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;)I getShapeIndex n - 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 i - 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 m - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$2 a - m (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$3 b - 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/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)[Lnet/minecraft/world/phys/shapes/VoxelShape; makeShapes a - m (ILnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; makeStairShape 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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_AABB g - f [Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_SHAPES G - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NNN h - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NNP i - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NPN j - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NPP k - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PNN l - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PNP m - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PPN n - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PPP o - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE d - f [I SHAPE_BY_STATE I - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_AABB f - f [Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_SHAPES F - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e - f Lnet/minecraft/world/level/block/Block; base J - f Lnet/minecraft/world/level/block/state/BlockState; baseState H -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 d - f Lcom/mojang/serialization/MapCodec; PARTICLE_OPTIONS_FIELD c - f Lnet/minecraft/core/particles/SimpleParticleType; flameParticle e -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/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/ItemInteractionResult; useItemOn a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; 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 I - 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 G - 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 o - 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 p - m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus D - m ()Lnet/minecraft/world/level/Level; getLevel F - m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatus j - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m ()Z isEmpty C - m ()Z isInLevel K - m (Lnet/minecraft/core/BlockPos;)Z isTicking h - m ()V postProcessGeneration H - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; promotePendingBlockEntity a - m ()V registerAllBlockEntitiesAfterLevelLoad J - m (Lnet/minecraft/server/level/ServerLevel;)V registerTickContainerInLevel a - 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;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V replaceWithPacketData a - m ()V runPostLoad E - m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a - m (Ljava/util/function/Supplier;)V setFullStatus b - m (Z)V setLoaded c - m (J)V unpackTicks c - m (Lnet/minecraft/server/level/ServerLevel;)V unregisterTickContainerFromLevel b - m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V updateBlockEntityTicker c - f Lorg/slf4j/Logger; LOGGER n - f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; NULL_TICKER o - f Lnet/minecraft/world/ticks/LevelChunkTicks; blockTicks v - f Lnet/minecraft/world/ticks/LevelChunkTicks; fluidTicks w - f Ljava/util/function/Supplier; fullStatus s - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; gameEventListenerRegistrySections u - f Lnet/minecraft/server/level/ServerLevel; level r - f Z loaded q - f Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoad t - f Ljava/util/Map; tickersInLevel p -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$PostLoadProcessor net/minecraft/world/level/chunk/Chunk$c -c net/minecraft/world/level/chunk/LevelChunk$EntityCreationType net/minecraft/world/level/chunk/Chunk$EnumTileEntityState - 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/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 B -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 (SI)V addPackedPostProcess a - m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; getBelowZeroRetrogen x - m ()Ljava/util/Map; getBlockEntities D - 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 F - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_ - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks o - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask a - m ()Ljava/util/List; getEntities E - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks p - m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration z - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask b - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatus j - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; lambda$getOrCreateCarvingMask$0 c - 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;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;Lnet/minecraft/world/level/chunk/CarvingMask;)V setCarvingMask a - m (Lnet/minecraft/world/level/lighting/LevelLightEngine;)V setLightEngine a - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V setStatus a - m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackBlockTicks G - m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackFluidTicks H - 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 Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; belowZeroRetrogen r - f Lnet/minecraft/world/ticks/ProtoChunkTicks; blockTicks s - f Ljava/util/Map; carvingMasks 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 - f Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; val$fluidRule 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 - 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 (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 (J)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; getAquiferStatus a - 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 k - f I MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER j - f [[I SURFACE_SAMPLING_OFFSETS_IN_CHUNKS C - f I X_RANGE a - f I X_SEPARATION d - f I X_SPACING g - 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 [Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; aquiferCache r - f [J aquiferLocationCache s - f Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise m - f Lnet/minecraft/world/level/levelgen/DensityFunction; depth v - f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion u - f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise n - f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise o - f Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; globalFluidPicker t - f I gridSizeX A - f I gridSizeZ B - f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise p - f I minGridX x - f I minGridY y - f I minGridZ z - f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk l - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; positionalRandomFactory q - f Z shouldScheduleFluidUpdate w -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 e - f Lnet/minecraft/world/level/material/FogType; LAVA a - f Lnet/minecraft/world/level/material/FogType; NONE d - 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 a - 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 isEmpty c - 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/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_20_R4/CraftRegionAccessor -c org/bukkit/craftbukkit/CraftRegionAccessor$1 org/bukkit/craftbukkit/v1_20_R4/CraftRegionAccessor$1 -c org/bukkit/craftbukkit/ban/CraftIpBanEntry org/bukkit/craftbukkit/v1_20_R4/ban/CraftIpBanEntry -c org/bukkit/craftbukkit/block/CraftCampfire org/bukkit/craftbukkit/v1_20_R4/block/CraftCampfire -c org/bukkit/craftbukkit/block/CraftLootable org/bukkit/craftbukkit/v1_20_R4/block/CraftLootable -c org/bukkit/craftbukkit/block/impl/CraftBed org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBed -c org/bukkit/craftbukkit/block/impl/CraftHay org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftHay -c org/bukkit/craftbukkit/block/impl/CraftTNT org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTNT -c org/bukkit/craftbukkit/entity/CraftAgeable org/bukkit/craftbukkit/v1_20_R4/entity/CraftAgeable -c org/bukkit/craftbukkit/entity/CraftAmbient org/bukkit/craftbukkit/v1_20_R4/entity/CraftAmbient -c org/bukkit/craftbukkit/entity/CraftAnimals org/bukkit/craftbukkit/v1_20_R4/entity/CraftAnimals -c org/bukkit/craftbukkit/entity/CraftAxolotl org/bukkit/craftbukkit/v1_20_R4/entity/CraftAxolotl -c org/bukkit/craftbukkit/entity/CraftChicken org/bukkit/craftbukkit/v1_20_R4/entity/CraftChicken -c org/bukkit/craftbukkit/entity/CraftCreeper org/bukkit/craftbukkit/v1_20_R4/entity/CraftCreeper -c org/bukkit/craftbukkit/entity/CraftDisplay org/bukkit/craftbukkit/v1_20_R4/entity/CraftDisplay -c org/bukkit/craftbukkit/entity/CraftDolphin org/bukkit/craftbukkit/v1_20_R4/entity/CraftDolphin -c org/bukkit/craftbukkit/entity/CraftDrowned org/bukkit/craftbukkit/v1_20_R4/entity/CraftDrowned -c org/bukkit/craftbukkit/entity/CraftHanging org/bukkit/craftbukkit/v1_20_R4/entity/CraftHanging -c org/bukkit/craftbukkit/entity/CraftHanging$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftHanging$1 -c org/bukkit/craftbukkit/entity/CraftIllager org/bukkit/craftbukkit/v1_20_R4/entity/CraftIllager -c org/bukkit/craftbukkit/entity/CraftMonster org/bukkit/craftbukkit/v1_20_R4/entity/CraftMonster -c org/bukkit/craftbukkit/entity/CraftPhantom org/bukkit/craftbukkit/v1_20_R4/entity/CraftPhantom -c org/bukkit/craftbukkit/entity/CraftRavager org/bukkit/craftbukkit/v1_20_R4/entity/CraftRavager -c org/bukkit/craftbukkit/entity/CraftShulker org/bukkit/craftbukkit/v1_20_R4/entity/CraftShulker -c org/bukkit/craftbukkit/entity/CraftSniffer org/bukkit/craftbukkit/v1_20_R4/entity/CraftSniffer -c org/bukkit/craftbukkit/entity/CraftSniffer$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftSniffer$1 -c org/bukkit/craftbukkit/entity/CraftSnowman org/bukkit/craftbukkit/v1_20_R4/entity/CraftSnowman -c org/bukkit/craftbukkit/entity/CraftStrider org/bukkit/craftbukkit/v1_20_R4/entity/CraftStrider -c org/bukkit/craftbukkit/entity/CraftTadpole org/bukkit/craftbukkit/v1_20_R4/entity/CraftTadpole -c org/bukkit/craftbukkit/entity/CraftTrident org/bukkit/craftbukkit/v1_20_R4/entity/CraftTrident -c org/bukkit/craftbukkit/entity/CraftVehicle org/bukkit/craftbukkit/v1_20_R4/entity/CraftVehicle -c org/bukkit/craftbukkit/help/HelpYamlReader org/bukkit/craftbukkit/v1_20_R4/help/HelpYamlReader -c org/bukkit/craftbukkit/packs/CraftDataPack org/bukkit/craftbukkit/v1_20_R4/packs/CraftDataPack -c org/bukkit/craftbukkit/packs/CraftDataPack$1 org/bukkit/craftbukkit/v1_20_R4/packs/CraftDataPack$1 -c org/bukkit/craftbukkit/scheduler/CraftTask org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftTask -c org/bukkit/craftbukkit/util/ClassTraverser org/bukkit/craftbukkit/v1_20_R4/util/ClassTraverser -c org/bukkit/craftbukkit/util/CraftIconCache org/bukkit/craftbukkit/v1_20_R4/util/CraftIconCache -c org/bukkit/craftbukkit/util/WeakCollection org/bukkit/craftbukkit/v1_20_R4/util/WeakCollection -c org/bukkit/craftbukkit/util/WeakCollection$1 org/bukkit/craftbukkit/v1_20_R4/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 aa - f Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger; ANY_BLOCK_USE P - f Lnet/minecraft/advancements/critereon/PlayerTrigger; AVOID_VIBRATION ab - 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 ad - 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 ae - f Lnet/minecraft/advancements/critereon/DistanceTrigger; FALL_FROM_HEIGHT X - 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/KilledByCrossbowTrigger; KILLED_BY_CROSSBOW H - f Lnet/minecraft/advancements/critereon/KilledTrigger; KILL_MOB_NEAR_SCULK_CATALYST Z - f Lnet/minecraft/advancements/critereon/LevitationTrigger; LEVITATION v - f Lnet/minecraft/advancements/critereon/LightningStrikeTrigger; LIGHTNING_STRIKE V - 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/PlayerTrigger; RAID_OMEN J - f Lnet/minecraft/advancements/critereon/PlayerTrigger; RAID_WIN I - f Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger; RECIPE_CRAFTED ac - f Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger; RECIPE_UNLOCKED g - f Lnet/minecraft/advancements/critereon/DistanceTrigger; RIDE_ENTITY_IN_LAVA_TRIGGER Y - 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 U - 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 W -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 ad - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$1 ac - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$10 T - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$11 S - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$12 R - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$13 Q - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$14 P - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$15 O - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$16 N - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$17 M - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$18 L - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$19 K - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$2 ab - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$20 J - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$21 I - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$22 H - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$23 G - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$24 F - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$25 E - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$26 D - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$27 C - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$28 B - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$29 A - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$3 aa - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$30 z - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$31 y - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$32 x - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$33 w - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$34 v - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$35 u - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$36 t - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$37 s - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$38 r - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$39 q - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$4 Z - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$40 p - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$41 o - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$42 n - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$43 m - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$44 l - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$45 k - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$46 j - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$47 i - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$48 h - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$49 g - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$5 Y - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$50 f - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$51 e - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$52 d - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$53 c - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$54 b - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$55 a - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$6 X - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$7 W - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$8 V - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$9 U - m (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/core/component/DataComponentType; register a - f Lnet/minecraft/core/component/DataComponentType; ATTRIBUTE_MODIFIERS n - f Lnet/minecraft/core/component/DataComponentType; BANNER_PATTERNS X - f Lnet/minecraft/core/component/DataComponentType; BASE_COLOR Y - f Lnet/minecraft/core/component/DataComponentType; BEES ac - f Lnet/minecraft/core/component/DataComponentType; BLOCK_ENTITY_DATA O - f Lnet/minecraft/core/component/DataComponentType; BLOCK_STATE ab - f Lnet/minecraft/core/component/DataComponentType; BUCKET_ENTITY_DATA N - f Lnet/minecraft/core/component/DataComponentType; BUNDLE_CONTENTS F - f Lnet/minecraft/core/component/DataComponentType; CAN_BREAK m - f Lnet/minecraft/core/component/DataComponentType; CAN_PLACE_ON l - f Lnet/minecraft/core/component/DataComponentType; CHARGED_PROJECTILES E - f Lnet/minecraft/core/component/DataComponentMap; COMMON_ITEM_COMPONENTS af - f Lnet/minecraft/core/component/DataComponentType; CONTAINER aa - f Lnet/minecraft/core/component/DataComponentType; CONTAINER_LOOT ae - 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 o - f Lnet/minecraft/core/component/DataComponentType; CUSTOM_NAME g - f Lnet/minecraft/core/component/DataComponentType; DAMAGE e - f Lnet/minecraft/core/component/DataComponentType; DEBUG_STICK_STATE L - f Lnet/minecraft/core/component/DataComponentType; DYED_COLOR z - f Lnet/minecraft/core/component/DataComponentType; ENCHANTMENTS k - 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 M - f Lnet/minecraft/core/component/DataComponentType; FIREWORKS U - f Lnet/minecraft/core/component/DataComponentType; FIREWORK_EXPLOSION T - f Lnet/minecraft/core/component/DataComponentType; FIRE_RESISTANT w - f Lnet/minecraft/core/component/DataComponentType; FOOD v - f Lnet/minecraft/core/component/DataComponentType; HIDE_ADDITIONAL_TOOLTIP p - f Lnet/minecraft/core/component/DataComponentType; HIDE_TOOLTIP q - f Lnet/minecraft/core/component/DataComponentType; INSTRUMENT P - f Lnet/minecraft/core/component/DataComponentType; INTANGIBLE_PROJECTILE u - f Lnet/minecraft/core/component/DataComponentType; ITEM_NAME h - f Lnet/minecraft/core/component/DataComponentType; LOCK ad - f Lnet/minecraft/core/component/DataComponentType; LODESTONE_TRACKER S - f Lnet/minecraft/core/component/DataComponentType; LORE i - f Lnet/minecraft/core/component/DataComponentType; MAP_COLOR A - f Lnet/minecraft/core/component/DataComponentType; MAP_DECORATIONS C - f Lnet/minecraft/core/component/DataComponentType; MAP_ID B - f Lnet/minecraft/core/component/DataComponentType; MAP_POST_PROCESSING D - 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; NOTE_BLOCK_SOUND W - f Lnet/minecraft/core/component/DataComponentType; OMINOUS_BOTTLE_AMPLIFIER Q - f Lnet/minecraft/core/component/DataComponentType; POTION_CONTENTS G - f Lnet/minecraft/core/component/DataComponentType; POT_DECORATIONS Z - f Lnet/minecraft/core/component/DataComponentType; PROFILE V - f Lnet/minecraft/core/component/DataComponentType; RARITY j - f Lnet/minecraft/core/component/DataComponentType; RECIPES R - f Lnet/minecraft/core/component/DataComponentType; REPAIR_COST r - f Lnet/minecraft/core/component/DataComponentType; STORED_ENCHANTMENTS y - f Lnet/minecraft/core/component/DataComponentType; SUSPICIOUS_STEW_EFFECTS H - f Lnet/minecraft/core/component/DataComponentType; TOOL x - f Lnet/minecraft/core/component/DataComponentType; TRIM K - f Lnet/minecraft/core/component/DataComponentType; UNBREAKABLE f - f Lnet/minecraft/core/component/DataComponentType; WRITABLE_BOOK_CONTENT I - f Lnet/minecraft/core/component/DataComponentType; WRITTEN_BOOK_CONTENT J -c net/minecraft/data/models/model/TextureSlot net/minecraft/data/models/model/TextureSlot - m (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureSlot; create a - m (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureSlot; create a - m ()Ljava/lang/String; getId a - m ()Lnet/minecraft/data/models/model/TextureSlot; getParent b - f Lnet/minecraft/data/models/model/TextureSlot; ALL a - f Lnet/minecraft/data/models/model/TextureSlot; BACK h - f Lnet/minecraft/data/models/model/TextureSlot; BOTTOM e - f Lnet/minecraft/data/models/model/TextureSlot; CANDLE L - f Lnet/minecraft/data/models/model/TextureSlot; CONTENT N - f Lnet/minecraft/data/models/model/TextureSlot; CROP A - f Lnet/minecraft/data/models/model/TextureSlot; CROSS p - f Lnet/minecraft/data/models/model/TextureSlot; DIRT B - f Lnet/minecraft/data/models/model/TextureSlot; DOWN o - f Lnet/minecraft/data/models/model/TextureSlot; EAST l - f Lnet/minecraft/data/models/model/TextureSlot; EDGE w - f Lnet/minecraft/data/models/model/TextureSlot; END d - f Lnet/minecraft/data/models/model/TextureSlot; FAN x - f Lnet/minecraft/data/models/model/TextureSlot; FIRE C - f Lnet/minecraft/data/models/model/TextureSlot; FLOWERBED P - f Lnet/minecraft/data/models/model/TextureSlot; FRONT g - f Lnet/minecraft/data/models/model/TextureSlot; INNER_TOP O - f Lnet/minecraft/data/models/model/TextureSlot; INSIDE M - f Lnet/minecraft/data/models/model/TextureSlot; LANTERN D - f Lnet/minecraft/data/models/model/TextureSlot; LAYER0 H - f Lnet/minecraft/data/models/model/TextureSlot; LAYER1 I - f Lnet/minecraft/data/models/model/TextureSlot; LAYER2 J - f Lnet/minecraft/data/models/model/TextureSlot; LIT_LOG K - f Lnet/minecraft/data/models/model/TextureSlot; NORTH j - f Lnet/minecraft/data/models/model/TextureSlot; PANE v - f Lnet/minecraft/data/models/model/TextureSlot; PARTICLE c - f Lnet/minecraft/data/models/model/TextureSlot; PATTERN u - f Lnet/minecraft/data/models/model/TextureSlot; PLANT q - f Lnet/minecraft/data/models/model/TextureSlot; PLATFORM E - f Lnet/minecraft/data/models/model/TextureSlot; RAIL s - f Lnet/minecraft/data/models/model/TextureSlot; SIDE i - f Lnet/minecraft/data/models/model/TextureSlot; SOUTH k - f Lnet/minecraft/data/models/model/TextureSlot; STEM y - f Lnet/minecraft/data/models/model/TextureSlot; TEXTURE b - f Lnet/minecraft/data/models/model/TextureSlot; TOP f - f Lnet/minecraft/data/models/model/TextureSlot; TORCH G - f Lnet/minecraft/data/models/model/TextureSlot; UNSTICKY F - f Lnet/minecraft/data/models/model/TextureSlot; UP n - f Lnet/minecraft/data/models/model/TextureSlot; UPPER_STEM z - f Lnet/minecraft/data/models/model/TextureSlot; WALL r - f Lnet/minecraft/data/models/model/TextureSlot; WEST m - f Lnet/minecraft/data/models/model/TextureSlot; WOOL t - f Ljava/lang/String; id Q - f Lnet/minecraft/data/models/model/TextureSlot; parent R -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/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionJaggednessSpline a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFFFZZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionOffsetSpline a - m (Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildMountainRidgeSplineWithPoints a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildRidgeJaggednessSpline a - m (Lnet/minecraft/util/ToFloatFunction;FLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildWeirdnessJaggednessSpline a - m (F)F calculateMountainRidgeZeroContinentalnessPoint a - m (FFFF)F calculateSlope a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)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/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldFactor a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldJaggedness b - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldOffset a - m (Lnet/minecraft/util/ToFloatFunction;FFFFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; ridgeSpline a - f Lnet/minecraft/util/ToFloatFunction; AMPLIFIED_FACTOR g - f Lnet/minecraft/util/ToFloatFunction; AMPLIFIED_JAGGEDNESS h - f Lnet/minecraft/util/ToFloatFunction; AMPLIFIED_OFFSET f - f F BEACH_CONTINENTALNESS d - f F DEEP_OCEAN_CONTINENTALNESS a - f Lnet/minecraft/util/ToFloatFunction; 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 - m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V lambda$bootstrap$0 b - m (Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V lambda$bootstrap$1 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/AfterBatch net/minecraft/gametest/framework/AfterBatch - m ()Ljava/lang/String; batch a -c net/minecraft/gametest/framework/TestFinder net/minecraft/gametest/framework/TestFinder - m ()Ljava/lang/Object; get b - m ()Lnet/minecraft/commands/CommandSourceStack; source a - f Lnet/minecraft/gametest/framework/TestFunctionFinder; NO_FUNCTIONS a - f Lnet/minecraft/gametest/framework/StructureBlockPosFinder; NO_STRUCTURES b - f Ljava/util/function/Function; contextProvider f - f Lnet/minecraft/commands/CommandSourceStack; source e - f Lnet/minecraft/gametest/framework/StructureBlockPosFinder; structureBlockPosFinder d - f Lnet/minecraft/gametest/framework/TestFunctionFinder; testFunctionFinder c -c net/minecraft/gametest/framework/TestFinder$Builder net/minecraft/gametest/framework/TestFinder$a - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; allNearby b - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; allTests d - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; allTestsInClass a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunctionFinder;Lnet/minecraft/gametest/framework/StructureBlockPosFinder;)Ljava/lang/Object; build a - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; byArgument b - m (I)Ljava/util/function/UnaryOperator; createCopies b - m (I)Lnet/minecraft/gametest/framework/TestFinder$Builder; createMultipleCopies a - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; failedTests e - m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object; failedTests a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$allNearby$5 a - m (Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$allTests$7 b - m ()Ljava/util/stream/Stream; lambda$allTests$8 a - m (Ljava/lang/String;)Ljava/util/stream/Stream; lambda$allTestsInClass$10 a - m (Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$allTestsInClass$9 a - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/stream/Stream; lambda$byArgument$13 d - m (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2 a - m (ZLnet/minecraft/gametest/framework/TestFunction;)Z lambda$failedTests$11 a - m (Z)Ljava/util/stream/Stream; lambda$failedTests$12 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)Ljava/util/stream/Stream; lambda$locateByName$14 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;Ljava/lang/String;)Ljava/lang/Object; locateByName c - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; lookedAt c - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; nearest a - m (Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object; radius a - f Ljava/util/function/Function; contextProvider a - f Ljava/util/function/UnaryOperator; structureBlockPosFinderWrapper c - f Ljava/util/function/UnaryOperator; testFunctionFinderWrapper b -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 (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 r - f Lnet/minecraft/network/chat/Component; ELLIPSIS u - 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 o - f Lnet/minecraft/network/chat/Component; GUI_DISCONNECT p - 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_TO_TITLE l - f Lnet/minecraft/network/chat/Component; GUI_YES f - f Lnet/minecraft/network/chat/Component; NARRATION_SEPARATOR t - f Lnet/minecraft/network/chat/Component; NEW_LINE s - 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 v - f Lnet/minecraft/network/chat/Component; TRANSFER_CONNECT_FAILED q -c net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages - m ()Ljava/util/List; entries a - 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 ()I offset a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/util/BitSet; acknowledged b - f I offset a -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 b - 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$b - 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/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$3 a - m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$banIp$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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/CloneCommands$CommandFunction;)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;)I clone a - m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndModeSuffix 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$5 e - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$beginEndDestinationAndModeSuffix$6 d - m (I)Lnet/minecraft/network/chat/Component; lambda$clone$23 a - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$destinationAndModeSuffix$10 c - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$11 d - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$destinationAndModeSuffix$12 b - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$13 c - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$destinationAndModeSuffix$14 a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$15 c - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$16 b - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$17 b - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$18 a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$19 a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndModeSuffix$7 c - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndModeSuffix$8 b - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndModeSuffix$9 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$2 a - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$3 g - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$4 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 d - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$20 c - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$21 b - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$22 a - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithCloneMode a - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE c - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED d - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OVERLAP b - f Ljava/util/function/Predicate; FILTER_AIR a -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; 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; state b -c net/minecraft/server/commands/CloneCommands$CommandFunction net/minecraft/server/commands/CommandClone$c -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$d - 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$6 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 (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/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/Holder;)Lnet/minecraft/core/HolderSet$Direct; lambda$getHolders$8 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$getHolders$9 a - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; lambda$showLocateResult$11 a - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; lambda$showLocateResult$12 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$showLocateResult$13 a - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$showLocateResult$14 a - m (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$showLocateResult$15 a - m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; lambda$showLocateResult$16 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 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$pardonPlayers$3 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$drawRandomValueTree$10 b - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$11 a - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$9 b - m (I)Lnet/minecraft/network/chat/Component; lambda$randomSample$13 c - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 c - 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$resetAllSequences$16 b - m (I)Lnet/minecraft/network/chat/Component; lambda$resetAllSequencesAndSetNewDefaults$17 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$14 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$15 a - m (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V lambda$suggestRandomSequence$12 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$5 d - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveRecipes$6 c - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$7 b - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$8 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 (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 (Lnet/minecraft/commands/ExecutionCommandSource;)Z lambda$register$0 a - 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/SaveOnCommand net/minecraft/server/commands/CommandSaveOn - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (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 b - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION 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/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 -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/level/ServerChunkCache net/minecraft/server/level/ChunkProviderServer - m (Lnet/minecraft/world/entity/Entity;)V addEntity b - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addRegionTicket a - m (Lnet/minecraft/core/BlockPos;)V blockChanged a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcast b - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcastAndSend a - m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; chunkScanner m - m ()V clearCache r - 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 k - 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 n - m ()Lnet/minecraft/world/level/Level; getLevel c - m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine a - m ()I getLoadedChunksCount j - m ()I getPendingTasksCount f - m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager l - m ()I getTickingGenerated b - m (J)Lnet/minecraft/server/level/ChunkHolder; getVisibleChunkIfPresent b - m (II)Z hasChunk b - m (J)Z isPositionTicking a - m (Lnet/minecraft/server/level/ServerPlayer;)V move a - m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V onLightUpdate a - m ()Z pollTask d - 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;ILjava/lang/Object;)V removeRegionTicket b - m ()V removeTicketsOnClosing o - m ()Z runDistanceManagerUpdates s - m (Z)V save a - m (I)V setSimulationDistance b - m (ZZ)V setSpawnSettings a - 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 t - m (Lnet/minecraft/world/level/ChunkPos;Z)V updateChunkForced a - f I CACHE_SIZE l - f Ljava/util/List; CHUNK_STATUSES b - 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 i - f Lnet/minecraft/world/level/NaturalSpawner$SpawnState; lastSpawnState p - 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 j - f Z spawnFriendlies k -c net/minecraft/server/level/ServerChunkCache$ChunkAndHolder net/minecraft/server/level/ChunkProviderServer$a - m ()Lnet/minecraft/world/level/chunk/LevelChunk; chunk a - m ()Lnet/minecraft/server/level/ChunkHolder; holder b - f Lnet/minecraft/world/level/chunk/LevelChunk; chunk a - f Lnet/minecraft/server/level/ChunkHolder; holder b -c net/minecraft/server/level/ServerChunkCache$MainThreadExecutor net/minecraft/server/level/ChunkProviderServer$b - m (Ljava/lang/Runnable;)V doRunTask d - m ()Ljava/lang/Thread; getRunningThread az - m ()Z pollTask A - m ()Z scheduleExecutables ay - m (Ljava/lang/Runnable;)Z shouldRun e - m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f -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 e - 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;)V add 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 b - m ()Ljava/util/Collection; getEntries d - m ()Ljava/io/File; getFile b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m ()Z isEmpty c - m ()V load f - m (Ljava/lang/Object;)V remove c - m (Lnet/minecraft/server/players/StoredUserEntry;)V remove b - m ()V removeExpired g - m ()V save e - f Lcom/google/gson/Gson; GSON b - f Lorg/slf4j/Logger; LOGGER a - f Ljava/io/File; file c - f Ljava/util/Map; map d -c net/minecraft/server/rcon/RconConsoleSource net/minecraft/server/rcon/RemoteControlCommandListener - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess l_ - 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 U_ - 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 p - f Lcom/mojang/datafixers/DSL$TypeReference; BIOME K - f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_ENTITY s - f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_NAME C - f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_STATE u - f Lcom/mojang/datafixers/DSL$TypeReference; CHUNK c - f Lcom/mojang/datafixers/DSL$TypeReference; DATA_COMPONENTS w - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY B - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_CHUNK r - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_NAME z - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_TREE A - f Lcom/mojang/datafixers/DSL$TypeReference; FLAT_BLOCK_STATE v - f Lcom/mojang/datafixers/DSL$TypeReference; GAME_EVENT_NAME E - f Lcom/mojang/datafixers/DSL$TypeReference; HOTBAR d - f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_NAME D - f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_STACK t - f Lcom/mojang/datafixers/DSL$TypeReference; LEVEL a - f Lcom/mojang/datafixers/DSL$TypeReference; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST L - f Lcom/mojang/datafixers/DSL$TypeReference; OBJECTIVE H - f Lcom/mojang/datafixers/DSL$TypeReference; OPTIONS e - f Lcom/mojang/datafixers/DSL$TypeReference; PARTICLE y - f Lcom/mojang/datafixers/DSL$TypeReference; PLAYER b - f Lcom/mojang/datafixers/DSL$TypeReference; POI_CHUNK q - f Lcom/mojang/datafixers/DSL$TypeReference; RECIPE J - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_COMMAND_STORAGE h - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_FORCED_CHUNKS i - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_DATA j - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_INDEX k - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RAIDS l - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RANDOM_SEQUENCES m - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_SCOREBOARD o - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STRUCTURE_FEATURE_INDICES n - f Lcom/mojang/datafixers/DSL$TypeReference; STATS g - f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE f - f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE_FEATURE G - f Lcom/mojang/datafixers/DSL$TypeReference; TEAM I - f Lcom/mojang/datafixers/DSL$TypeReference; UNTAGGED_SPAWNER F - f Lcom/mojang/datafixers/DSL$TypeReference; VILLAGER_TRADE x - f Lcom/mojang/datafixers/DSL$TypeReference; WORLD_GEN_SETTINGS M -c net/minecraft/util/datafix/fixes/References$1 net/minecraft/util/datafix/fixes/DataConverterTypes$1 - f Ljava/lang/String; val$id a -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 e - m ()Ljava/lang/Object; lambda$pop$1 g - m (J)Ljava/lang/Object; lambda$pop$2 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 - 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 Z warn 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 ()V endTick b - m (Ljava/lang/String;)V incrementCounter d - m (Ljava/lang/String;I)V incrementCounter a - m (Ljava/util/function/Supplier;)V incrementCounter c - 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 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; tee a - f Ljava/lang/String; ROOT b -c net/minecraft/util/profiling/ProfilerFiller$1 net/minecraft/util/profiling/GameProfilerFiller$1 - 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 ()V startTick a - f Lnet/minecraft/util/profiling/ProfilerFiller; val$first a - f Lnet/minecraft/util/profiling/ProfilerFiller; val$second c -c net/minecraft/world/InteractionResultHolder net/minecraft/world/InteractionResultWrapper - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; consume b - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; fail d - m ()Ljava/lang/Object; getObject b - m ()Lnet/minecraft/world/InteractionResult; getResult a - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; pass c - m (Ljava/lang/Object;Z)Lnet/minecraft/world/InteractionResultHolder; sidedSuccess a - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; success a - f Ljava/lang/Object; object b - f Lnet/minecraft/world/InteractionResult; result 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; DIRECT_CODEC a - f Lnet/minecraft/world/damagesource/DeathMessageType; deathMessageType f - f Lnet/minecraft/world/damagesource/DamageEffects; effects e - f F exhaustion d - f Ljava/lang/String; msgId b - f Lnet/minecraft/world/damagesource/DamageScaling; scaling c -c net/minecraft/world/effect/BadOmenMobEffect net/minecraft/world/effect/BadOmenMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)Z legacyApplyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/effect/WeavingMobEffect net/minecraft/world/effect/WeavingMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;)V spawnCobwebsRandomlyAround a - f Ljava/util/function/ToIntFunction; maxCobwebs 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/RelativeMovement net/minecraft/world/entity/RelativeMovement - m ()[Lnet/minecraft/world/entity/RelativeMovement; $values b - m ()I getMask a - m (I)Z isSet b - m (Ljava/util/Set;)I pack a - m (I)Ljava/util/Set; unpack a - f [Lnet/minecraft/world/entity/RelativeMovement; $VALUES i - f Ljava/util/Set; ALL f - f Ljava/util/Set; ROTATION g - f Lnet/minecraft/world/entity/RelativeMovement; X a - f Lnet/minecraft/world/entity/RelativeMovement; X_ROT e - f Lnet/minecraft/world/entity/RelativeMovement; Y b - f Lnet/minecraft/world/entity/RelativeMovement; Y_ROT d - f Lnet/minecraft/world/entity/RelativeMovement; Z c - f I bit h -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m ()Z canSpawnSprintParticle bq - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (I)I decreaseAirSupply n - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/entity/Entity;)V doPush D - m ()I getAttackAnimationTick y - m ()F getAttackDamage gs - m ()Lnet/minecraft/world/entity/Crackiness$Level; getCrackiness u - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getOfferFlowerTick gq - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPlayerCreated gr - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Z)V offerFlower w - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (Z)V setPlayerCreated x - m (I)V setRemainingPersistentAngerTime a - m ()V startPersistentAngerTimer c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID c - f I IRON_INGOT_HEAL_AMOUNT d - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME bZ - f I attackAnimationTick e - f I offerFlowerTick bY - f Ljava/util/UUID; persistentAngerTarget cb - f I remainingPersistentAngerTime ca -c net/minecraft/world/entity/animal/PolarBear net/minecraft/world/entity/animal/EntityPolarBear - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPolarBearSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m (F)F getStandingAnimationScale G - m ()F getWaterSlowDown fl - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isStanding y - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V playWarningSound u - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Z)V setStanding w - m ()V startPersistentAngerTimer c - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STANDING_ID bY - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME ce - f F STAND_ANIMATION_TICKS bZ - f F clientSideStandAnimation cc - f F clientSideStandAnimationO cb - f Ljava/util/UUID; persistentAngerTarget cg - f I remainingPersistentAngerTime cf - f I warningSoundTicks cd -c net/minecraft/world/entity/animal/PolarBear$PolarBearPanicGoal net/minecraft/world/entity/animal/EntityPolarBear$d - m ()Z shouldPanic h -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 d - 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 c - 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 a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Z hasPumpkin u - m ()Z isSensitiveToWater fp - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m ()V registerGoals z - m (Z)V setPumpkin w - m (Lnet/minecraft/sounds/SoundSource;)V shear a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PUMPKIN_ID b - f B PUMPKIN_FLAG c -c net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (FF)I calculateFallDamage d - m (Lnet/minecraft/world/entity/LivingEntity;)Z canEat j - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFrogSpawnRules 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 ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V eraseTongueTarget s - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()I getHeadRotSpeed ae - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ab - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Ljava/util/Optional; getTongueTarget u - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/core/Holder; getVariant y - m ()Z isBaby p_ - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isPushedByFluid cC - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; lambda$readAdditionalSaveData$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 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V sendDebugPackets Y - m (Z)V setBaby a - m (Lnet/minecraft/world/entity/Entity;)V setTongueTarget b - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/core/Holder;)V setVariant i - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (F)V updateWalkAnimation x - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TONGUE_TARGET_ID ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cg - f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cj - f I FROG_FALL_DAMAGE_REDUCTION ci - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES bZ - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES bY - f Ljava/lang/String; VARIANT_KEY cb - f Lnet/minecraft/world/entity/AnimationState; croakAnimationState cd - f Lnet/minecraft/world/entity/AnimationState; jumpAnimationState cc - f Lnet/minecraft/world/entity/AnimationState; swimIdleAnimationState cf - f Lnet/minecraft/world/entity/AnimationState; tongueAnimationState ce -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 l -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addHorns gy - m ()V ageBoundaryReached k - m ()V aiStep n_ - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (FF)I calculateFallDamage d - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGoatSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m ()Lnet/minecraft/world/item/ItemStack; createHorn s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Z dropHorn gx - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - 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 o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ab - m ()Lnet/minecraft/sounds/SoundEvent; getMilkingSound y - m ()F getRammingXHeadRot gB - m (B)V handleEntityEvent b - m ()Z hasLeftHorn gq - m ()Z hasRightHorn gw - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isScreamingGoat gA - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V removeHorns gz - m ()V sendDebugPackets Y - m (Z)V setScreamingGoat w - m (F)V setYHeadRot n - f I ADULT_ATTACK_DAMAGE cf - f I BABY_ATTACK_DAMAGE cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_LEFT_HORN ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_RIGHT_HORN cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_SCREAMING_GOAT ch - f I GOAT_FALL_DAMAGE_REDUCTION cc - f D GOAT_SCREAMING_CHANCE cd - f Lnet/minecraft/world/entity/EntityDimensions; LONG_JUMPING_DIMENSIONS bY - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cb - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES bZ - f D UNIHORN_CHANCE ce - f Z isLoweringHead ck - f I lowerHeadTick cl -c net/minecraft/world/entity/monster/EnderMan net/minecraft/world/entity/monster/EntityEnderman - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/level/block/state/BlockState; getCarriedBlock gq - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()Z hasBeenStaredAt gs - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/ThrownPotion;F)Z hurtWithCleanWater a - m ()Z isCreepy gr - m (Lnet/minecraft/world/entity/player/Player;)Z isLookingAtMe g - m ()Z isSensitiveToWater fp - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playStareSound u - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m ()Z requiresCustomPersistence W - m ()V setBeingStaredAt gt - m (Lnet/minecraft/world/level/block/state/BlockState;)V setCarriedBlock d - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V startPersistentAngerTimer c - m ()Z teleport y - m (DDD)Z teleport r - m (Lnet/minecraft/world/entity/Entity;)Z teleportTowards b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CARRY_STATE bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CREEPY ca - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STARED_AT cb - f I DELAY_BETWEEN_CREEPY_STARE_SOUND e - f I MIN_DEAGGRESSION_TIME bY - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME ce - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_ATTACKING d - f Ljava/util/UUID; SPEED_MODIFIER_ATTACKING_UUID c - f I lastStareSound cc - f Ljava/util/UUID; persistentAngerTarget cg - f I remainingPersistentAngerTime cf - f I targetChangeTime cd -c net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal net/minecraft/world/entity/monster/EntityEnderman$PathfinderGoalEndermanPickupBlock - m ()Z canUse a - m ()V tick e - 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 a - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f I aggroTime k - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; continueAggroTargetConditions n - f Lnet/minecraft/world/entity/monster/EnderMan; enderman i - f Ljava/util/function/Predicate; 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 a - m ()V start c - m ()V tick e - 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 n_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 v - m ()I getAmbientSoundInterval P - m (F)F getAttackAnimationScale I - m ()I getAttackDuration u - m ()F getClientSideAttackTime gu - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound y - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadXRot aa - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m (F)F getSpikesAnimation H - m (F)F getTailAnimation G - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z hasActiveAttackTarget gs - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isMoving gr - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V registerGoals z - m (I)V setActiveAttackTarget b - m (Z)V setMoving w - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f I ATTACK_TIME c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_ATTACK_TARGET e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_MOVING b - f I clientSideAttackTime ce - f Lnet/minecraft/world/entity/LivingEntity; clientSideCachedAttackTarget cd - f F clientSideSpikesAnimation cb - f F clientSideSpikesAnimationO cc - f F clientSideTailAnimation bY - f F clientSideTailAnimationO bZ - f F clientSideTailAnimationSpeed ca - f Z clientSideTouchedGround cf - f Lnet/minecraft/world/entity/ai/goal/RandomStrollGoal; randomStrollGoal d -c net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal net/minecraft/world/entity/monster/EntityGuardian$PathfinderGoalGuardianAttack - m ()Z canContinueToUse b - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e - 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 - m (Lnet/minecraft/world/entity/LivingEntity;)Z test a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (IZ)V applyRaidBuffs a - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/util/RandomSource;F)V enchantSpawnedWeapon a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/SimpleContainer; getInventory y - m ()I getMaxSpawnClusterSize fQ - 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 gq - m ()V onCrossbowAttackPerformed a - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setChargingCrossbow b - m (Lnet/minecraft/world/item/ItemStack;)Z wantsItem n - f I INVENTORY_SIZE e - f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CHARGING_CROSSBOW b - f I SLOT_OFFSET bY - f Lnet/minecraft/world/SimpleContainer; inventory bZ -c net/minecraft/world/entity/monster/Skeleton net/minecraft/world/entity/monster/EntitySkeleton - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canFreeze dD - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V doFreezeConversion gu - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound u - m ()Z isFreezeConverting gt - m ()Z isShaking gs - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setFreezeConverting w - m (I)V startFreezeConversion b - m ()V tick l - f Ljava/lang/String; CONVERSION_TAG b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRAY_CONVERSION_ID d - f I TOTAL_CONVERSION_TIME c - f I conversionTime bY - f I inPowderSnowTime e -c net/minecraft/world/entity/npc/VillagerData net/minecraft/world/entity/npc/VillagerData - m (I)Z canLevelUp d - m ()I getLevel c - m (I)I getMaxXpPerLevel c - m (I)I getMinXpPerLevel b - m ()Lnet/minecraft/world/entity/npc/VillagerProfession; getProfession b - m ()Lnet/minecraft/world/entity/npc/VillagerType; getType a - m ()Lnet/minecraft/world/entity/npc/VillagerType; lambda$static$0 e - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; lambda$static$1 f - m ()Lnet/minecraft/world/entity/npc/VillagerProfession; lambda$static$2 d - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; lambda$static$3 e - m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; lambda$static$4 d - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; lambda$static$6 c - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; lambda$static$7 b - m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; lambda$static$8 a - m (I)Lnet/minecraft/world/entity/npc/VillagerData; setLevel a - m (Lnet/minecraft/world/entity/npc/VillagerProfession;)Lnet/minecraft/world/entity/npc/VillagerData; setProfession a - m (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerData; setType 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 e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f I level h - f Lnet/minecraft/world/entity/npc/VillagerProfession; profession g - f Lnet/minecraft/world/entity/npc/VillagerType; type f -c net/minecraft/world/entity/npc/VillagerType net/minecraft/world/entity/npc/VillagerType - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerType; byBiome a - m (Ljava/util/HashMap;)V lambda$static$0 a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/npc/VillagerType; register a - f Ljava/util/Map; BY_BIOME i - f Lnet/minecraft/world/entity/npc/VillagerType; DESERT a - f Lnet/minecraft/world/entity/npc/VillagerType; JUNGLE b - f Lnet/minecraft/world/entity/npc/VillagerType; PLAINS c - f Lnet/minecraft/world/entity/npc/VillagerType; SAVANNA d - f Lnet/minecraft/world/entity/npc/VillagerType; SNOW e - f Lnet/minecraft/world/entity/npc/VillagerType; SWAMP f - f Lnet/minecraft/world/entity/npc/VillagerType; TAIGA g - f Ljava/lang/String; name h -c net/minecraft/world/entity/player/Abilities net/minecraft/world/entity/player/PlayerAbilities - m (Lnet/minecraft/nbt/CompoundTag;)V addSaveData a - m ()F getFlyingSpeed a - m ()F getWalkingSpeed b - m (Lnet/minecraft/nbt/CompoundTag;)V loadSaveData b - m (F)V setFlyingSpeed a - m (F)V setWalkingSpeed b - f F flyingSpeed f - f Z flying b - f Z instabuild d - f Z invulnerable a - f Z mayBuild e - f Z mayfly c - f F walkingSpeed g -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 f - m (ILnet/minecraft/world/item/ItemStack;)I addResource d - m (Lnet/minecraft/world/item/ItemStack;)I addResource j - 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 i - m ()V dropAll k - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m (Lnet/minecraft/world/item/ItemStack;)I findSlotMatchingItem c - m (Lnet/minecraft/world/item/ItemStack;)I findSlotMatchingUnusedItem d - m (I)Lnet/minecraft/world/item/ItemStack; getArmor e - m ()I getContainerSize b - m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a - m ()I getFreeSlot h - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Lnet/minecraft/world/item/ItemStack; getSelected f - m ()I getSelectionSize g - m (Lnet/minecraft/world/item/ItemStack;)I getSlotWithRemainingSpace e - m ()I getSuitableHotbarSlot i - m ()I getTimesChanged l - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasRemainingSpaceForItem a - m ()Z isEmpty c - m (I)Z isHotbarSlot d - m (Lnet/minecraft/nbt/ListTag;)V load b - m (I)V pickSlot c - m (Lnet/minecraft/world/item/ItemStack;)V placeItemBackInInventory g - 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 h - m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b - m (Lnet/minecraft/world/entity/player/Inventory;)V replaceWith a - m (Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/nbt/ListTag; save a - m ()V setChanged e - m (ILnet/minecraft/world/item/ItemStack;)V setItem a - m (Lnet/minecraft/world/item/ItemStack;)V setPickedItem b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (D)V swapPaint a - m ()V tick j - f [I ALL_ARMOR_SLOTS f - f [I HELMET_SLOT_ONLY g - f I INVENTORY_SIZE c - f I NOT_FOUND_INDEX e - f I POP_TIME_DURATION b - f I SELECTION_SIZE m - f I SLOT_OFFHAND d - f Lnet/minecraft/core/NonNullList; armor i - f Ljava/util/List; compartments n - f Lnet/minecraft/core/NonNullList; items h - f Lnet/minecraft/core/NonNullList; offhand j - f Lnet/minecraft/world/entity/player/Player; player l - f I selected k - 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 H - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m ()Lnet/minecraft/world/item/alchemy/PotionContents; getPotionContents K - m (B)V handleEntityEvent b - m (I)V makeParticle c - m (Lnet/minecraft/world/item/ItemStack;)V setPickupItemStack a - m (Lnet/minecraft/world/item/alchemy/PotionContents;)V setPotionContents a - m ()V tick l - m ()V updateColor M - f B EVENT_POTION_PUFF i - f I EXPOSED_POTION_DECAY_TIME f - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_EFFECT_COLOR h - f I NO_EFFECT_COLOR g -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 ag_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a -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/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I INV_SLOT_END m - f I INV_SLOT_START l - f I SLOT_COUNT k - f I USE_ROW_SLOT_END o - f I USE_ROW_SLOT_START n - f Lnet/minecraft/world/Container; dispenser p -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 ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m ()Lnet/minecraft/world/inventory/CraftingContainer; getCraftSlots q - m ()I getGridHeight o - m ()I getGridWidth n - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (I)Z isHotbarSlot f - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V onEquipItem a - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (I)Z shouldMoveToInventory e - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I ARMOR_SLOT_COUNT q - f I ARMOR_SLOT_END r - f I ARMOR_SLOT_START p - f Lnet/minecraft/resources/ResourceLocation; BLOCK_ATLAS x - f I CONTAINER_ID k - f I CRAFT_SLOT_COUNT n - f I CRAFT_SLOT_END o - f I CRAFT_SLOT_START m - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_BOOTS B - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_CHESTPLATE z - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_HELMET y - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_LEGGINGS A - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_SHIELD C - f I INV_SLOT_END t - f I INV_SLOT_START s - f I RESULT_SLOT l - f I SHIELD_SLOT w - f [Lnet/minecraft/world/entity/EquipmentSlot; SLOT_IDS F - f [Lnet/minecraft/resources/ResourceLocation; TEXTURE_EMPTY_SLOTS E - f I USE_ROW_SLOT_END v - f I USE_ROW_SLOT_START u - f Z active D - f Lnet/minecraft/world/entity/player/Player; owner I - f Lnet/minecraft/world/inventory/ResultContainer; resultSlots H -c net/minecraft/world/inventory/InventoryMenu$1 net/minecraft/world/inventory/ContainerPlayer$1 - m ()I getMaxStackSize a - m ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon c - 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 -c net/minecraft/world/inventory/InventoryMenu$2 net/minecraft/world/inventory/ContainerPlayer$2 - m ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon c - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a -c net/minecraft/world/item/FireworkRocketItem net/minecraft/world/item/ItemFireworks - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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 c - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; getEntityPokingOutOfBlockPos a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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 d - m ()Z firstPerson b - m ()B getId a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/item/ItemDisplayContext; $VALUES n - f Ljava/util/function/IntFunction; BY_ID k - f Lcom/mojang/serialization/Codec; CODEC j - 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; THIRD_PERSON_LEFT_HAND b - f Lnet/minecraft/world/item/ItemDisplayContext; THIRD_PERSON_RIGHT_HAND c - f B id l - f Ljava/lang/String; name m -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/SuspiciousStewItem net/minecraft/world/item/ItemSuspiciousStew - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a - f I DEFAULT_DURATION 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;)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/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/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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 - 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/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/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 ()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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/DirectionProperty; 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/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 - 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/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkPressed e - 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;)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 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;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 onRemove 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;)V press 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/Level;Lnet/minecraft/core/BlockPos;)V updateNeighbours f - 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; CEILING_AABB_X e - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_AABB_Z f - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB l - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_AABB_X g - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_AABB_Z h - f I HALF_AABB_HEIGHT c - f I HALF_AABB_WIDTH d - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_CEILING_AABB_X m - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_CEILING_AABB_Z n - f I PRESSED_DEPTH L - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_EAST_AABB J - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_FLOOR_AABB_X o - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_FLOOR_AABB_Z F - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_NORTH_AABB G - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_SOUTH_AABB H - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_WEST_AABB I - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB j - f I UNPRESSED_DEPTH M - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB k - f I ticksToStayPressed O - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type N -c net/minecraft/world/level/block/ButtonBlock$1 net/minecraft/world/level/block/BlockButtonAbstract$1 -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;)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/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 I AABB_OFFSET d - 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; COLLISION_SHAPE e - f I MAX_AGE c - f Lnet/minecraft/world/phys/shapes/VoxelShape; OUTLINE_SHAPE f -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 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;)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 m - m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; lambda$static$1 m - 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/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 - 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/ItemInteractionResult; useItemOn a - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES f - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/phys/shapes/VoxelShape; FOUR_AABB n - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; ONE_AABB k - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; PARTICLE_OFFSETS j - f Lnet/minecraft/world/phys/shapes/VoxelShape; THREE_AABB m - f Lnet/minecraft/world/phys/shapes/VoxelShape; TWO_AABB l - 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/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 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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE 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/level/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 b - 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 F AABB_OFFSET c - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/MapCodec; EFFECTS_FIELD a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; suspiciousStewEffects e -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 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 - f D BONEMEAL_SUCCESS_PROBABILITY c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - 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/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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/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/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;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/core/BlockPos;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 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 onRemove 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/phys/shapes/VoxelShape; BASE h - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; CONVEX_BASE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_INTERACTION_SHAPE n - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_INTERACTION_SHAPE o - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_SHAPE j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; FUNNEL e - f Lnet/minecraft/world/phys/shapes/VoxelShape; INSIDE g - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_INTERACTION_SHAPE F - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SHAPE k - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_INTERACTION_SHAPE G - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_SHAPE l - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP d - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_INTERACTION_SHAPE H - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_SHAPE m -c net/minecraft/world/level/block/HopperBlock$1 net/minecraft/world/level/block/BlockHopper$1 - f [I $SwitchMap$net$minecraft$core$Direction a -c net/minecraft/world/level/block/JigsawBlock net/minecraft/world/level/block/BlockJigsaw - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)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 m - 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 n - m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; lambda$canAttach$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/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/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 F AABB_OFFSET d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB e - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB f -c net/minecraft/world/level/block/LadderBlock$1 net/minecraft/world/level/block/BlockLadder$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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 m - 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 o - 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;)I getLightBlock g - m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; getOptionalDistanceAt n - 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 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/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateDistance 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 Lcom/mojang/serialization/MapCodec; CODEC b - f I DECAY_DISTANCE c - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT e - f I TICK_DELAY a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f -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 ar_ - 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 d_ - 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/core/BlockPos;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 b - m (Lnet/minecraft/world/entity/player/Player;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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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;)Z shouldSpreadLiquid a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering 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 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; STABLE_SHAPE 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 ap_ - 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 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/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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE 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 d - f Lnet/minecraft/world/level/block/RenderShape; ENTITYBLOCK_ANIMATED b - f Lnet/minecraft/world/level/block/RenderShape; INVISIBLE a - f Lnet/minecraft/world/level/block/RenderShape; MODEL c -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/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V 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 b - 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 e - f I CENTER_SUPPORT_WIDTH 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 e - f I RIGID_SUPPORT_WIDTH 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 b - 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 (SI)V addPackedPostProcess a - m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a - 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 x - m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; getBlendingData t - 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 o - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks p - m ()I getHeight J_ - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration z - m ()Ljava/util/Collection; getHeightmaps e - m ()I getHighestFilledSectionIndex a - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getHighestGeneratedStatus k - m ()I getHighestSectionPosition b - m ()J getInhabitedTime u - m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a - m ()I getMinBuildHeight I_ - 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/ChunkPos; getPos f - m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing n - 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 B - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatus j - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m ()Lnet/minecraft/world/level/chunk/UpgradeData; getUpgradeData r - m ()Z hasAnyStructureReferences w - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z hasPrimedHeightmap b - m (J)V incrementInhabitedTime a - m ()V initializeLightSources A - m ()Z isLightCorrect v - m ()Z isOldNoiseGeneration s - m ()Z isUnsaved i - m ()Z isUpgrading y - m (II)Z isYSpaceEmpty a - m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e - m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d - m (Lnet/minecraft/core/Registry;[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/levelgen/blending/BlendingData;)V setBlendingData 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;Z)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 b - m (Z)V setLightCorrect b - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a - m (Z)V setUnsaved a - f Lit/unimi/dsi/fastutil/longs/LongSet; EMPTY_REFERENCE_SET o - f Lorg/slf4j/Logger; LOGGER n - f I NO_FILLED_SECTION a - f Lnet/minecraft/world/level/levelgen/blending/BlendingData; blendingData g - f Ljava/util/Map; blockEntities k - f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; carverBiomeSettings r - f Lnet/minecraft/world/level/ChunkPos; chunkPos d - f Ljava/util/Map; heightmaps h - f J inhabitedTime q - f Z isLightCorrect p - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor l - f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk e - f Ljava/util/Map; pendingBlockEntities j - f [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessing b - f [Lnet/minecraft/world/level/chunk/LevelChunkSection; sections m - f Ljava/util/Map; structureStarts s - f Ljava/util/Map; structuresRefences t - f Z unsaved c - f Lnet/minecraft/world/level/chunk/UpgradeData; upgradeData f -c net/minecraft/world/level/chunk/ChunkAccess$TicksToSave net/minecraft/world/level/chunk/IChunkAccess$a - m ()Lnet/minecraft/world/ticks/SerializableTickContainer; blocks a - m ()Lnet/minecraft/world/ticks/SerializableTickContainer; fluids b - f Lnet/minecraft/world/ticks/SerializableTickContainer; blocks a - f Lnet/minecraft/world/ticks/SerializableTickContainer; fluids b -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 ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine p - m ()I getLoadedChunksCount j - m (II)Z hasChunk b - m (ZZ)V setSpawnSettings a - m (Ljava/util/function/BooleanSupplier;Z)V tick a - m (Lnet/minecraft/world/level/ChunkPos;Z)V updateChunkForced a -c net/minecraft/world/level/chunk/UpgradeData net/minecraft/world/level/chunk/ChunkConverter - m ()Z isEmpty a - m ()Ljava/util/Optional; lambda$new$0 d - m (Ljava/lang/String;)Ljava/util/Optional; lambda$new$1 b - m ()Ljava/util/Optional; lambda$new$2 c - m (Ljava/lang/String;)Ljava/util/Optional; lambda$new$3 a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$4 b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$5 a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V lambda$upgrade$6 a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V lambda$write$10 a - m (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; lambda$write$7 a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V lambda$write$8 b - m (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; lambda$write$9 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V loadTicks 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 Ljava/util/Set; CHUNKY_FIXERS j - f [Lnet/minecraft/core/Direction8; DIRECTIONS d - f Lnet/minecraft/world/level/chunk/UpgradeData; EMPTY a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Map; MAP i - f Ljava/lang/String; TAG_INDICES c - f [[I index h - f Ljava/util/List; neighborBlockTicks f - f Ljava/util/List; neighborFluidTicks g - f Ljava/util/EnumSet; sides e -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 calculateRGBColor 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/portal/PortalInfo net/minecraft/world/level/portal/ShapeDetectorShape - f Lnet/minecraft/world/phys/Vec3; pos a - f Lnet/minecraft/world/phys/Vec3; speed b - f F xRot d - f F yRot c -c net/minecraft/world/level/redstone/Redstone net/minecraft/world/level/redstone/Redstone - f I SIGNAL_MAX b - f I SIGNAL_MIN a - f I SIGNAL_NONE c -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 d - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()J getGameTime c - m ()F getSpawnAngle b - m ()Lnet/minecraft/core/BlockPos; getSpawnPos a - m ()Z isDifficultyLocked r - m ()Z isHardcore l - m ()Z isRaining i - m ()Z isThundering g - m (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; lambda$fillCrashReportCategory$0 a - m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 e - m (Z)V setRaining b -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 K - m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData C - m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a - m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents E - m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration D - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/util/Set; getKnownServerBrands G - m ()Ljava/lang/String; getLevelName e - m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings J - m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag w - m ()Ljava/util/Set; getRemovedFeatureFlags H - m (I)Ljava/lang/String; getStorageVersionName f - m ()I getVersion x - m ()Z isAllowCommands m - m ()Z isDebugWorld A - m ()Z isDifficultyLocked r - m ()Z isFlatWorld z - m ()Z isHardcore l - m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 d - 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 I - 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 F - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions y - m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle B - 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/CraftMusicInstrument org/bukkit/craftbukkit/v1_20_R4/CraftMusicInstrument -c org/bukkit/craftbukkit/block/CraftBlockType org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockType -c org/bukkit/craftbukkit/block/CraftContainer org/bukkit/craftbukkit/v1_20_R4/block/CraftContainer -c org/bukkit/craftbukkit/block/CraftDispenser org/bukkit/craftbukkit/v1_20_R4/block/CraftDispenser -c org/bukkit/craftbukkit/block/CraftEndPortal org/bukkit/craftbukkit/v1_20_R4/block/CraftEndPortal -c org/bukkit/craftbukkit/block/data/CraftRail org/bukkit/craftbukkit/v1_20_R4/block/data/CraftRail -c org/bukkit/craftbukkit/block/impl/CraftBell org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBell -c org/bukkit/craftbukkit/block/impl/CraftCake org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCake -c org/bukkit/craftbukkit/block/impl/CraftDoor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftDoor -c org/bukkit/craftbukkit/block/impl/CraftFire org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFire -c org/bukkit/craftbukkit/block/impl/CraftKelp org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftKelp -c org/bukkit/craftbukkit/block/impl/CraftLoom org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLoom -c org/bukkit/craftbukkit/block/impl/CraftNote org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftNote -c org/bukkit/craftbukkit/block/impl/CraftReed org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftReed -c org/bukkit/craftbukkit/block/impl/CraftSnow org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSnow -c org/bukkit/craftbukkit/block/impl/CraftSoil org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSoil -c org/bukkit/craftbukkit/block/impl/CraftStem org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStem -c org/bukkit/craftbukkit/block/impl/CraftVine org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftVine -c org/bukkit/craftbukkit/entity/CraftCreature org/bukkit/craftbukkit/v1_20_R4/entity/CraftCreature -c org/bukkit/craftbukkit/entity/CraftEnderman org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnderman -c org/bukkit/craftbukkit/entity/CraftFireball org/bukkit/craftbukkit/v1_20_R4/entity/CraftFireball -c org/bukkit/craftbukkit/entity/CraftFirework org/bukkit/craftbukkit/v1_20_R4/entity/CraftFirework -c org/bukkit/craftbukkit/entity/CraftFishHook org/bukkit/craftbukkit/v1_20_R4/entity/CraftFishHook -c org/bukkit/craftbukkit/entity/CraftGuardian org/bukkit/craftbukkit/v1_20_R4/entity/CraftGuardian -c org/bukkit/craftbukkit/entity/CraftMinecart org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecart -c org/bukkit/craftbukkit/entity/CraftMinecart$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecart$1 -c org/bukkit/craftbukkit/entity/CraftPainting org/bukkit/craftbukkit/v1_20_R4/entity/CraftPainting -c org/bukkit/craftbukkit/entity/CraftPillager org/bukkit/craftbukkit/v1_20_R4/entity/CraftPillager -c org/bukkit/craftbukkit/entity/CraftSkeleton org/bukkit/craftbukkit/v1_20_R4/entity/CraftSkeleton -c org/bukkit/craftbukkit/entity/CraftSnowball org/bukkit/craftbukkit/v1_20_R4/entity/CraftSnowball -c org/bukkit/craftbukkit/entity/CraftVillager org/bukkit/craftbukkit/v1_20_R4/entity/CraftVillager -c org/bukkit/craftbukkit/entity/CraftVillager$CraftType org/bukkit/craftbukkit/v1_20_R4/entity/CraftVillager$CraftType -c org/bukkit/craftbukkit/entity/CraftVillager$CraftProfession org/bukkit/craftbukkit/v1_20_R4/entity/CraftVillager$CraftProfession -c org/bukkit/craftbukkit/entity/CraftWaterMob org/bukkit/craftbukkit/v1_20_R4/entity/CraftWaterMob -c org/bukkit/craftbukkit/help/CustomHelpTopic org/bukkit/craftbukkit/v1_20_R4/help/CustomHelpTopic -c org/bukkit/craftbukkit/map/CraftMapRenderer org/bukkit/craftbukkit/v1_20_R4/map/CraftMapRenderer -c org/bukkit/craftbukkit/scoreboard/CraftTeam org/bukkit/craftbukkit/v1_20_R4/scoreboard/CraftTeam -c org/bukkit/craftbukkit/scoreboard/CraftTeam$1 org/bukkit/craftbukkit/v1_20_R4/scoreboard/CraftTeam$1 -c org/bukkit/craftbukkit/util/CraftVoxelShape org/bukkit/craftbukkit/v1_20_R4/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 p - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCandleDrops n - 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; 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 q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoublePlantShearsDrop m - 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 k - 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 l - 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/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPetalsDrops o - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPotFlowerItemTable d - 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/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/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 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; 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/block/Block;Lnet/minecraft/world/level/ItemLike;)V dropOther c - m (Lnet/minecraft/world/level/block/Block;)V dropPottedContents r - m (Lnet/minecraft/world/level/block/Block;)V dropSelf t - m (Lnet/minecraft/world/level/block/Block;)V dropWhenSilkTouch s - m ()V generate b - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createCandleDrops$2 b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createMultifaceBlockDrops$1 a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createPetalsDrops$3 a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createStemDrops$0 c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$dropPottedContents$4 u - m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; noDrop a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V otherWhenSilkTouch c - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; HAS_NO_SHEARS_OR_SILK_TOUCH i - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; HAS_NO_SILK_TOUCH b - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; HAS_SHEARS c - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; HAS_SHEARS_OR_SILK_TOUCH h - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; HAS_SILK_TOUCH a - f [F NORMAL_LEAVES_SAPLING_CHANCES g - f [F NORMAL_LEAVES_STICK_CHANCES j - f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures e - f Ljava/util/Set; explosionResistant d - f Ljava/util/Map; map f -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/BeforeBatch net/minecraft/gametest/framework/BeforeBatch - m ()Ljava/lang/String; batch a -c net/minecraft/gametest/framework/TestCommand net/minecraft/gametest/framework/GameTestHarnessTestCommand - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/RetryOptions;)Ljava/util/Optional; createGameTestInfo a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;III)I createNewStructure a - m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; createTestPositionAround a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I exportTestStructure b - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I importTestStructure d - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$createNewStructure$35 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 u - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 s - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 p - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 n - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30 a - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestCommand$Runner; lambda$register$7 x - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestCommand$Runner; lambda$register$8 w - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestCommand$Runner; lambda$register$9 v - m (Lnet/minecraft/world/entity/Entity;)V lambda$resetGameTestInfo$31 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$0 e - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$1 d - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$2 c - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$3 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$4 b - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$5 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$6 a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$say$38 a - m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$say$39 a - m (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V lambda$say$40 a - m (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$showPos$36 a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$toGameTestInfo$33 a - m (ILnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$toGameTestInfo$34 a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$toGameTestInfos$32 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$trackAndStartRunner$37 b - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)I resetGameTestInfo a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo b - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)I saveAndExportTestStructure a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V say c - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Lnet/minecraft/ChatFormatting;)V say a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I showPos a - m ()I stopTests a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestFunctionFinder;I)Ljava/util/stream/Stream; toGameTestInfo a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/StructureBlockPosFinder;)Ljava/util/stream/Stream; toGameTestInfos a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestRunner;)I trackAndStartRunner a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Z verifyStructureExists a - f I DEFAULT_CLEAR_RADIUS d - f I DEFAULT_X_SIZE h - f I DEFAULT_Y_SIZE i - f I DEFAULT_Z_SIZE j - f Lorg/slf4j/Logger; LOGGER c - f I MAX_CLEAR_RADIUS e - f I SHOW_POS_DURATION_MS g - f Ljava/lang/String; STRUCTURE_BLOCK_ENTITY_COULD_NOT_BE_FOUND k - f I STRUCTURE_BLOCK_FULL_SEARCH_RADIUS b - f I STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS a - f I TEST_POS_Z_OFFSET_FROM_PLAYER f - f Lnet/minecraft/gametest/framework/TestFinder$Builder; testFinder l -c net/minecraft/gametest/framework/TestCommand$Runner net/minecraft/gametest/framework/GameTestHarnessTestCommand$a - m ()I clear b - m ()I export c - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I lambda$clear$0 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$clear$1 b - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Integer;)V lambda$clear$2 b - m (Lnet/minecraft/server/level/ServerLevel;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I lambda$export$3 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$export$4 a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Integer;)V lambda$export$5 a - m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$locate$6 a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$locate$7 a - m (Lnet/minecraft/core/BlockPos;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V lambda$locate$8 a - m ()I locate e - m (Ljava/util/stream/Stream;Ljava/util/function/ToIntFunction;Ljava/lang/Runnable;Ljava/util/function/Consumer;)V logAndRun a - m ()I reset a - m ()I run d - m (I)I run a - m (II)I run a - m (Lnet/minecraft/gametest/framework/RetryOptions;)I run a - m (Lnet/minecraft/gametest/framework/RetryOptions;I)I run a - m (Lnet/minecraft/gametest/framework/RetryOptions;II)I run a - f Lnet/minecraft/gametest/framework/TestFinder; finder a -c net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$c - m ()Lnet/minecraft/server/level/ServerLevel; level a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V showTestSummaryIfAllDone 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/server/level/ServerLevel; level a - f Lnet/minecraft/gametest/framework/MultipleTestTracker; tracker b -c net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$b - 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 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type 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/ComponentContents$Type net/minecraft/network/chat/ComponentContents$a - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Ljava/lang/String; getSerializedName c - m ()Ljava/lang/String; id b - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/lang/String; id b -c net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage - m ()Lnet/minecraft/network/chat/Component; decoratedContent d - 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/PlayerChatMessage;)Ljava/util/Optional; lambda$static$0 b - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; lambda$static$1 a - 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 (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/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$7 b - m (Lnet/minecraft/world/item/enchantment/Enchantment;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$8 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$4 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 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$67 b - m ()Lnet/minecraft/network/chat/Component; lambda$addConditional$68 b - m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$69 a - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$38 n - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$39 m - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40 l - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$41 k - m (II)Z lambda$addConditionals$42 e - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$43 j - m (II)Z lambda$addConditionals$44 d - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$45 i - m (II)Z lambda$addConditionals$46 c - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$47 h - m (II)Z lambda$addConditionals$48 b - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49 g - m (II)Z lambda$addConditionals$50 a - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$51 f - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$52 e - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54 d - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$55 c - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$56 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$57 b - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$58 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$59 a - m (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$60 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$61 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$62 a - m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addIfBlocksConditional$70 a - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$71 b - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$72 a - m (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; lambda$checkIfRegions$73 a - m ()Lnet/minecraft/network/chat/Component; lambda$checkUnlessRegions$74 a - m (I)Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$63 a - m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$64 b - m ()Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$65 c - m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$66 a - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$80 h - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$81 g - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$82 f - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$83 e - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$84 d - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$85 c - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$86 b - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; lambda$createRelationOperations$87 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToManyEntityRelation$78 i - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToManyEntityRelation$79 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToOneEntityRelation$75 j - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; lambda$expandOneToOneEntityRelation$76 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToOneEntityRelation$77 b - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$10 w - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$11 v - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$12 u - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$13 t - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$14 s - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$15 r - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$16 q - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$17 p - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$18 o - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$4 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$5 a - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$6 A - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$7 z - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$8 y - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$9 x - m (Ljava/util/function/IntPredicate;Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;ZI)V lambda$scheduleFunctionConditionsAndTest$88 a - m (Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;)V lambda$scheduleFunctionConditionsAndTest$89 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3 a - m (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;ZI)V lambda$storeData$37 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZZI)V lambda$storeValue$35 a - m (ZZLnet/minecraft/server/bossevents/CustomBossEvent;ZI)V lambda$storeValue$36 a - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$19 h - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$20 g - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$21 f - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$22 f - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$23 f - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$24 e - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$25 e - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$26 d - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$27 d - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$28 c - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$29 c - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$30 b - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$31 b - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$32 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$33 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$34 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/ExecuteCommand$CommandGetter;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 c - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CONDITIONAL_FAILED d - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CONDITIONAL_FAILED_COUNT e - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE a - f I MAX_TEST_AREA b - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_PREDICATE f -c net/minecraft/server/commands/ExecuteCommand$CommandGetter net/minecraft/server/commands/CommandExecute$a -c net/minecraft/server/commands/ExecuteCommand$IntBiPredicate net/minecraft/server/commands/CommandExecute$e -c net/minecraft/server/commands/ExecuteCommand$CommandPredicate net/minecraft/server/commands/CommandExecute$c -c net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate net/minecraft/server/commands/CommandExecute$b -c net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier net/minecraft/server/commands/CommandExecute$d - 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$6 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - 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/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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 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/network/chat/Component; lambda$saveAll$3 b - m ()Lnet/minecraft/network/chat/Component; lambda$saveAll$4 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/commands/CommandSourceStack;)Z lambda$register$0 a - m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 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/WeatherCommand net/minecraft/server/commands/CommandWeather - m (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I getDuration 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/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/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 ()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 Z textFilteringEnabled h - f I viewDistance c -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/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/nio/file/attribute/BasicFileAttributes;)Z lambda$listPath$4 a - m (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V lambda$listPath$5 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/StoredUserEntry net/minecraft/server/players/JsonListEntry - m ()Ljava/lang/Object; getUser g - m ()Z hasExpired f - m (Lcom/google/gson/JsonObject;)V serialize a - f Ljava/lang/Object; user 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 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; cast a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockPos a -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 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixLoreList 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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; 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/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/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/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/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 ()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/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/random/WeightedRandomList net/minecraft/util/random/WeightedRandomList - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec c - m ()Lnet/minecraft/util/random/WeightedRandomList; create c - m (Ljava/util/List;)Lnet/minecraft/util/random/WeightedRandomList; create a - m ([Lnet/minecraft/util/random/WeightedEntry;)Lnet/minecraft/util/random/WeightedRandomList; create a - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom b - m ()Z isEmpty d - m ()Ljava/util/List; unwrap e - f Lcom/google/common/collect/ImmutableList; items b - f I totalWeight a -c net/minecraft/util/thread/BlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandler - m (Ljava/lang/Runnable;)V doRunTask d - m ()V dropAllTasks bz - m (Ljava/lang/Runnable;)V executeBlocking h - m (Ljava/lang/Runnable;)V executeIfPossible c - m ()I getPendingTasksCount bx - m ()Ljava/lang/Thread; getRunningThread az - m ()Z isSameThread bw - m (Ljava/lang/Runnable;)Ljava/lang/Void; lambda$submitAsync$0 b - m (Ljava/util/function/BooleanSupplier;)V managedBlock c - m ()Ljava/lang/String; name by - m ()Z pollTask A - m ()Ljava/util/List; profiledMetrics bv - m ()V runAllTasks bA - m ()Z scheduleExecutables ay - m (Ljava/lang/Runnable;)Z shouldRun e - 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 a - m (Ljava/lang/Object;)V tell a - m (Ljava/lang/Runnable;)V tell i - m ()V waitForTasks z - m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f - 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/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/MutableComponent; STATUS_FINISHED_CHUNKS i - f Lnet/minecraft/network/chat/MutableComponent; STATUS_FINISHED_ENTITIES g - f Lnet/minecraft/network/chat/MutableComponent; STATUS_FINISHED_POI e - f Lnet/minecraft/network/chat/MutableComponent; STATUS_UPGRADING_CHUNKS h - f Lnet/minecraft/network/chat/MutableComponent; STATUS_UPGRADING_ENTITIES f - f Lnet/minecraft/network/chat/MutableComponent; 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/ChunkStorage; createStorage b - m (Lnet/minecraft/world/level/chunk/storage/ChunkStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a -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 (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/MutableComponent; finishedStatus e - f Ljava/lang/String; folderName g - f Ljava/util/concurrent/CompletableFuture; previousWriteFuture a - f Ljava/lang/String; type f - f Lnet/minecraft/network/chat/MutableComponent; 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;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; createStorage b - 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 -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 (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 C - f Lnet/minecraft/resources/ResourceKey; BAD_RESPAWN_POINT R - f Lnet/minecraft/resources/ResourceKey; CACTUS j - f Lnet/minecraft/resources/ResourceKey; CRAMMING g - f Lnet/minecraft/resources/ResourceKey; DRAGON_BREATH q - f Lnet/minecraft/resources/ResourceKey; DROWN h - f Lnet/minecraft/resources/ResourceKey; DRY_OUT r - f Lnet/minecraft/resources/ResourceKey; EXPLOSION O - f Lnet/minecraft/resources/ResourceKey; FALLING_ANVIL w - f Lnet/minecraft/resources/ResourceKey; FALLING_BLOCK v - f Lnet/minecraft/resources/ResourceKey; FALLING_STALACTITE x - f Lnet/minecraft/resources/ResourceKey; FALL k - f Lnet/minecraft/resources/ResourceKey; FELL_OUT_OF_WORLD m - f Lnet/minecraft/resources/ResourceKey; FIREBALL I - f Lnet/minecraft/resources/ResourceKey; FIREWORKS H - f Lnet/minecraft/resources/ResourceKey; FLY_INTO_WALL l - f Lnet/minecraft/resources/ResourceKey; FREEZE t - f Lnet/minecraft/resources/ResourceKey; GENERIC n - f Lnet/minecraft/resources/ResourceKey; GENERIC_KILL T - f Lnet/minecraft/resources/ResourceKey; HOT_FLOOR e - f Lnet/minecraft/resources/ResourceKey; INDIRECT_MAGIC M - f Lnet/minecraft/resources/ResourceKey; IN_FIRE a - f Lnet/minecraft/resources/ResourceKey; IN_WALL f - f Lnet/minecraft/resources/ResourceKey; LAVA d - f Lnet/minecraft/resources/ResourceKey; LIGHTNING_BOLT b - f Lnet/minecraft/resources/ResourceKey; MAGIC o - f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK z - f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK_NO_AGGRO A - f Lnet/minecraft/resources/ResourceKey; MOB_PROJECTILE E - f Lnet/minecraft/resources/ResourceKey; ON_FIRE c - f Lnet/minecraft/resources/ResourceKey; OUTSIDE_BORDER S - f Lnet/minecraft/resources/ResourceKey; PLAYER_ATTACK B - f Lnet/minecraft/resources/ResourceKey; PLAYER_EXPLOSION P - f Lnet/minecraft/resources/ResourceKey; SONIC_BOOM Q - f Lnet/minecraft/resources/ResourceKey; SPIT F - f Lnet/minecraft/resources/ResourceKey; STALAGMITE u - f Lnet/minecraft/resources/ResourceKey; STARVE i - f Lnet/minecraft/resources/ResourceKey; STING y - f Lnet/minecraft/resources/ResourceKey; SWEET_BERRY_BUSH s - f Lnet/minecraft/resources/ResourceKey; THORNS N - f Lnet/minecraft/resources/ResourceKey; THROWN L - f Lnet/minecraft/resources/ResourceKey; TRIDENT D - f Lnet/minecraft/resources/ResourceKey; UNATTRIBUTED_FIREBALL J - f Lnet/minecraft/resources/ResourceKey; WIND_CHARGE G - f Lnet/minecraft/resources/ResourceKey; WITHER p - f Lnet/minecraft/resources/ResourceKey; WITHER_SKULL K -c net/minecraft/world/effect/InfestedMobEffect net/minecraft/world/effect/InfestedMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;DDD)V spawnSilverfish a - f F chanceToSpawn a - f Ljava/util/function/ToIntFunction; spawnedCount b -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 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 i - 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$2 b - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; load 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/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a - m ()Lnet/minecraft/nbt/Tag; save j - m (Lnet/minecraft/world/effect/MobEffectInstance;)V setDetailsFrom a - m ()Z showIcon h - m ()V skipBlending k - m (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z tick a - m ()I tickDownDuration n - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z update b - 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;)F computeTarget c - m (Lnet/minecraft/world/effect/MobEffectInstance$BlendState;)V copyFrom a - m (Lnet/minecraft/world/effect/MobEffectInstance;)I getBlendDuration d - m (Lnet/minecraft/world/entity/LivingEntity;F)F getFactor a - 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/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;IF)Lnet/minecraft/world/phys/Vec3; getClamped c - m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; getNullable a - m (FFF)Lnet/minecraft/world/entity/EntityAttachments; scale a - m (Ljava/util/List;FFF)Ljava/util/List; scalePoints 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 - f Ljava/util/Map; attachments a -c net/minecraft/world/entity/ItemBasedSteering net/minecraft/world/entity/SaddleStorage - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a - m (Lnet/minecraft/util/RandomSource;)Z boost a - m ()F boostFactor c - m ()I boostTimeTotal e - m ()Z hasSaddle d - m ()V onSynced a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData b - m (Z)V setSaddle 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 g - f Z boosting f - f Lnet/minecraft/network/syncher/SynchedEntityData; entityData c - f Lnet/minecraft/network/syncher/EntityDataAccessor; hasSaddleAccessor e -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 b - m ()Z canUse a - m ()Lnet/minecraft/world/entity/animal/Animal; getFreePartner h - m ()V stop d - m ()V tick e - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; PARTNER_TARGETING d - f Lnet/minecraft/world/entity/animal/Animal; animal a - f Lnet/minecraft/world/level/Level; 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 a - m ()Z requiresUpdateEveryTick R_ - m ()V tick e - 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 b - m ()Z canUse a - m ()Z findRandomPosition i - m ()Z isRunning k - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$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 c - m ()V stop d - f I WATER_CHECK_DISTANCE_VERTICAL a - f Z isRunning g - f Lnet/minecraft/world/entity/PathfinderMob; mob b - f D posX d - f D posY e - f D posZ f - f D speedModifier c -c net/minecraft/world/entity/ai/goal/SwellGoal net/minecraft/world/entity/ai/goal/PathfinderGoalSwell - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canScare h - m ()Z canUse a - m ()Z isRunning i - m (Lnet/minecraft/world/entity/LivingEntity;)Z shouldFollow a - m ()V start c - m ()V stop d - m ()V tick e - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMP_TARGETING c - f I calmDown k - f Z canScare n - f Z isRunning l - f Ljava/util/function/Predicate; items m - f Lnet/minecraft/world/entity/PathfinderMob; mob a - f D pRotX i - f D pRotY j - f D px f - f D py g - f D pz h - f D speedModifier e - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetingConditions d -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/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackable c - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackableIgnoringLineOfSight d - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityTargetable b - m ()Ljava/util/Set; requires a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tick b - 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 c - f Lnet/minecraft/util/RandomSource; RANDOM a - f I TARGETING_RANGE b - 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 u - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound y - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V loadDefaultDataFromBucketTag a - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag c - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V saveDefaultDataToBucketTag a - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m (Z)V setFromBucket w -c net/minecraft/world/entity/animal/CatVariant net/minecraft/world/entity/animal/CatVariant - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/CatVariant; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/CatVariant; register a - m ()Lnet/minecraft/resources/ResourceLocation; texture 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 - f Lnet/minecraft/resources/ResourceLocation; texture l -c net/minecraft/world/entity/animal/Pufferfish net/minecraft/world/entity/animal/EntityPufferFish - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getPuffState gs - m (I)F getScale t - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (I)V setPuffState c - m ()V tick l - m (Lnet/minecraft/world/entity/Mob;)V touch a - f Lnet/minecraft/network/syncher/EntityDataAccessor; PUFF_STATE e - f Ljava/util/function/Predicate; SCARY_MOB ca - f I STATE_FULL d - f I STATE_MID c - f I STATE_SMALL b - f I deflateTimer bZ - f I inflateCounter bY - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetingConditions cb -c net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal net/minecraft/world/entity/animal/EntityPufferFish$a - m ()Z canUse a - m ()V start c - m ()V stop d - 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 v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gO - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gx - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()V playChestEquipsSound gq - m ()V playJumpSound gW -c net/minecraft/world/entity/monster/Endermite net/minecraft/world/entity/monster/EntityEndermite - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkEndermiteSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (F)V setYBodyRot o - m ()V tick l - f I MAX_LIFE b - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMagmaCubeSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V decreaseSquish gm - m ()F getAttackDamage go - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getJumpDelay y - m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gq - m ()F getLightLevelDependentMagicValue bt - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType u - m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gp - m ()Z isDealsDamage gn - m ()Z isOnFire bQ - m ()V jumpFromGround fj - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m (IZ)V setSize a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V clearContent a - m ()V clearItemStacks E - m (Lnet/minecraft/world/damagesource/DamageSource;)V destroy a - m ()I getContainerSize b - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItemStacks D - m ()Lnet/minecraft/resources/ResourceKey; getLootTable B - m ()J getLootTableSeed C - m ()I getMaxPassengers y - m ()F getSinglePassengerXOffset w - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove 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/resources/ResourceKey;)V setLootTable a - m (J)V setLootTableSeed a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - m (Lnet/minecraft/world/entity/player/Player;)V unpackLootTable e - f I CONTAINER_SIZE i - f Lnet/minecraft/core/NonNullList; itemStacks j - f Lnet/minecraft/resources/ResourceKey; lootTable k - f J lootTableSeed l -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/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 a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; removeNonCursesFrom c - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I ADDITIONAL_SLOT m - f I INPUT_SLOT l - f I INV_SLOT_END p - f I INV_SLOT_START o - f I MAX_NAME_LENGTH k - f I RESULT_SLOT n - f I USE_ROW_SLOT_END r - f I USE_ROW_SLOT_START q - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access u - f Lnet/minecraft/world/Container; repairSlots t - f Lnet/minecraft/world/Container; resultSlots s -c net/minecraft/world/inventory/GrindstoneMenu$1 net/minecraft/world/inventory/ContainerGrindstone$1 - m ()V setChanged e -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 -c net/minecraft/world/inventory/RecipeBookMenu net/minecraft/world/inventory/ContainerRecipeBook - m ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m ()I getGridHeight o - m ()I getGridWidth n - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (ZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerPlayer;)V handlePlacement a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (I)Z shouldMoveToInventory e -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 a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I CONTAINER_SIZE k - f Lnet/minecraft/world/Container; container l -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/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a -c net/minecraft/world/item/ServerItemCooldowns net/minecraft/world/item/ItemCooldownPlayer - m (Lnet/minecraft/world/item/Item;)V onCooldownEnded c - m (Lnet/minecraft/world/item/Item;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 c - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a -c net/minecraft/world/item/armortrim/ArmorTrim net/minecraft/world/item/armortrim/ArmorTrim - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Ljava/lang/String; getColorPaletteSuffix b - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z hasPatternAndMaterial a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; innerTexture a - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$new$3 b - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; lambda$new$4 b - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$new$5 a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; lambda$new$6 a - m (Lnet/minecraft/world/item/armortrim/ArmorTrim;)Ljava/lang/Boolean; lambda$static$0 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m (Lnet/minecraft/world/item/armortrim/ArmorTrim;)Ljava/lang/Boolean; lambda$static$2 a - m ()Lnet/minecraft/core/Holder; material b - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; outerTexture b - m ()Lnet/minecraft/core/Holder; pattern a - m (Z)Lnet/minecraft/world/item/armortrim/ArmorTrim; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/network/chat/Component; UPGRADE_TITLE c - f Ljava/util/function/Function; innerTexture g - f Lnet/minecraft/core/Holder; material d - f Ljava/util/function/Function; outerTexture h - f Lnet/minecraft/core/Holder; pattern e - f Z showInTooltip f -c net/minecraft/world/item/component/Fireworks net/minecraft/world/item/component/Fireworks - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)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$addToTooltip$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 (Z)Lcom/mojang/serialization/Codec; codec a - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; fromValues b - m ()[Lnet/minecraft/world/item/ItemStack; getItems a - m ()Lit/unimi/dsi/fastutil/ints/IntList; getStackingIds b - m ()Z isEmpty c - m ()Lnet/minecraft/world/item/crafting/Ingredient; of d - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; of a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; of a - m ([Lnet/minecraft/world/item/ItemStack;)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/item/ItemStack;)Z test a - f Lcom/mojang/serialization/Codec; CODEC c - f Lcom/mojang/serialization/Codec; CODEC_NONEMPTY d - f Lnet/minecraft/network/codec/StreamCodec; CONTENTS_STREAM_CODEC b - f Lnet/minecraft/world/item/crafting/Ingredient; EMPTY a - f [Lnet/minecraft/world/item/ItemStack; itemStacks f - f Lit/unimi/dsi/fastutil/ints/IntList; stackingIds g - f [Lnet/minecraft/world/item/crafting/Ingredient$Value; values e -c net/minecraft/world/item/crafting/Ingredient$Value net/minecraft/world/item/crafting/RecipeItemStack$Provider - m ()Ljava/util/Collection; getItems a - f Lcom/mojang/serialization/Codec; CODEC a -c net/minecraft/world/item/crafting/Ingredient$TagValue net/minecraft/world/item/crafting/RecipeItemStack$b - m ()Ljava/util/Collection; getItems a - m ()Lnet/minecraft/tags/TagKey; tag b - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/tags/TagKey; tag b -c net/minecraft/world/item/crafting/Ingredient$ItemValue net/minecraft/world/item/crafting/RecipeItemStack$StackProvider - m ()Ljava/util/Collection; getItems a - m ()Lnet/minecraft/world/item/ItemStack; item b - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/item/ItemStack; item b -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 - f Ljava/lang/String; val$name h -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 y_ - 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/player/Player;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 d - m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a - m (Lnet/minecraft/world/entity/player/Player;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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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 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 b - 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/Level;Lnet/minecraft/core/BlockPos;)V dropHoneycomb a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getAnalogOutputSignal 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/block/RenderShape; getRenderShape 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 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/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/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 - 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/ItemInteractionResult; useItemOn a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HONEY_LEVEL c - f I MAX_HONEY_LEVELS d - f I SHEARED_HONEYCOMB_COUNT e -c net/minecraft/world/level/block/BucketPickup net/minecraft/world/level/block/IFluidSource - m ()Ljava/util/Optional; getPickupSound ar_ - m (Lnet/minecraft/world/entity/player/Player;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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V execute a - m (Lnet/minecraft/world/level/Level;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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/core/BlockPos;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/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/DirectionProperty; 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/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/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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f I SIZE d - 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 ()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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/inventory/CraftingContainer;)Ljava/util/Optional; getPotentialResults a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/core/BlockPos;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 onRemove 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 m - 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 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/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/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 ()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;)I getAnalogOutputSignal 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/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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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;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 m - 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB d - 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; HANGING_AABB e - 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/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;)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 b - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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/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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/Entity;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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V popBook d - 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/Entity;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/ItemInteractionResult; useItemOn a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK d - f I PAGE_CHANGE_IMPULSE_TICKS n - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BASE e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION i - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COMMON g - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_EAST l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_NORTH k - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_POST f - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SOUTH m - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TOP_PLATE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_WEST j -c net/minecraft/world/level/block/LecternBlock$1 net/minecraft/world/level/block/BlockLectern$1 -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/ItemInteractionResult; 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 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 F AABB_OFFSET g - f Lcom/mojang/serialization/MapCodec; CODEC e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE f - f Lnet/minecraft/world/level/block/grower/TreeGrower; treeGrower i -c net/minecraft/world/level/block/SpawnerBlock net/minecraft/world/level/block/BlockMobSpawner - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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/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/world/level/border/WorldBorder$Settings; createSettings t - m ()I getAbsoluteMaxSize m - m ()D getCenterX a - m ()D getCenterZ b - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape c - m ()D getDamagePerBlock o - m ()D getDamageSafeZone n - m (DD)D getDistanceToBorder b - m (Lnet/minecraft/world/entity/Entity;)D getDistanceToBorder a - m ()J getLerpRemainingTime j - m ()D getLerpSpeed p - m ()D getLerpTarget k - m ()Ljava/util/List; getListeners l - m ()D getMaxX g - m ()D getMaxZ h - m ()D getMinX e - m ()D getMinZ f - m ()D getSize i - m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus d - 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 (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 (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 setDamageSafeZone b - m (D)V setSize a - m (I)V setWarningBlocks c - m (I)V setWarningTime b - m ()V tick s - f Lnet/minecraft/world/level/border/WorldBorder$Settings; DEFAULT_SETTINGS d - f D MAX_CENTER_COORDINATE c - f D MAX_SIZE b - f I absoluteMaxSize k - f D centerX i - f D centerZ j - f D damagePerBlock e - f D damageSafeZone f - f Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; extent l - f Ljava/util/List; listeners a - f I warningBlocks h - f I warningTime g -c net/minecraft/world/level/border/WorldBorder$Settings net/minecraft/world/level/border/WorldBorder$c - m ()D getCenterX a - m ()D getCenterZ b - m ()D getDamagePerBlock c - m ()D getSafeZone d - m ()D getSize g - m ()D getSizeLerpTarget i - m ()J getSizeLerpTime h - m ()I getWarningBlocks e - m ()I getWarningTime f - m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/border/WorldBorder$Settings;)Lnet/minecraft/world/level/border/WorldBorder$Settings; read a - m (Lnet/minecraft/nbt/CompoundTag;)V write a - f D centerX a - f D centerZ b - f D damagePerBlock c - f D safeZone d - f D size g - f D sizeLerpTarget i - f J sizeLerpTime h - f I warningBlocks e - f I warningTime f -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 ()J getLerpRemainingTime g - m ()D getLerpSpeed f - m ()D getLerpTarget h - 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 ()J getLerpRemainingTime g - m ()D getLerpSpeed f - m ()D getLerpTarget h - 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 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 ()J getLerpRemainingTime g - m ()D getLerpSpeed f - m ()D getLerpTarget h - 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 -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 ()Z sendToClient b - f [Lnet/minecraft/world/level/levelgen/Heightmap$Types; $VALUES k - 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/world/level/levelgen/Heightmap$Types; WORLD_SURFACE b - f Lnet/minecraft/world/level/levelgen/Heightmap$Types; WORLD_SURFACE_WG a - f Ljava/util/function/Predicate; isOpaque j - f Ljava/lang/String; serializationKey h - f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; usage i -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/world/level/Level;)Z canConvertToSource a - m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b - 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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick b - 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/core/BlockPos;)Lnet/minecraft/core/BlockPos; calculateBottomLeft a - m ()I calculateHeight e - m ()I calculateWidth d - 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/core/BlockPos;Lnet/minecraft/core/Direction;)I getDistanceUntilEdgeAboveFrame a - m (Lnet/minecraft/core/BlockPos$MutableBlockPos;)I getDistanceUntilTop 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 (Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z hasTopFrame a - m ()Z isComplete c - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmpty a - m ()Z isValid 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 i - f Lnet/minecraft/core/BlockPos; bottomLeft l - f I height m - f Lnet/minecraft/world/level/LevelAccessor; level h - f I numPortalBlocks k - f Lnet/minecraft/core/Direction; rightDir j - f I width n -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_20_R4/block/CraftBlockState -c org/bukkit/craftbukkit/block/CraftComparator org/bukkit/craftbukkit/v1_20_R4/block/CraftComparator -c org/bukkit/craftbukkit/block/CraftEndGateway org/bukkit/craftbukkit/v1_20_R4/block/CraftEndGateway -c org/bukkit/craftbukkit/block/CraftEnderChest org/bukkit/craftbukkit/v1_20_R4/block/CraftEnderChest -c org/bukkit/craftbukkit/block/CraftShulkerBox org/bukkit/craftbukkit/v1_20_R4/block/CraftShulkerBox -c org/bukkit/craftbukkit/block/impl/CraftAnvil org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftAnvil -c org/bukkit/craftbukkit/block/impl/CraftChain org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftChain -c org/bukkit/craftbukkit/block/impl/CraftChest org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftChest -c org/bukkit/craftbukkit/block/impl/CraftCocoa org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCocoa -c org/bukkit/craftbukkit/block/impl/CraftCrops org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCrops -c org/bukkit/craftbukkit/block/impl/CraftFence org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFence -c org/bukkit/craftbukkit/block/impl/CraftGrass org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftGrass -c org/bukkit/craftbukkit/block/impl/CraftLever org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLever -c org/bukkit/craftbukkit/block/impl/CraftLight org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLight -c org/bukkit/craftbukkit/block/impl/CraftMycel org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftMycel -c org/bukkit/craftbukkit/block/impl/CraftSkull org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSkull -c org/bukkit/craftbukkit/block/impl/CraftSkull$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSkull$1 -c org/bukkit/craftbukkit/block/impl/CraftVault org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftVault -c org/bukkit/craftbukkit/entity/CraftArmadillo org/bukkit/craftbukkit/v1_20_R4/entity/CraftArmadillo -c org/bukkit/craftbukkit/entity/CraftChestBoat org/bukkit/craftbukkit/v1_20_R4/entity/CraftChestBoat -c org/bukkit/craftbukkit/entity/CraftEndermite org/bukkit/craftbukkit/v1_20_R4/entity/CraftEndermite -c org/bukkit/craftbukkit/entity/CraftGlowSquid org/bukkit/craftbukkit/v1_20_R4/entity/CraftGlowSquid -c org/bukkit/craftbukkit/entity/CraftIronGolem org/bukkit/craftbukkit/v1_20_R4/entity/CraftIronGolem -c org/bukkit/craftbukkit/entity/CraftItemFrame org/bukkit/craftbukkit/v1_20_R4/entity/CraftItemFrame -c org/bukkit/craftbukkit/entity/CraftItemFrame$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftItemFrame$1 -c org/bukkit/craftbukkit/entity/CraftLlamaSpit org/bukkit/craftbukkit/v1_20_R4/entity/CraftLlamaSpit -c org/bukkit/craftbukkit/entity/CraftMagmaCube org/bukkit/craftbukkit/v1_20_R4/entity/CraftMagmaCube -c org/bukkit/craftbukkit/entity/CraftPigZombie org/bukkit/craftbukkit/v1_20_R4/entity/CraftPigZombie -c org/bukkit/craftbukkit/entity/CraftPolarBear org/bukkit/craftbukkit/v1_20_R4/entity/CraftPolarBear -c org/bukkit/craftbukkit/entity/CraftTNTPrimed org/bukkit/craftbukkit/v1_20_R4/entity/CraftTNTPrimed -c org/bukkit/craftbukkit/inventory/CraftRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftRecipe -c org/bukkit/craftbukkit/scheduler/CraftFuture org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftFuture -c org/bukkit/craftbukkit/scoreboard/CraftScore org/bukkit/craftbukkit/v1_20_R4/scoreboard/CraftScore -c org/bukkit/craftbukkit/util/CraftBlockVector org/bukkit/craftbukkit/v1_20_R4/util/CraftBlockVector -c org/bukkit/craftbukkit/util/CraftChatMessage org/bukkit/craftbukkit/v1_20_R4/util/CraftChatMessage -c org/bukkit/craftbukkit/util/CraftChatMessage$1 org/bukkit/craftbukkit/v1_20_R4/util/CraftChatMessage$1 -c org/bukkit/craftbukkit/util/CraftChatMessage$StringMessage org/bukkit/craftbukkit/v1_20_R4/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/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; addRecipe b - 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 c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; loot a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; recipe a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; runs d - 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 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 (I)Z hasPermission c - 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;)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 c - m (Lnet/minecraft/core/component/DataComponentType;)Z has b - 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$static$0 a - 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 - f Lnet/minecraft/core/component/DataComponentMap; val$overrides c - f Lnet/minecraft/core/component/DataComponentMap; val$prototype d -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 b - 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 (Lnet/minecraft/world/entity/EntityType;)Z canHaveLootTable a - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSheepTable a - m ()V generate a - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrog b - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrogVariant a - m (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; lambda$add$3 b - 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 b - m (Ljava/util/Set;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder$Reference;)V lambda$generate$2 a - f Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; ENTITY_ON_FIRE a - f Ljava/util/Set; SPECIAL_LOOT_TABLE_TYPES b - f Lnet/minecraft/world/flag/FeatureFlagSet; allowed c - f Ljava/util/Map; map e - f Lnet/minecraft/world/flag/FeatureFlagSet; required d -c net/minecraft/data/models/ItemModelGenerators net/minecraft/data/models/ItemModelGenerators - m (Lnet/minecraft/world/item/ArmorItem;)V generateArmorTrims a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;Lnet/minecraft/core/Holder;)Lcom/google/gson/JsonObject; generateBaseArmorTrimTemplate a - m (Lnet/minecraft/world/item/Item;)V generateClockItem c - m (Lnet/minecraft/world/item/Item;)V generateCompassItem b - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;)V generateFlatItem a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V generateFlatItem a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V generateFlatItem a - m (Lnet/minecraft/world/item/Item;)V generateItemWithOverlay a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V generateLayeredItem a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V generateLayeredItem a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getItemModelForTrimMaterial a - m (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; lambda$generateArmorTrims$0 b - m (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; lambda$generateArmorTrims$1 a - m ()V run a - f Ljava/util/List; GENERATED_TRIM_MODELS b - f Lnet/minecraft/resources/ResourceLocation; TRIM_TYPE_PREDICATE_ID a - f Ljava/util/function/BiConsumer; output c -c net/minecraft/data/models/ItemModelGenerators$TrimModelData net/minecraft/data/models/ItemModelGenerators$a - m ()F itemModelIndex b - m ()Ljava/lang/String; name a - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; name a - m ()Ljava/util/Map; overrideArmorMaterials c - f F itemModelIndex b - f Ljava/lang/String; name a - f Ljava/util/Map; overrideArmorMaterials c -c net/minecraft/data/models/blockstates/Variant net/minecraft/data/models/blockstates/Variant - m (Ljava/util/List;)Lcom/google/gson/JsonElement; convertList a - m ()Lcom/google/gson/JsonElement; get b - m (Lcom/google/gson/JsonArray;Lnet/minecraft/data/models/blockstates/Variant;)V lambda$convertList$1 a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/blockstates/VariantProperty$Value;)V lambda$get$0 a - m (Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; merge a - m ()Lnet/minecraft/data/models/blockstates/Variant; variant a - m (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/Variant; with a - f Ljava/util/Map; values a -c net/minecraft/data/models/model/ModelTemplate net/minecraft/data/models/model/ModelTemplate - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; createBaseTemplate a - m (Lnet/minecraft/data/models/model/TextureMapping;)Ljava/util/Map; createMap a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithOverride b - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithSuffix a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getDefaultModelLocation a - m (Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonElement; lambda$create$0 a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;)V lambda$createBaseTemplate$1 a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)V lambda$createBaseTemplate$2 a - f Ljava/util/Optional; model a - f Ljava/util/Set; requiredSlots b - f Ljava/util/Optional; suffix c -c net/minecraft/data/models/model/ModelTemplate$JsonFactory net/minecraft/data/models/model/ModelTemplate$a -c net/minecraft/data/models/model/TexturedModel net/minecraft/data/models/model/TexturedModel - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TexturedModel; createAllSame a - m (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/model/TexturedModel$Provider; createDefault a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithSuffix a - m ()Lnet/minecraft/data/models/model/TextureMapping; getMapping b - m ()Lnet/minecraft/data/models/model/ModelTemplate; getTemplate a - m (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; lambda$createDefault$0 a - m (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel; updateTextures a - f Lnet/minecraft/data/models/model/TexturedModel$Provider; ANVIL r - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CARPET j - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN d - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_ALT w - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_HORIZONTAL e - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_HORIZONTAL_ALT x - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_WITH_WALL z - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CORAL_FAN p - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE a - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_INNER_FACES b - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_MIRRORED c - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_TOP g - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_TOP_BOTTOM f - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_1 k - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_2 l - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_3 m - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_4 n - f Lnet/minecraft/data/models/model/TexturedModel$Provider; GLAZED_TERRACOTTA o - f Lnet/minecraft/data/models/model/TexturedModel$Provider; HANGING_LANTERN u - f Lnet/minecraft/data/models/model/TexturedModel$Provider; LANTERN t - f Lnet/minecraft/data/models/model/TexturedModel$Provider; LEAVES s - f Lnet/minecraft/data/models/model/TexturedModel$Provider; ORIENTABLE i - f Lnet/minecraft/data/models/model/TexturedModel$Provider; ORIENTABLE_ONLY_TOP h - f Lnet/minecraft/data/models/model/TexturedModel$Provider; PARTICLE_ONLY q - f Lnet/minecraft/data/models/model/TexturedModel$Provider; SEAGRASS v - f Lnet/minecraft/data/models/model/TexturedModel$Provider; TOP_BOTTOM_WITH_WALL y - f Lnet/minecraft/data/models/model/TextureMapping; mapping A - f Lnet/minecraft/data/models/model/ModelTemplate; template B -c net/minecraft/data/models/model/TexturedModel$Provider net/minecraft/data/models/model/TexturedModel$a - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; lambda$updateTexture$0 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 B - m ()Lnet/minecraft/gametest/framework/GameTestSequence; createSequence p - m ()Z ensureStructureIsPlaced C - m (Ljava/lang/Throwable;)V fail a - m ()V finish F - m ()Ljava/lang/Throwable; getError m - m ()Lnet/minecraft/server/level/ServerLevel; getLevel f - m ()Ljava/util/stream/Stream; getListeners A - m ()Lnet/minecraft/core/BlockPos; getOrCalculateNorthwestCorner G - m ()Lnet/minecraft/world/level/block/Rotation; getRotation t - m ()J getRunTime k - m ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity; getStructureBlockEntity e - m ()Lnet/minecraft/core/BlockPos; getStructureBlockPos c - m ()Lnet/minecraft/world/phys/AABB; getStructureBounds d - m ()Ljava/lang/String; getStructureName s - m ()Lnet/minecraft/gametest/framework/TestFunction; getTestFunction u - m ()Ljava/lang/String; getTestName b - m ()J getTick o - m ()I getTimeoutTicks v - m ()Z hasFailed h - m ()Z hasStarted i - m ()Z hasSucceeded g - m ()Z isDone j - m ()Z isFlaky w - m ()Z isOptional r - m ()Z isRequired q - m (Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$prepareTestStructure$7 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/world/level/ChunkPos;)Z lambda$tick$0 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 x - m ()Lnet/minecraft/gametest/framework/GameTestInfo; placeStructure a - m ()Lnet/minecraft/gametest/framework/GameTestInfo; prepareTestStructure n - m ()I requiredSuccesses y - m ()Lnet/minecraft/gametest/framework/RetryOptions; retryOptions z - m (Lnet/minecraft/core/BlockPos;)V setNorthWestCorner b - m (JLjava/lang/Runnable;)V setRunAtTickTime a - m (Lnet/minecraft/core/BlockPos;)V setStructureBlockPos a - m (I)Lnet/minecraft/gametest/framework/GameTestInfo; startExecution a - m ()V startTest E - m ()V succeed l - m (Lnet/minecraft/gametest/framework/GameTestRunner;)V tick a - m ()V tickInternal D - f Z chunksLoaded l - f Z done q - f Ljava/lang/Throwable; error s - f Lnet/minecraft/server/level/ServerLevel; level d - f Ljava/util/Collection; listeners e - f Lnet/minecraft/core/BlockPos; northWestCorner c - f Z placedStructure k - f Lnet/minecraft/gametest/framework/RetryOptions; retryOptions o - f Lnet/minecraft/world/level/block/Rotation; rotation r - f Lit/unimi/dsi/fastutil/objects/Object2LongMap; runAtTickTimeMap h - f Ljava/util/Collection; sequences g - f J startTick i - f Z started n - f Lnet/minecraft/world/level/block/entity/StructureBlockEntity; structureBlockEntity t - f Lnet/minecraft/core/BlockPos; structureBlockPos b - f Lnet/minecraft/gametest/framework/TestFunction; testFunction a - f J tickCount m - f I ticksToWaitForChunkLoading j - f I timeoutTicks f - f Lcom/google/common/base/Stopwatch; timer p -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/TestFunction net/minecraft/gametest/framework/GameTestHarnessTestFunction - m ()Ljava/lang/String; batchName b - m ()Ljava/util/function/Consumer; function m - m ()Z isFlaky a - m ()Z manualOnly i - m ()I maxAttempts j - m ()I maxTicks f - m ()Z required h - m ()I requiredSuccesses k - m ()Lnet/minecraft/world/level/block/Rotation; rotation e - m (Lnet/minecraft/gametest/framework/GameTestHelper;)V run a - m ()J setupTicks g - m ()Z skyAccess l - m ()Ljava/lang/String; structureName d - m ()Ljava/lang/String; testName c - f Ljava/lang/String; batchName a - f Ljava/util/function/Consumer; function l - f Z manualOnly h - f I maxAttempts i - f I maxTicks e - f I requiredSuccesses j - f Z required g - f Lnet/minecraft/world/level/block/Rotation; rotation d - f J setupTicks f - f Z skyAccess k - f Ljava/lang/String; structureName c - f Ljava/lang/String; testName b -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 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 Ljava/util/List; parameters c - f Lnet/minecraft/network/chat/Style; style d - f Ljava/lang/String; translationKey b -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/Component;Lnet/minecraft/network/chat/ChatType$Bound;)Lnet/minecraft/network/chat/Component; select a - f [Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter; $VALUES g - 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/chat/ChatTypeDecoration$Parameter; TARGET b - f Ljava/lang/String; name e - f Lnet/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector; selector f -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/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 ()Lnet/minecraft/advancements/AdvancementTree; tree a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;)V validate a - f Lcom/google/gson/Gson; GSON b - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Map; advancements c - f Lnet/minecraft/core/HolderLookup$Provider; registries e - f Lnet/minecraft/advancements/AdvancementTree; tree d -c net/minecraft/server/commands/BanListCommands net/minecraft/server/commands/CommandBanList - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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/network/chat/Component; lambda$showList$4 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showList$5 a - m (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; lambda$showList$6 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$46 b - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getMax$30 m - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$33 j - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$34 i - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getValue$29 n - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$31 l - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$32 k - m ()Lnet/minecraft/network/chat/Component; lambda$listBars$44 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listBars$45 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 s - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 p - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 n - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 z - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 y - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 x - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 w - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 v - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 u - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$removeBar$47 a - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setColor$39 f - m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setMax$38 a - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setName$41 d - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$42 c - m (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$43 a - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setStyle$40 e - m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setValue$37 b - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$35 h - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$36 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;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 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$disablePack$24 c - m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$enablePack$23 d - m (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$listAvailablePacks$25 a - m ()Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$26 b - m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$27 b - m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$28 a - m ()Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$29 a - m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$30 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$31 a - m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$10 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 i - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$12 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 h - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$14 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 f - m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$17 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 d - 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;)I lambda$register$22 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$9 d - 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$5 b - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$static$6 a - m (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$7 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$8 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;)V register a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_DISABLE_FEATURE d - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_DISABLED c - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_ENABLED b - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_FEATURES_NOT_ENABLED e - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PACK a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SELECTED_PACKS f - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; UNSELECTED_PACKS g -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$6 a - m (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;ZI)V lambda$queueFunctionsNoReturn$7 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$8 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$5 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 (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 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a - f Lnet/minecraft/server/commands/data/DataCommands$DataProvider; val$provider a -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 - f Lnet/minecraft/server/commands/data/DataCommands$DataProvider; val$provider 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 - m (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/network/chat/Component; lambda$signalResult$0 a - m (Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;I)V signalResult a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;I)V signalResult a -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$3 a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$logGamemodeChange$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 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/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V logGamemodeChange a - m (Lcom/mojang/brigadier/CommandDispatcher;)V register 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/commands/CommandSourceStack;Lnet/minecraft/world/level/GameRules$Key;)I queryRule a - m (Lcom/mojang/brigadier/CommandDispatcher;)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;Lnet/minecraft/world/level/GameRules$Type;)V visit a -c net/minecraft/server/commands/PardonIpCommand net/minecraft/server/commands/CommandPardonIP - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$unban$3 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; lambda$sendParticles$8 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/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_SAME_TICK a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCHEDULE c -c net/minecraft/server/commands/SetBlockCommand net/minecraft/server/commands/CommandSetBlock - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z 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;)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/SetBlockCommand$Filter net/minecraft/server/commands/CommandSetBlock$Filter -c net/minecraft/server/commands/SetSpawnCommand net/minecraft/server/commands/CommandSpawnpoint - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;F)I setSpawn a -c net/minecraft/server/commands/SpectateCommand net/minecraft/server/commands/CommandSpectate - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - 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 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_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/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/TeleportCommand$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/TeleportCommand$LookAt;)I teleportToPos a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION a -c net/minecraft/server/commands/TeleportCommand$LookAt net/minecraft/server/commands/CommandTeleport$a -c net/minecraft/server/commands/TeleportCommand$LookAtEntity net/minecraft/server/commands/CommandTeleport$b - 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/TeleportCommand$LookAtPosition net/minecraft/server/commands/CommandTeleport$c - m ()Lnet/minecraft/world/phys/Vec3; position a - f Lnet/minecraft/world/phys/Vec3; position a -c net/minecraft/server/commands/TransferCommand net/minecraft/server/commands/TransferCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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 (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$4 b - m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$5 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/dedicated/ServerWatchdog net/minecraft/server/dedicated/ThreadWatchdog - 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/level/PlayerRespawnLogic net/minecraft/server/level/WorldProviderNormal - 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 -c net/minecraft/server/network/TextFilterClient net/minecraft/server/network/TextFilter - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; createContext a - m (Ljava/lang/String;)Lnet/minecraft/server/network/TextFilterClient; createFromConfig a - m (Ljava/io/InputStream;)V drainStream 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/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createFromConfig$1 a - m (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createFromConfig$2 a - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createFromConfig$3 a - m (Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V lambda$processJoinOrLeave$4 a - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; lambda$requestMessageProcessing$5 a - m (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0 a - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; makeRequest c - m (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; parseMask a - m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V processJoinOrLeave a - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest b - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse a - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; requestMessageProcessing a - f Ljava/lang/String; DEFAULT_ENDPOINT d - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY c - f Ljava/util/concurrent/atomic/AtomicInteger; WORKER_COUNT b - f Ljava/lang/String; authKey k - f Lnet/minecraft/server/network/TextFilterClient$MessageEncoder; chatEncoder f - f Ljava/net/URL; chatEndpoint e - f Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; chatIgnoreStrategy l - f Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder; joinEncoder h - f Ljava/net/URL; joinEndpoint g - f Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder; leaveEncoder j - f Ljava/net/URL; leaveEndpoint i - f Ljava/util/concurrent/ExecutorService; workerPool m -c net/minecraft/server/network/TextFilterClient$PlayerContext net/minecraft/server/network/TextFilter$d - m ()V join a - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; lambda$processMessageBundle$0 b - m (Ljava/lang/Throwable;)Ljava/util/List; lambda$processMessageBundle$1 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 Lcom/mojang/authlib/GameProfile; profile c - f Ljava/util/concurrent/Executor; streamExecutor d - f Lnet/minecraft/server/network/TextFilterClient; this$0 b -c net/minecraft/server/network/TextFilterClient$IgnoreStrategy net/minecraft/server/network/TextFilter$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/TextFilterClient$IgnoreStrategy; IGNORE_FULLY_FILTERED b - f Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; NEVER_IGNORE a -c net/minecraft/server/network/TextFilterClient$MessageEncoder net/minecraft/server/network/TextFilter$c -c net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder net/minecraft/server/network/TextFilter$b -c net/minecraft/server/network/TextFilterClient$RequestFailedException net/minecraft/server/network/TextFilter$e -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/GameProfileCache net/minecraft/server/players/UserCache - m (Lcom/mojang/authlib/GameProfile;)V add a - m ()V clearExecutor a - m ()Ljava/text/DateFormat; createDateFormat f - m (Ljava/lang/String;)Ljava/util/Optional; createUnknownProfile c - m (Ljava/lang/String;)Ljava/util/Optional; get a - m (Ljava/util/UUID;)Ljava/util/Optional; get a - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; getAsync b - m ()J getNextOperation e - m (I)Ljava/util/stream/Stream; getTopMRUProfiles a - m ()Ljava/util/List; load b - 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 (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V safeAdd a - m (Ljava/util/concurrent/Executor;)V setExecutor a - m (Z)V setUsesAuthentication a - m ()Z usesAuthentication d - m (Lnet/minecraft/server/players/GameProfileCache$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/util/concurrent/Executor; executor l - f Ljava/io/File; file j - f Lcom/google/gson/Gson; gson i - f Ljava/util/concurrent/atomic/AtomicLong; operationCount k - f Lcom/mojang/authlib/GameProfileRepository; profileRepository h - f Ljava/util/Map; profilesByName e - f Ljava/util/Map; profilesByUUID f - f Ljava/util/Map; requests g - f Z usesAuthentication d -c net/minecraft/server/players/GameProfileCache$1 net/minecraft/server/players/UserCache$1 -c net/minecraft/server/players/GameProfileCache$GameProfileInfo net/minecraft/server/players/UserCache$UserCacheEntry - m ()Ljava/util/Date; getExpirationDate b - m ()J getLastAccess c - m ()Lcom/mojang/authlib/GameProfile; getProfile a - m (J)V setLastAccess a - f Ljava/util/Date; expirationDate b - f J lastAccess c - f Lcom/mojang/authlib/GameProfile; profile a -c net/minecraft/server/players/UserBanListEntry net/minecraft/server/players/GameProfileBanEntry - m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile b - m ()Lnet/minecraft/network/chat/Component; getDisplayName e - m (Lcom/google/gson/JsonObject;)V serialize a -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/LevelUUIDFix net/minecraft/util/datafix/fixes/DataConverterMiscUUID - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 l - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$10 f - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateCustomBossEvents$11 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$12 e - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$7 h - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$8 g - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$9 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$3 k - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$4 j - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateDragonFight$5 b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$6 i - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateCustomBossEvents 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 (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Rule; get a - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Rule;)V put a - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$RuleAction;)V put a - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$SimpleRuleAction;)V put a - f Ljava/util/Map; terms 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/ErrorCollector; errorCollector a - m ()Ljava/lang/Object; input b - m (Lnet/minecraft/util/parsing/packrat/ParseState$CacheKey;)Lnet/minecraft/util/parsing/packrat/ParseState$CacheEntry; lookupInCache a - m ()I mark c - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/util/Optional; parse b - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/util/Optional; parseTopRule a - m (I)V restore a - m (Lnet/minecraft/util/parsing/packrat/ParseState$CacheKey;Ljava/util/Optional;)V storeInCache a - f Lnet/minecraft/util/parsing/packrat/Dictionary; dictionary b - f Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector c - f Ljava/util/Map; ruleCache a -c net/minecraft/util/parsing/packrat/ParseState$CacheKey net/minecraft/util/parsing/packrat/ParseState$b - m ()I mark b - m ()Lnet/minecraft/util/parsing/packrat/Atom; name a - f I mark b - f Lnet/minecraft/util/parsing/packrat/Atom; name a -c net/minecraft/util/parsing/packrat/ParseState$CacheEntry net/minecraft/util/parsing/packrat/ParseState$a - m ()I mark b - m ()Ljava/util/Optional; value a - f I mark b - f Ljava/util/Optional; value a -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 - 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/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 e - m ()Lnet/minecraft/world/phys/Vec3; getSourcePosition h - m (Lnet/minecraft/resources/ResourceKey;)Z is a - m (Lnet/minecraft/tags/TagKey;)Z is a - m ()Z isCreativePlayer g - m ()Z isIndirect b - m ()Z scalesWithDifficulty f - m ()Lnet/minecraft/world/phys/Vec3; sourcePositionRaw i - m ()Lnet/minecraft/world/damagesource/DamageType; type j - m ()Lnet/minecraft/core/Holder; typeHolder k - 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/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 a - 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 (Lnet/minecraft/world/entity/EquipmentSlot;)Z test b - f [Lnet/minecraft/world/entity/EquipmentSlotGroup; $VALUES q - 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 k - f Lnet/minecraft/world/entity/EquipmentSlotGroup; CHEST g - f Lcom/mojang/serialization/Codec; CODEC l - 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/network/codec/StreamCodec; STREAM_CODEC m - f I id n - f Ljava/lang/String; key o - f Ljava/util/function/Predicate; predicate p -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addParticles p - m (Lnet/minecraft/world/entity/Entity;)V addPassenger p - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z couldAcceptPassenger bJ - 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 s - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()Z isIgnoringBlockTriggers r_ - m (Lnet/minecraft/world/level/Level;I)V lambda$spawnItem$0 a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m ()V spawnItem w - m ()V tick l - m ()V tickClient v - m ()V tickServer u - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM g - f I SPAWN_ITEM_DELAY_MAX d - f I SPAWN_ITEM_DELAY_MIN c - f Ljava/lang/String; TAG_ITEM f - f Ljava/lang/String; TAG_SPAWN_ITEM_AFTER_TICKS e - f I TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND b - f J spawnItemAfterTicks h -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 c - m ()F position b - m (F)F position c - m (F)V setSpeed a - m ()F speed a - m (F)F speed b - m (FF)V update a - f F position c - 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/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/FrogVariant net/minecraft/world/entity/animal/FrogVariant - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/FrogVariant; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/FrogVariant; register a - m ()Lnet/minecraft/resources/ResourceLocation; texture a - f Lnet/minecraft/resources/ResourceKey; COLD c - f Lnet/minecraft/resources/ResourceKey; TEMPERATE a - f Lnet/minecraft/resources/ResourceKey; WARM b - f Lnet/minecraft/resources/ResourceLocation; texture d -c net/minecraft/world/entity/animal/MushroomCow net/minecraft/world/entity/animal/EntityMushroomCow - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMushroomSpawnRules c - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/MushroomCow; getBreedOffspring c - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getEffectsFromItemStack n - m (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; getOffspringType a - m ()Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; getVariant u - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m (Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType;)V setVariant a - m (Lnet/minecraft/sounds/SoundSource;)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 bY - f I MUTATE_CHANCE bZ - f Ljava/lang/String; TAG_STEW_EFFECTS cb - f Ljava/util/UUID; lastLightningBoltUUID cd - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; stewEffects cc -c net/minecraft/world/entity/animal/MushroomCow$MushroomType net/minecraft/world/entity/animal/EntityMushroomCow$Type - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; byType a - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState a - m ()Ljava/lang/String; getSerializedName c - f Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; BROWN b - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c - f Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; RED a - f Lnet/minecraft/world/level/block/state/BlockState; blockState e - f Ljava/lang/String; type d -c net/minecraft/world/entity/animal/WaterAnimal net/minecraft/world/entity/animal/EntityWaterAnimal - m ()V baseTick au - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSurfaceWaterAnimalSpawnRules c - m ()I getAmbientSoundInterval P - m ()I getExperienceReward ej - m (I)V handleAirSupply b - m ()Z isPushedByFluid cC -c net/minecraft/world/entity/animal/WolfVariant net/minecraft/world/entity/animal/WolfVariant - m ()Lnet/minecraft/resources/ResourceLocation; angryTexture c - m ()Lnet/minecraft/core/HolderSet; biomes d - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; fullTextureId a - m (Ljava/lang/String;)Ljava/lang/String; lambda$fullTextureId$4 a - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/ResourceLocation; lambda$static$0 c - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/ResourceLocation; lambda$static$1 b - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/ResourceLocation; lambda$static$2 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a - m ()Lnet/minecraft/resources/ResourceLocation; tameTexture b - m ()Lnet/minecraft/resources/ResourceLocation; wildTexture a - f Lcom/mojang/serialization/Codec; CODEC b - f Lcom/mojang/serialization/Codec; DIRECT_CODEC a - f Lnet/minecraft/resources/ResourceLocation; angryTextureFull h - f Lnet/minecraft/resources/ResourceLocation; angryTexture e - f Lnet/minecraft/core/HolderSet; biomes i - f Lnet/minecraft/resources/ResourceLocation; tameTextureFull g - f Lnet/minecraft/resources/ResourceLocation; tameTexture d - f Lnet/minecraft/resources/ResourceLocation; wildTextureFull f - f Lnet/minecraft/resources/ResourceLocation; wildTexture c -c net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z allayConsidersItemEqual d - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m ()Z canDuplicate gz - m ()Z canPickUpLoot fV - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - 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 s - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V dropEquipment eD - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equipmentHasChanged a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (F)F getHoldingItemAnimationProgress G - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/SimpleContainer; getInventory y - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Lnet/minecraft/core/Vec3i; getPickupReach V - m ()F getSoundVolume fe - m (F)F getSpinningProgress H - 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 u - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasNonMatchingPotion e - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isDancing gq - m (Lnet/minecraft/world/item/ItemStack;)Z isDuplicationItem n - m ()Z isFlapping aV - m ()Z isOnPickupCooldown gu - m ()Z isSpinning gr - 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/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V removeInteractionItem a - m (D)Z removeWhenFarAway h - m ()V resetDuplicationCooldown gy - m ()V sendDebugPackets Y - m (Z)V setDancing w - m (Lnet/minecraft/core/BlockPos;Z)V setJukeboxPlaying b - m ()Z shouldStayCloseToLeashHolder go - m ()Z shouldStopDancing gv - m ()V spawnHeartParticle gA - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m ()V updateDuplicationCooldown gw - m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f F DANCING_LOOP_DURATION ca - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CAN_DUPLICATE cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANCING cf - f I DUPLICATION_COOLDOWN_TICKS cd - f Lnet/minecraft/world/item/crafting/Ingredient; DUPLICATION_ITEM cc - f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH bY - f I LIFTING_ITEM_ANIMATION_DURATION bZ - f Lorg/slf4j/Logger; LOGGER e - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES c - f I NUM_OF_DUPLICATION_HEARTS ce - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES b - f F SPINNING_ANIMATION_DURATION cb - f Lcom/google/common/collect/ImmutableList; THROW_SOUND_PITCHES d - f F dancingAnimationTicks cq - f J duplicationCooldown cn - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicJukeboxListener ck - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicVibrationListener ch - f F holdingItemAnimationTicks0 cp - f F holdingItemAnimationTicks co - f Lnet/minecraft/world/SimpleContainer; inventory cl - f Lnet/minecraft/core/BlockPos; jukeboxPos cm - f F spinningAnimationTicks0 cs - f F spinningAnimationTicks cr - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData ci - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cj -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 -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 -c net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z canCamelChangePose gq - m ()Z canJump a - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canPerformRearing gw - m ()Z canSprint dI - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl E - m ()V customServerAiStep Z - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()F getAgeScale ed - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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/animal/camel/Camel; getBreedOffspring b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gx - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getJumpCooldown c - m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset p - m ()I getMaxHeadYRot ab - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a - m ()J getPoseTime gE - 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 j - m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed e - m ()Lnet/minecraft/sounds/SoundEvent; getSaddleSoundEvent Y_ - 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 gy - m ()Z isCamelVisuallySitting gz - m ()Z isDashing y - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isInPoseTransition gA - m ()Z isTamed gF - m ()Z isVisuallySittingDown hb - 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 (F)V onLeashDistance F - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z refuseToMove u - m ()V registerGoals z - m (J)V resetLastPoseChangeTick a - m (J)V resetLastPoseChangeTickToFullStand b - m ()V sendDebugPackets Y - m (Z)V setDashing w - m ()V setupAnimationStates ha - m ()V sitDown gB - m ()V standUp gC - m ()V standUpInstantly gD - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (F)V updateWalkAnimation x - f F BABY_SCALE bY - f Lnet/minecraft/network/syncher/EntityDataAccessor; DASH cc - f I DASH_COOLDOWN_TICKS bZ - f F DASH_HORIZONTAL_MOMENTUM cB - f I DASH_MINIMUM_DURATION_TICKS cC - f F DASH_VERTICAL_MOMENTUM cA - f I IDLE_MINIMAL_DURATION_TICKS cF - f Lnet/minecraft/network/syncher/EntityDataAccessor; LAST_POSE_CHANGE_TICK cd - f I MAX_HEAD_Y_ROT cb - f F RUNNING_SPEED_BONUS cz - f I SITDOWN_DURATION_TICKS cD - f Lnet/minecraft/world/entity/EntityDimensions; SITTING_DIMENSIONS cH - f F SITTING_HEIGHT_DIFFERENCE cG - f I STANDUP_DURATION_TICKS cE - f Lnet/minecraft/world/entity/AnimationState; dashAnimationState ci - f I dashCooldown cI - f Lnet/minecraft/world/entity/AnimationState; idleAnimationState ch - f I idleAnimationTimeout cJ - f Lnet/minecraft/world/entity/AnimationState; sitAnimationState ce - f Lnet/minecraft/world/entity/AnimationState; sitPoseAnimationState cf - f Lnet/minecraft/world/entity/AnimationState; sitUpAnimationState cg -c net/minecraft/world/entity/animal/camel/Camel$CamelLookControl net/minecraft/world/entity/animal/camel/Camel$b - m ()V tick a -c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl net/minecraft/world/entity/animal/camel/Camel$c - m ()V tick a -c net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl net/minecraft/world/entity/animal/camel/Camel$a - m ()V clientTick 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$6 a - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 b - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initIdleActivity$1 f - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; lambda$initJumpActivity$5 c - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initLaySpawnActivity$4 d - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initSwimActivity$2 a - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initSwimActivity$3 e - 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;)Z lambda$static$0 b - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canWearBodyArmor fS - m (Lnet/minecraft/world/Container;)V containerChanged 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gO - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gx - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/animal/horse/Markings; getMarkings u - m ()I getTypeVariant gq - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/world/entity/animal/horse/Variant; getVariant s - m (Lnet/minecraft/world/item/ItemStack;)Z isBodyArmorItem l - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setTypeVariant x - m (Ljava/lang/Object;)V setVariant a - 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 bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT bY -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canEatGrass gS - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canPerformRearing gw - m ()Z canWearBodyArmor fS - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gB - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()D followLeashSpeed gp - m ()V followMommy gR - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gO - 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 hd - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; getDyeColor n - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gx - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getInventoryColumns gy - m ()I getInventorySize ab_ - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getMaxTemper gQ - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a - m ()I getStrength gA - m ()Lnet/minecraft/world/item/DyeColor; getSwag gD - m ()Lnet/minecraft/world/entity/animal/horse/Llama$Variant; getVariant gC - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a - m ()Z hasCaravanTail hb - m ()Z inCaravan hc - m (Lnet/minecraft/world/item/ItemStack;)Z isBodyArmorItem l - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isImmobile fg - m ()Z isSaddleable f - m ()Z isTraderLlama gz - m (Lnet/minecraft/world/entity/animal/horse/Llama;)V joinCaravan a - m ()V leaveCaravan ha - m ()Lnet/minecraft/world/entity/animal/horse/Llama; makeNewLlama gE - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setDidSpit D - 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 - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRENGTH_ID cb - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cc - f I MAX_STRENGTH bZ - f Lnet/minecraft/world/entity/animal/horse/Llama; caravanHead cf - f Lnet/minecraft/world/entity/animal/horse/Llama; caravanTail cg - f Z didSpit ce -c net/minecraft/world/entity/animal/horse/Llama$Variant net/minecraft/world/entity/animal/horse/EntityLlama$Variant - 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; BROWN c - f Ljava/util/function/IntFunction; BY_ID f - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; CREAMY a - f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; GRAY d - f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; WHITE b - f I id g - f Ljava/lang/String; name h -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 -c net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal net/minecraft/world/entity/animal/horse/EntityLlama$c - m ()Z canContinueToUse b -c net/minecraft/world/entity/monster/CaveSpider net/minecraft/world/entity/monster/EntityCaveSpider - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createCaveSpider s - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint l -c net/minecraft/world/entity/monster/Illusioner net/minecraft/world/entity/monster/EntityIllagerIllusioner - m ()V aiStep n_ - m (IZ)V applyRaidBuffs a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent gq - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)[Lnet/minecraft/world/phys/Vec3; getIllusionOffsets G - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m ()V registerGoals z - f I ILLUSION_SPREAD bZ - f I ILLUSION_TRANSITION_TICKS bY - f I NUM_ILLUSIONS e - f [[Lnet/minecraft/world/phys/Vec3; clientSideIllusionOffsets cb - f I clientSideIllusionTicks ca -c net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal net/minecraft/world/entity/monster/EntityIllagerIllusioner$b - m ()Z canUse 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 -c net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal net/minecraft/world/entity/monster/EntityIllagerIllusioner$a - m ()Z canUse 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 - m ()V start c - f I lastTargetId e -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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSilverfishSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V registerGoals z - m (F)V setYBodyRot o - m ()V tick l - f Lnet/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal; friendsGoal b -c net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal net/minecraft/world/entity/monster/EntitySilverfish$PathfinderGoalSilverfishWakeOthers - m ()Z canUse a - m ()V notifyHurt h - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (IZ)V applyRaidBuffs a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m ()V customServerAiStep Z - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ae_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE e - f Ljava/lang/String; TAG_JOHNNY b - f Z isJohnny bY -c net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal net/minecraft/world/entity/monster/EntityVindicator$a - m ()Z canContinueToUse b - m ()Z canUse a - m ()V start c -c net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal net/minecraft/world/entity/monster/EntityVindicator$b - m ()Z canUse a - m ()V start c -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/world/item/Item;Lnet/minecraft/world/item/enchantment/Enchantment;I)Lnet/minecraft/world/item/ItemStack; enchant a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/component/DataComponentPredicate$Builder;)Lnet/minecraft/core/component/DataComponentPredicate$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 f - f I DEFAULT_SUPPLY e - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; DESERT_MAP s - f Ljava/util/Map; EXPERIMENTAL_TRADES c - f Ljava/util/List; EXPERIMENTAL_WANDERING_TRADER_TRADES d - f F HIGH_TIER_PRICE_MULTIPLIER r - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; JUNGLE_MAP x - f F LOW_TIER_PRICE_MULTIPLIER q - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; PLAINS_MAP u - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; SAVANNA_MAP t - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; SNOWY_MAP w - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; SWAMP_MAP y - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; TAIGA_MAP v - f Ljava/util/Map; TRADES a - f I UNCOMMON_ITEMS_SUPPLY g - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; WANDERING_TRADER_TRADES b - f I XP_LEVEL_1_BUY i - f I XP_LEVEL_1_SELL h - f I XP_LEVEL_2_BUY k - f I XP_LEVEL_2_SELL j - f I XP_LEVEL_3_BUY m - f I XP_LEVEL_3_SELL l - f I XP_LEVEL_4_BUY o - f I XP_LEVEL_4_SELL n - f I XP_LEVEL_5_TRADE p -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 - f I emeraldCost 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$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/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerType; lambda$oneTradeInBiomes$0 a - m (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; lambda$oneTradeInBiomes$1 a - m (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;[Lnet/minecraft/world/entity/npc/VillagerType;)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/util/RandomSource;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/world/item/enchantment/Enchantment; getEnchantment a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/trading/MerchantOffer; getOffer a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/enchantment/Enchantment;)Z lambda$getEnchantment$1 a - m (I)[Lnet/minecraft/world/item/enchantment/Enchantment; lambda$new$0 a - f I maxLevel d - f I minLevel c - f Ljava/util/List; 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 - f I emeraldCost b - 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/world/entity/npc/VillagerType;)Z lambda$new$0 a - m (Lnet/minecraft/world/entity/npc/VillagerType;)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/inventory/EnchantmentMenu net/minecraft/world/inventory/ContainerEnchantTable - m (Lnet/minecraft/world/entity/player/Player;I)Z clickMenuButton b - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/world/item/ItemStack;II)Ljava/util/List; getEnchantmentList a - m ()I getEnchantmentSeed m - m ()I getGoldCount l - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LAPIS_LAZULI n - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access p - f [I costs k - f [I enchantClue l - f Lnet/minecraft/world/Container; enchantSlots o - f Lnet/minecraft/world/inventory/DataSlot; enchantmentSeed r - f [I levelClue m - f Lnet/minecraft/util/RandomSource; random q -c net/minecraft/world/inventory/EnchantmentMenu$1 net/minecraft/world/inventory/ContainerEnchantTable$1 - m ()V setChanged e -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 ()Lcom/mojang/datafixers/util/Pair; 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 a_ - 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 b - m ()I getNumRecipes n - m ()Ljava/util/List; getRecipes m - m ()I getSelectedRecipeIndex l - m ()Lnet/minecraft/world/inventory/MenuType; getType a - m ()Z hasInputItem o - m (I)Z isValidRecipeIndex e - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Ljava/lang/Runnable;)V registerUpdateListener a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/item/ItemStack;)V setupRecipeList a - m ()V setupResultSlot p - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I INPUT_SLOT k - f I INV_SLOT_END q - f I INV_SLOT_START p - f I RESULT_SLOT l - f I USE_ROW_SLOT_END s - f I USE_ROW_SLOT_START r - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access t - f Lnet/minecraft/world/Container; container o - f Lnet/minecraft/world/item/ItemStack; input x - f Lnet/minecraft/world/inventory/Slot; inputSlot m - f J lastSoundTime y - f Lnet/minecraft/world/level/Level; level v - f Ljava/util/List; recipes w - f Lnet/minecraft/world/inventory/ResultContainer; resultContainer A - f Lnet/minecraft/world/inventory/Slot; resultSlot n - f Lnet/minecraft/world/inventory/DataSlot; selectedRecipeIndex u - f Ljava/lang/Runnable; slotUpdateListener z -c net/minecraft/world/inventory/StonecutterMenu$1 net/minecraft/world/inventory/ContainerStonecutter$1 - m ()V setChanged e -c net/minecraft/world/inventory/StonecutterMenu$2 net/minecraft/world/inventory/ContainerStonecutter$2 - m ()Ljava/util/List; getRelevantItems j - 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/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 c - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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 b - m ()I getDefaultProjectileRange c - m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse k - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; getHeldProjectile a - m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles d - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Z)Z hasInfiniteArrows a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Ljava/util/List;FFZLnet/minecraft/world/entity/LivingEntity;)V shoot 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/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 j -c net/minecraft/world/item/ScaffoldingBlockItem net/minecraft/world/item/ItemScaffolding - m ()Z mustSurvive c - 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;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/resources/ResourceKey;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/SmithingTemplateItem; createArmorTrimTemplate a - m (Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/SmithingTemplateItem; createArmorTrimTemplate a - m ()Ljava/util/List; createNetheriteUpgradeIconList z - m ()Ljava/util/List; createNetheriteUpgradeMaterialList A - m ()Lnet/minecraft/world/item/SmithingTemplateItem; createNetheriteUpgradeTemplate h - m ()Ljava/util/List; createTrimmableArmorIconList x - m ()Ljava/util/List; createTrimmableMaterialIconList y - m ()Lnet/minecraft/network/chat/Component; getAdditionSlotDescription l - m ()Ljava/util/List; getAdditionalSlotEmptyIcons n - m ()Lnet/minecraft/network/chat/Component; getBaseSlotDescription k - m ()Ljava/util/List; getBaseSlotEmptyIcons m - f Lnet/minecraft/network/chat/Component; APPLIES_TO_TITLE j - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION o - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_APPLIES_TO l - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_BASE_SLOT_DESCRIPTION n - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_INGREDIENTS m - f Lnet/minecraft/ChatFormatting; DESCRIPTION_FORMAT b - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_AMETHYST_SHARD I - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_AXE y - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_BOOTS w - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_CHESTPLATE u - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_DIAMOND G - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_EMERALD F - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_HELMET t - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_HOE x - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_INGOT C - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LAPIS_LAZULI H - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LEGGINGS v - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_PICKAXE B - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_QUARTZ E - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_REDSTONE_DUST D - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_SHOVEL A - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_SWORD z - f Lnet/minecraft/network/chat/Component; INGREDIENTS_TITLE c - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE k - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION s - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_APPLIES_TO p - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION r - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_INGREDIENTS q - f Lnet/minecraft/ChatFormatting; TITLE_FORMAT a - f Ljava/util/List; additionalSlotEmptyIcons P - f Lnet/minecraft/network/chat/Component; additionsSlotDescription N - f Lnet/minecraft/network/chat/Component; appliesTo J - f Lnet/minecraft/network/chat/Component; baseSlotDescription M - f Ljava/util/List; baseSlotEmptyIcons O - f Lnet/minecraft/network/chat/Component; ingredients K - f Lnet/minecraft/network/chat/Component; upgradeDescription L -c net/minecraft/world/item/component/CustomData net/minecraft/world/item/component/CustomData - m (Ljava/lang/String;)Z contains a - m ()Lnet/minecraft/nbt/CompoundTag; copyTag c - m ()Lnet/minecraft/nbt/CompoundTag; getUnsafe d - m ()Z isEmpty b - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; itemMatcher a - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/ItemStack;)Z lambda$itemMatcher$4 a - m (Lnet/minecraft/world/item/component/CustomData;)Lnet/minecraft/nbt/CompoundTag; lambda$static$0 d - m (Lnet/minecraft/world/item/component/CustomData;)Ljava/lang/String; lambda$static$1 c - m (Lnet/minecraft/world/item/component/CustomData;)Lcom/mojang/serialization/DataResult; lambda$static$2 b - m (Lnet/minecraft/world/item/component/CustomData;)Lnet/minecraft/nbt/CompoundTag; lambda$static$3 a - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/world/item/component/CustomData; lambda$update$5 a - 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 (Lnet/minecraft/nbt/CompoundTag;)Z matchedBy b - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/component/CustomData; of a - m (Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read a - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)V set a - m ()I size a - m (Lcom/mojang/serialization/MapEncoder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; update 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 b - f Lcom/mojang/serialization/Codec; CODEC_WITH_ID c - f Lnet/minecraft/world/item/component/CustomData; EMPTY a - f Lorg/slf4j/Logger; LOGGER e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Lnet/minecraft/nbt/CompoundTag; tag 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/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; compute a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/inventory/CraftingContainer;)Ljava/util/Optional; get a - m (Ljava/util/List;Lnet/minecraft/world/item/crafting/RecipeHolder;)V insert a - m (I)V moveEntryToFront a - m (Lnet/minecraft/world/level/Level;)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 ()Lnet/minecraft/core/NonNullList; key a - m (Ljava/util/List;)Z matches a - m ()Lnet/minecraft/world/item/crafting/RecipeHolder; value b - f Lnet/minecraft/core/NonNullList; key a - f Lnet/minecraft/world/item/crafting/RecipeHolder; value 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 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 J_ - m ()I getMaxBuildHeight am - m ()I getMaxSection ap - m ()I getMinBuildHeight I_ - m ()I getMinSection ao - m (I)I getSectionIndex e - m (I)I getSectionIndexFromSectionY f - m (I)I getSectionYFromSectionIndex g - m ()I getSectionsCount an - m (I)Z isOutsideBuildHeight d - m (Lnet/minecraft/core/BlockPos;)Z isOutsideBuildHeight s -c net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1 - m ()I getHeight J_ - m ()I getMinBuildHeight I_ - f I val$height a - f I val$minBuildHeight b -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/ServerLevelAccessor net/minecraft/world/level/WorldAccess - m (Lnet/minecraft/world/entity/Entity;)V addFreshEntityWithPassengers a_ - m ()Lnet/minecraft/server/level/ServerLevel; getLevel E -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 f - 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;)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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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 F AABB_OFFSET a - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB b - f I SECONDS_ON_FIRE c - f F fireDamage d -c net/minecraft/world/level/block/BaseRailBlock net/minecraft/world/level/block/BlockMinecartTrackAbstract - 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 g - m ()Z isStraight 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/core/BlockPos;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 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 onRemove 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/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 - 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; FLAT_AABB a - f Lnet/minecraft/world/phys/shapes/VoxelShape; HALF_BLOCK_AABB b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - 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$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 (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; SHAPE_BY_AGE 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 h - 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;)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/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/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 g - 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 m - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isSmokeyPos 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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/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 - 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/ItemInteractionResult; useItemOn a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE d - f I SMOKE_DISTANCE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; VIRTUAL_FENCE_POST g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e - f I fireDamage j - 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/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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/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 Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/level/block/Block; deadBlock c -c net/minecraft/world/level/block/DeadBushBlock net/minecraft/world/level/block/BlockDeadBush - 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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 o - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; infestedStateByHost n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCompatibleHostBlock m - 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 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 Lcom/mojang/serialization/MapCodec; CODEC i -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 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f Lnet/minecraft/resources/ResourceKey; feature d -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 ()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 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 onRemove 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/LevelAccessor;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/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 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 g - 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 c - m ()Z sideInputDiodesOnly b - 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 - 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 e - 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/world/level/block/SculkSpreader$ChargeCursor;)V addCursor a - 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/nbt/CompoundTag;)V load a - m ()I noGrowthRadius e - m ()Lnet/minecraft/tags/TagKey; replaceableBlocks c - m (Lnet/minecraft/nbt/CompoundTag;)V save b - m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V updateCursors a - f Lorg/slf4j/Logger; LOGGER m - f I MAX_CHARGE b - f I MAX_CURSORS e - f F MAX_DECAY_FACTOR c - f I MAX_GROWTH_RATE_RADIUS a - f I SHRIEKER_PLACEMENT_RATE d - f I additionalDecayRate k - f I chargeDecayRate j - f Ljava/util/List; cursors l - f I growthSpawnCost h - f Z isWorldGeneration f - f I noGrowthRadius i - f Lnet/minecraft/tags/TagKey; replaceableBlocks g -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/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isUnobstructed 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/player/Player;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 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/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/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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -c net/minecraft/world/level/block/SoulFireBlock net/minecraft/world/level/block/BlockSoulFire - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn f - 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 m - m ()Lcom/mojang/serialization/MapCodec; codec 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 Lcom/mojang/serialization/MapCodec; CODEC c -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 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; 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 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/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 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 m - 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/core/BlockPos;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/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/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 - 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 AABB_THICKNESS f - f Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_AABB k - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_OPEN_AABB g - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_OPEN_AABB j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_OPEN_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_AABB l - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_OPEN_AABB h - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type m -c net/minecraft/world/level/block/TrapDoorBlock$1 net/minecraft/world/level/block/BlockTrapdoor$1 -c net/minecraft/world/level/block/TripWireBlock net/minecraft/world/level/block/BlockTripwire - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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;)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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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 onRemove 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/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 - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateSource a - f Lnet/minecraft/world/phys/shapes/VoxelShape; AABB i - 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/phys/shapes/VoxelShape; NOT_ATTACHED_AABB j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b - f Ljava/util/Map; PROPERTY_BY_DIRECTION k - f I RECHECK_PERIOD l - 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 m -c net/minecraft/world/level/block/TripWireBlock$1 net/minecraft/world/level/block/BlockTripwire$1 -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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 m - 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 g - 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/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/util/Map; AABBS i - f F AABB_BOTTOM d - f F AABB_THICKNESS c - f F AABB_TOP e - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b -c net/minecraft/world/level/block/entity/Hopper net/minecraft/world/level/block/entity/IHopper - m ()D getLevelX H - m ()D getLevelY I - m ()D getLevelZ J - m ()Lnet/minecraft/world/phys/AABB; getSuckAabb ai_ - m ()Z isGridAligned K - f Lnet/minecraft/world/phys/AABB; SUCK_AABB p_ -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/GlobalPalette net/minecraft/world/level/chunk/DataPaletteGlobal - m ()Lnet/minecraft/world/level/chunk/Palette; copy c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)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 c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f I bits d - f Lnet/minecraft/core/IdMap; registry a - f Lnet/minecraft/world/level/chunk/PaletteResize; resizeHandler c - f I size e - f [Ljava/lang/Object; values b -c net/minecraft/world/level/chunk/PaletteResize net/minecraft/world/level/chunk/DataPaletteExpandable -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 dp - m ()Lnet/minecraft/world/phys/AABB; getBoundingBox cK - m ()I getId al - m ()Ljava/util/stream/Stream; getPassengersAndSelf cV - m ()Ljava/util/stream/Stream; getSelfAndPassengers cU - m ()Ljava/util/UUID; getUUID cz - m ()Z isAlwaysTicking dO - m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V setRemoved b - m ()Z shouldBeSaved dN -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 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 aj -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 (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 (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 g - f I BEARD_KERNEL_RADIUS a - f I BEARD_KERNEL_SIZE f - f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; junctionIterator i - f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; pieceIterator h -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 (IILnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$selectCellYZ$1 a - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$updateForX$3 b - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$updateForY$2 c - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$updateForZ$4 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 Lnet/minecraft/world/level/levelgen/DensityFunction; initialDensityNoJaggedness n - 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; preliminarySurfaceLevel l - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; function a - f J lastPos2D e - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; function e - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller e - 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 k - 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 k - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller e - 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 l - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type j - m (D)V updateForX b - m (D)V updateForY a - m (D)V updateForZ c - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - 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 e - 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 k -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 ()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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z shouldRenderBackwardUpFace b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V tick a - f I AMOUNT_FULL g - f I AMOUNT_MAX b - 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/world/level/Level;)Z canConvertToSource a - m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b - 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; findPortalAround a - f I CREATE_RADIUS c - 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 NOTHING_FOUND m - f I SEARCH_RADIUS b - 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 d - m (Ljava/io/File;Lnet/minecraft/core/HolderLookup$Provider;)V save a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m ()V setDirty c - m (Z)V setDirty a - f Lorg/slf4j/Logger; LOGGER a - f Z dirty b -c net/minecraft/world/level/saveddata/SavedData$Factory net/minecraft/world/level/saveddata/PersistentBase$a - m ()Ljava/util/function/Supplier; constructor a - m ()Ljava/util/function/BiFunction; deserializer b - m ()Lnet/minecraft/util/datafix/DataFixTypes; type c - f Ljava/util/function/Supplier; constructor a - f Ljava/util/function/BiFunction; deserializer b - f Lnet/minecraft/util/datafix/DataFixTypes; type c -c net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion - m ()Ljava/lang/String; getSeries b - m ()I getVersion c - m (Lnet/minecraft/world/level/storage/DataVersion;)Z isCompatible a - m ()Z isSideSeries a - f Ljava/lang/String; MAIN_SERIES a - f Ljava/lang/String; series c - f I version b -c net/minecraft/world/scores/ScoreboardSaveData net/minecraft/world/scores/PersistentScoreboard - m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; lambda$loadObjectives$0 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveObjectives$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/scores/ScoreboardSaveData; load b - m (Lnet/minecraft/nbt/CompoundTag;)V loadDisplaySlots a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadObjectives b - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/nbt/ListTag;)V loadTeamPlayers a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadTeams a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (Lnet/minecraft/nbt/CompoundTag;)V saveDisplaySlots b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; saveObjectives b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; saveTeams a - f Ljava/lang/String; FILE_ID a - f Lorg/slf4j/Logger; LOGGER b - f Lnet/minecraft/world/scores/Scoreboard; scoreboard c -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 f - 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 h - 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 v - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a -c org/bukkit/craftbukkit/CraftServerTickManager org/bukkit/craftbukkit/v1_20_R4/CraftServerTickManager -c org/bukkit/craftbukkit/block/CraftBlockStates org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockStates -c org/bukkit/craftbukkit/block/CraftBlockStates$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockStates$1 -c org/bukkit/craftbukkit/block/CraftBlockStates$BlockStateFactory org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockStates$BlockStateFactory -c org/bukkit/craftbukkit/block/CraftBlockStates$BlockEntityStateFactory org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockStates$BlockEntityStateFactory -c org/bukkit/craftbukkit/block/CraftHangingSign org/bukkit/craftbukkit/v1_20_R4/block/CraftHangingSign -c org/bukkit/craftbukkit/block/CraftSculkSensor org/bukkit/craftbukkit/v1_20_R4/block/CraftSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftBamboo org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBamboo -c org/bukkit/craftbukkit/block/impl/CraftBanner org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBanner -c org/bukkit/craftbukkit/block/impl/CraftBanner$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBanner$1 -c org/bukkit/craftbukkit/block/impl/CraftBarrel org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBarrel -c org/bukkit/craftbukkit/block/impl/CraftCactus org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCactus -c org/bukkit/craftbukkit/block/impl/CraftCandle org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCandle -c org/bukkit/craftbukkit/block/impl/CraftEndRod org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftEndRod -c org/bukkit/craftbukkit/block/impl/CraftFluids org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFluids -c org/bukkit/craftbukkit/block/impl/CraftHopper org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftHopper -c org/bukkit/craftbukkit/block/impl/CraftJigsaw org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftJigsaw -c org/bukkit/craftbukkit/block/impl/CraftLadder org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLadder -c org/bukkit/craftbukkit/block/impl/CraftLeaves org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLeaves -c org/bukkit/craftbukkit/block/impl/CraftPiston org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPiston -c org/bukkit/craftbukkit/block/impl/CraftPortal org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPortal -c org/bukkit/craftbukkit/block/impl/CraftSmoker org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSmoker -c org/bukkit/craftbukkit/block/impl/CraftStairs org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStairs -c org/bukkit/craftbukkit/block/impl/CraftTarget org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTarget -c org/bukkit/craftbukkit/boss/CraftDragonBattle org/bukkit/craftbukkit/v1_20_R4/boss/CraftDragonBattle -c org/bukkit/craftbukkit/boss/CraftKeyedBossbar org/bukkit/craftbukkit/v1_20_R4/boss/CraftKeyedBossbar -c org/bukkit/craftbukkit/damage/CraftDamageType org/bukkit/craftbukkit/v1_20_R4/damage/CraftDamageType -c org/bukkit/craftbukkit/damage/CraftDamageType$1 org/bukkit/craftbukkit/v1_20_R4/damage/CraftDamageType$1 -c org/bukkit/craftbukkit/entity/CraftArmorStand org/bukkit/craftbukkit/v1_20_R4/entity/CraftArmorStand -c org/bukkit/craftbukkit/entity/CraftArmorStand$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftArmorStand$1 -c org/bukkit/craftbukkit/entity/CraftCaveSpider org/bukkit/craftbukkit/v1_20_R4/entity/CraftCaveSpider -c org/bukkit/craftbukkit/entity/CraftEnderPearl org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnderPearl -c org/bukkit/craftbukkit/entity/CraftEntityType org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntityType -c org/bukkit/craftbukkit/entity/CraftIllusioner org/bukkit/craftbukkit/v1_20_R4/entity/CraftIllusioner -c org/bukkit/craftbukkit/entity/CraftProjectile org/bukkit/craftbukkit/v1_20_R4/entity/CraftProjectile -c org/bukkit/craftbukkit/entity/CraftPufferFish org/bukkit/craftbukkit/v1_20_R4/entity/CraftPufferFish -c org/bukkit/craftbukkit/entity/CraftSilverfish org/bukkit/craftbukkit/v1_20_R4/entity/CraftSilverfish -c org/bukkit/craftbukkit/entity/CraftVindicator org/bukkit/craftbukkit/v1_20_R4/entity/CraftVindicator -c org/bukkit/craftbukkit/entity/CraftWindCharge org/bukkit/craftbukkit/v1_20_R4/entity/CraftWindCharge -c org/bukkit/craftbukkit/event/CraftPortalEvent org/bukkit/craftbukkit/v1_20_R4/event/CraftPortalEvent -c org/bukkit/craftbukkit/inventory/CraftMetaMap org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaMap -c org/bukkit/craftbukkit/map/CraftMapColorCache org/bukkit/craftbukkit/v1_20_R4/map/CraftMapColorCache -c org/bukkit/craftbukkit/potion/CraftPotionType org/bukkit/craftbukkit/v1_20_R4/potion/CraftPotionType -c org/bukkit/craftbukkit/potion/CraftPotionUtil org/bukkit/craftbukkit/v1_20_R4/potion/CraftPotionUtil -c org/bukkit/craftbukkit/structure/CraftPalette org/bukkit/craftbukkit/v1_20_R4/structure/CraftPalette -c org/bukkit/craftbukkit/util/CraftMagicNumbers org/bukkit/craftbukkit/v1_20_R4/util/CraftMagicNumbers -c org/bukkit/craftbukkit/util/CraftMagicNumbers$NBT org/bukkit/craftbukkit/v1_20_R4/util/CraftMagicNumbers$NBT -c org/bukkit/craftbukkit/util/ForwardLogHandler org/bukkit/craftbukkit/v1_20_R4/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$10 a - m (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; lambda$static$0 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/CriterionProgress; lambda$static$1 c - m (Ljava/util/Map;)Ljava/util/Map; lambda$static$2 b - m (Ljava/util/Map$Entry;)Z lambda$static$3 b - m (Ljava/util/Map$Entry;)Ljava/time/Instant; lambda$static$4 a - m (Ljava/util/Map;)Ljava/util/Map; lambda$static$5 a - m (Lnet/minecraft/advancements/AdvancementProgress;)Ljava/util/Map; lambda$static$6 b - m (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/advancements/AdvancementProgress; lambda$static$7 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 a - m (Ljava/util/Set;Ljava/util/Map$Entry;)Z lambda$update$9 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 (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Style; parse a - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/StyleArgument; style a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_JSON a - f Ljava/util/Collection; EXAMPLES b - f Lnet/minecraft/core/HolderLookup$Provider; registries c -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 u - m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPitcherCropLoot c - m ()V generate b - m (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$createPitcherCropLoot$238 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$0 bg - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$1 bf - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$10 aW - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$100 aB - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$101 aA - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$102 az - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$103 ay - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$104 ax - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$105 aw - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$106 av - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$generate$107 c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$108 au - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$109 at - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$11 aV - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$110 as - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$111 ar - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$112 as - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$113 ar - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$114 aq - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$115 ap - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$116 ao - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$117 an - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$118 am - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$119 al - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$12 aU - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$120 ak - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$121 aj - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$122 ai - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$123 ah - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$124 ag - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$125 af - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$126 ae - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$127 ad - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$128 ac - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$129 ab - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$13 aT - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$130 aa - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$131 Z - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$132 Y - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$133 X - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$134 W - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$135 V - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$136 U - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$137 T - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$138 S - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$139 R - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$14 aS - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$140 Q - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$141 P - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$142 O - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$143 N - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$144 M - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$145 L - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$146 K - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$147 J - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$148 I - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$149 H - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$15 aR - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$150 G - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$151 F - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$152 E - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$153 D - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$154 C - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$155 B - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$156 A - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$157 z - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$158 y - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$159 x - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$16 aQ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$160 w - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$161 v - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$162 u - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$163 t - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$164 s - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$165 r - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$166 q - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$167 p - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$168 o - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$169 n - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$17 bJ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$170 m - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$171 l - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$172 k - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$173 j - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$174 aq - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$175 ap - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$176 ao - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$177 an - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$178 am - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$179 al - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$18 bI - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$180 ak - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$181 aj - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$182 ai - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$183 ah - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$184 ag - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$185 af - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$186 ae - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$187 ad - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$188 ac - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$189 ab - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$19 bH - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$190 aa - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$191 Z - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$192 Y - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$193 X - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$194 W - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$195 V - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$196 U - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$197 i - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$198 h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$199 T - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$2 be - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$20 bG - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$200 S - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$201 R - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$202 Q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$203 P - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$204 g - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$205 f - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$206 O - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$207 N - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$208 g - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$209 f - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$21 bF - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$210 e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$211 M - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$212 d - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$213 c - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$214 e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$215 L - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$216 K - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$217 J - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$218 I - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$219 H - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$22 bE - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$220 G - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$221 F - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$222 d - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$223 c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$224 E - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$225 D - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$226 b - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$227 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$228 C - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$229 B - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$23 bD - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$230 b - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$231 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$232 A - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$233 z - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$234 y - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$235 x - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$236 w - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$237 v - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$24 bC - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$25 bB - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$26 bA - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$27 bz - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$28 by - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$29 bx - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$3 bd - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$30 bw - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$31 bv - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$32 bu - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$33 bt - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$34 bs - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$35 br - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$36 bq - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$37 bp - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$38 bo - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$39 bn - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$4 bc - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$40 bm - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$41 bl - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$42 bk - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$43 bj - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$44 bi - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$45 bh - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$46 bg - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$47 bf - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$48 be - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$49 bd - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$5 bb - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$50 bc - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$51 bb - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$52 ba - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$53 aZ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$54 aY - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$55 aX - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$56 aW - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$57 aV - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$58 aU - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$59 aT - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$6 ba - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$60 aS - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$61 aR - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$62 aQ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$63 aP - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$64 aO - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$65 aN - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$66 aM - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$67 aL - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$68 aK - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$69 aJ - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$7 aZ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$70 aI - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$71 aH - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$72 aG - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$73 aF - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$74 aE - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$75 aD - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$76 aC - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$77 aB - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$78 aA - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$79 az - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$8 aY - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$80 ay - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$81 ax - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$82 aw - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$83 av - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$84 au - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$85 at - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$86 aP - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$87 aO - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$88 aN - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$89 aM - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$9 aX - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$90 aL - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$91 aK - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$92 aJ - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$93 aI - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$94 aH - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$95 aG - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$96 aF - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$97 aE - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$98 aD - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$99 aC - f Ljava/util/Set; EXPLOSION_RESISTANT i - f [F JUNGLE_LEAVES_SAPLING_CHANGES h -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/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 -c net/minecraft/data/models/BlockModelGenerators net/minecraft/data/models/BlockModelGenerators - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;Z)V addBookSlotModel a - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V addSlotStateAndRotationVariants a - m (Lnet/minecraft/core/FrontAndTop;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; applyRotation a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; blockEntityModels a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; blockEntityModels f - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; configureDoorHalf a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyCopperBulbModel i - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyDoorModel a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyModel k - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyTrapdoorModel b - m (Lnet/minecraft/world/level/block/Block;)V createActiveRail o - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V createAirLikeBlock f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)V createAirLikeBlock a - m (Lnet/minecraft/world/level/block/Block;)V createAmethystCluster x - m ()V createAmethystClusters G - m (Lnet/minecraft/world/level/block/Block;)V createAnvil r - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createAxisAlignedPillarBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createAxisAlignedPillarBlock d - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V createAxisAlignedPillarBlockCustomModel e - m (Lnet/minecraft/world/level/block/Block;)V createAzalea s - m ()V createBamboo m - m (I)Ljava/util/List; createBambooModels a - m ()V createBarrel o - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createBedItem m - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V createBeeNest a - m ()V createBell p - m ()V createBigDripLeafBlock g - m ()V createBookshelf r - m (Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; createBooleanModelDispatch a - m ()V createBrewingStand v - m (Lnet/minecraft/world/level/block/Block;)V createBrushableBlock g - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createButton b - m ()V createCakeBlock w - m ()V createCalibratedSculkSensor ag - m ([Lnet/minecraft/world/level/block/Block;)V createCampfires a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createCandleAndCandleCake o - m ()V createCartographyTable x - m ()V createCauldrons A - m ()V createCaveVines aj - m ()V createChiseledBookshelf ax - m ()V createChorusFlower B - m ()V createChorusPlant E - m ()V createCocoa R - m (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V createColoredBlockWithRandomRotations a - m (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V createColoredBlockWithStateRotations b - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createColumnWithFacing n - m (Lnet/minecraft/world/level/block/Block;)V createCommandBlock q - m ()V createComparator t - m ()V createComposter F - m (Lnet/minecraft/world/level/block/Block;)V createCopperBulb w - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createCopperBulb a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createCoral a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createCoralFans d - m ()V createCrafterBlock C - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)V createCraftingTableLike a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;[I)V createCropBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createCrossBlock b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V createCrossBlock b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/world/level/block/state/properties/Property;[I)V createCrossBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createCrossBlockWithDefaultItem a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V createCrossBlockWithDefaultItem a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createCustomFence a - m ()V createDaylightDetector I - m ()V createDirtPath S - m (Lnet/minecraft/world/level/block/Block;)V createDispenserBlock v - m (Lnet/minecraft/world/level/block/Block;)V createDoor i - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createDoor a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V createDoubleBlock f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createDoublePlant c - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; createEmptyOrFullDispatch a - m ()V createEndPortalFrame D - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createFacingDispatch e - m ()V createFarmland K - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createFence c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createFenceGate a - m ()V createFire L - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; createFloorFireModels A - m (Lnet/minecraft/world/level/block/Block;)V createFlowerBed p - m ()V createFrogspawnBlock X - m ()V createFrostedIce P - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createFullAndCarpetBlocks g - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createFurnace d - m (Lnet/minecraft/world/level/block/Block;)V createGenericCube b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createGlassBlocks h - m ()V createGrassBlocks Q - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/blockstates/Variant;)V createGrassLikeBlock a - m ()V createGrindstone q - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createGrowingPlant b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createHangingSign a - m ()V createHopper T - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createHorizontalFacingDispatch b - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createHorizontalFacingDispatchAlt c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createHorizontallyRotatedBlock c - m ()V createInfestedDeepslate aA - m ()V createInfestedStone az - m ()V createIronBars U - m ()V createJigsaw aC - m (Lnet/minecraft/world/level/block/Block;)V createLantern D - m ()V createLever V - m ()V createLightBlock aE - m ()V createLightningRod J - m ()V createLilyPad W - m ()V createMagmaBlock ay - m ()V createMangrovePropagule O - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createMirroredColumnGenerator c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createMirroredCubeGenerator a - m ()V createMuddyMangroveRoots N - m (Lnet/minecraft/world/level/block/Block;)V createMultiface F - m (Lnet/minecraft/world/level/block/Block;)V createMushroomBlock u - m ()V createNetherPortalBlock Y - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createNetherRoots n - m ()V createNetherrack Z - m (Lnet/minecraft/world/level/block/Block;)V createNonTemplateHorizontalBlock E - m (Lnet/minecraft/world/level/block/Block;)V createNonTemplateModelBlock m - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createNonTemplateModelBlock c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createNormalTorch l - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createNorthWestMirroredCubeGenerator b - m (Lnet/minecraft/world/level/block/Block;)V createNyliumBlock y - m ()V createObserver aa - m (Lnet/minecraft/world/level/block/Block;)V createOrientableTrapdoor j - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createOrientableTrapdoor c - m (Lnet/minecraft/world/level/block/Block;)V createPassiveRail n - m ()V createPetrifiedOakSlab aD - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createPillarBlockUVLocked a - m ()V createPistonHeads ac - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V createPistonVariant a - m ()V createPistons ab - m ()V createPitcherCrop i - m ()V createPitcherPlant h - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createPlant a - m ()V createPointedDripstone H - m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/data/models/blockstates/Variant; createPointedDripstoneVariant a - m (Lnet/minecraft/world/level/block/Block;)V createPottedAzalea t - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createPressurePlate e - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;)V createPumpkinVariant a - m ()V createPumpkins z - m ()V createRedstoneLamp ak - m ()V createRedstoneTorch al - m ()V createRedstoneWire s - m ()V createRepeater am - m ()V createRespawnAnchor aB - m (Lnet/minecraft/world/level/block/Block;)V createRotatableColumn z - m (Lnet/minecraft/world/level/block/Block;)V createRotatedMirroredVariantBlock e - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createRotatedPillar f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createRotatedPillarWithHorizontalVariant a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createRotatedPillarWithHorizontalVariant d - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; createRotatedVariant b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; createRotatedVariant a - m (Lnet/minecraft/world/level/block/Block;)V createRotatedVariantBlock f - m (Lnet/minecraft/resources/ResourceLocation;)[Lnet/minecraft/data/models/blockstates/Variant; createRotatedVariants a - m ()V createScaffolding ai - m ()V createSculkCatalyst aw - m ()V createSculkSensor af - m ()V createSculkShrieker ah - m ()V createSeaPickle an - m (Lnet/minecraft/world/level/block/Block;)V createShulkerBox G - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; createSideFireModels B - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; createSimpleBlock c - m (Lnet/minecraft/world/item/Item;)V createSimpleFlatItemModel a - m (Lnet/minecraft/world/level/block/Block;)V createSimpleFlatItemModel d - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V createSimpleFlatItemModel a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createSlab e - m ()V createSmallDripleaf l - m ()V createSmithingTable y - m ()V createSmoothStoneSlab u - m ()V createSnifferEgg av - m ()V createSnowBlocks ao - m ()V createSoulFire M - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createStairs b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createStems e - m ()V createStonecutter ap - m ()V createStructureBlock aq - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;Ljava/util/function/Function;)Lnet/minecraft/resources/ResourceLocation; createSuffixedVariant a - m ()V createSunflower j - m ()V createSweetBerryBush ar - m ()V createTallSeagrass k - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; createTopFireModels C - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createTorchHorizontalDispatch d - m (Lnet/minecraft/world/level/block/Block;)V createTrapdoor k - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createTrapdoor d - m ()V createTrialSpawner ad - m ()V createTripwire as - m ()V createTripwireHook at - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V createTrivialBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createTrivialBlock b - m (Lnet/minecraft/world/level/block/Block;)V createTrivialCube a - m ()V createTurtleEgg au - m (ILjava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;)Lnet/minecraft/resources/ResourceLocation; createTurtleEggModel a - m (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; createTurtleEggModel a - m ()V createVault ae - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createWall a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createWeightedPressurePlate j - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V delegateItemModel a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V delegateItemModel a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; family h - m (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey;)Lnet/minecraft/resources/ResourceLocation; lambda$addBookSlotModel$57 a - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lcom/mojang/datafixers/util/Pair;)V lambda$addSlotStateAndRotationVariants$56 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createActiveRail$9 a - m (Ljava/lang/String;I)Lnet/minecraft/data/models/blockstates/Variant; lambda$createBambooModels$11 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createBarrel$12 d - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createBrushableBlock$5 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCalibratedSculkSensor$37 a - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/datafixers/util/Pair;)V lambda$createChiseledBookshelf$55 a - m (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; lambda$createChorusFlower$17 a - m (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; lambda$createCommandBlock$10 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCopperBulb$19 a - m (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCrafterBlock$18 b - m (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/resources/ResourceLocation; lambda$createCropBlock$14 a - m ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCropBlock$15 a - m ([ILnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCrossBlock$6 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createEmptyOrFullDispatch$13 a - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$21 k - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$22 j - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$23 i - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$24 h - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$25 g - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$26 f - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createFurnace$16 c - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createGrassBlocks$32 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createGrassBlocks$33 a - m (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createJigsaw$59 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V lambda$createMultiface$52 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;)V lambda$createMultiface$53 a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createPitcherCrop$8 a - m (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createRepeater$38 a - m ([Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createRespawnAnchor$58 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSculkCatalyst$54 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSculkSensor$36 b - m (Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; lambda$createSnifferEgg$44 a - m (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSnifferEgg$45 a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSnowBlocks$39 a - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$27 e - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$28 d - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$29 c - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$30 b - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$31 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createStems$7 a - m (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createStructureBlock$40 a - m (Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSweetBerryBush$41 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createTrialSpawner$34 a - m (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createTripwireHook$42 a - m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; lambda$createTurtleEgg$43 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/vault/VaultState;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createVault$35 a - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$0 e - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$1 d - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$2 c - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$3 b - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$4 a - m (Lnet/minecraft/data/BlockFamily;)V lambda$run$60 a - m (Lnet/minecraft/world/item/SpawnEggItem;)V lambda$run$61 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$46 g - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$47 f - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$48 e - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$49 d - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$50 c - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$51 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$wrapModels$20 h - m ()V run a - m (Lnet/minecraft/world/level/block/Block;)V skipAutoItemBlock c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; woodProvider l - m (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; wrapModels a - f Ljava/util/Map; CHISELED_BOOKSHELF_SLOT_MODEL_CACHE i - f Ljava/util/List; MULTIFACE_GENERATOR a - f Ljava/util/Map; SHAPE_CONSUMERS h - f Ljava/util/function/Consumer; blockStateOutput b - f Ljava/util/Map; fullBlockModelCustomGenerators f - f Ljava/util/function/BiConsumer; modelOutput c - f Ljava/util/List; nonOrientableTrapdoor e - f Ljava/util/function/Consumer; skippedAutoModelsOutput d - f Ljava/util/Map; texturedModels g -c net/minecraft/data/models/BlockModelGenerators$1 net/minecraft/data/models/BlockModelGenerators$1 - f [I $SwitchMap$net$minecraft$core$FrontAndTop a - f [I $SwitchMap$net$minecraft$world$level$block$entity$trialspawner$TrialSpawnerState c - f [I $SwitchMap$net$minecraft$world$level$block$entity$vault$VaultState b - f [I $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf e - f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape d -c net/minecraft/data/models/BlockModelGenerators$TintState net/minecraft/data/models/BlockModelGenerators$e - m ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; $values c - m ()Lnet/minecraft/data/models/model/ModelTemplate; getCross a - m ()Lnet/minecraft/data/models/model/ModelTemplate; getCrossPot b - f [Lnet/minecraft/data/models/BlockModelGenerators$TintState; $VALUES c - f Lnet/minecraft/data/models/BlockModelGenerators$TintState; NOT_TINTED b - f Lnet/minecraft/data/models/BlockModelGenerators$TintState; TINTED a -c net/minecraft/data/models/BlockModelGenerators$WoodProvider net/minecraft/data/models/BlockModelGenerators$f - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; log b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; logUVLocked d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; logWithHorizontal c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; wood a - f Lnet/minecraft/data/models/model/TextureMapping; logMapping b - f Lnet/minecraft/data/models/BlockModelGenerators; this$0 a -c net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider net/minecraft/data/models/BlockModelGenerators$b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; button a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; customFence c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; customFenceGate e - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; donateModelTo a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; door l - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fence d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fenceGate f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fullBlock a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fullBlockVariant k - m (Lnet/minecraft/data/BlockFamily;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; generateFor a - m (Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getOrCreateModel a - m (Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V lambda$generateFor$1 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/resources/ResourceLocation; lambda$getOrCreateModel$0 b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; pressurePlate g - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; sign h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; slab i - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; stairs j - m (Lnet/minecraft/world/level/block/Block;)V trapdoor m - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; wall b - f Lnet/minecraft/data/BlockFamily; family d - f Lnet/minecraft/resources/ResourceLocation; fullBlock e - f Lnet/minecraft/data/models/model/TextureMapping; mapping b - f Ljava/util/Map; models c - f Ljava/util/Set; skipGeneratingModelsFor f - f Lnet/minecraft/data/models/BlockModelGenerators; this$0 a -c net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey net/minecraft/data/models/BlockModelGenerators$d - m ()Ljava/lang/String; modelSuffix b - m ()Lnet/minecraft/data/models/model/ModelTemplate; template a - f Ljava/lang/String; modelSuffix b - f Lnet/minecraft/data/models/model/ModelTemplate; template a -c net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator net/minecraft/data/models/BlockModelGenerators$a - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; create a - m (Lnet/minecraft/data/models/model/ModelTemplate;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; createWithCustomBlockItemModel a - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; createWithoutBlockItem b - f Lnet/minecraft/resources/ResourceLocation; baseModel b - f Lnet/minecraft/data/models/BlockModelGenerators; this$0 a -c net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier net/minecraft/data/models/BlockModelGenerators$c -c net/minecraft/data/models/blockstates/Selector net/minecraft/data/models/blockstates/Selector - m ()Lnet/minecraft/data/models/blockstates/Selector; empty a - m (Lnet/minecraft/data/models/blockstates/Selector;)Lnet/minecraft/data/models/blockstates/Selector; extend a - m (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; extend a - m ()Ljava/lang/String; getKey b - m (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Ljava/lang/String; lambda$static$0 b - m ([Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; of a - f Ljava/util/Comparator; COMPARE_BY_NAME b - f Lnet/minecraft/data/models/blockstates/Selector; EMPTY a - f Ljava/util/List; values c -c net/minecraft/data/models/model/DelegatedModel net/minecraft/data/models/model/DelegatedModel - m ()Lcom/google/gson/JsonElement; get a - f Lnet/minecraft/resources/ResourceLocation; parent a -c net/minecraft/data/models/model/ModelTemplates net/minecraft/data/models/model/ModelTemplates - m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; create a - m (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; create a - m ([Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; create a - m (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; createItem b - m (I)Lnet/minecraft/data/models/model/ModelTemplate; lambda$static$0 b - m (I)[Lnet/minecraft/data/models/model/ModelTemplate; lambda$static$1 a - f Lnet/minecraft/data/models/model/ModelTemplate; ANVIL aS - f Lnet/minecraft/data/models/model/ModelTemplate; ATTACHED_STEM aU - f Lnet/minecraft/data/models/model/ModelTemplate; AZALEA bt - f Lnet/minecraft/data/models/model/ModelTemplate; BANNER_INVENTORY bF - f Lnet/minecraft/data/models/model/ModelTemplate; BED_INVENTORY bE - f Lnet/minecraft/data/models/model/ModelTemplate; BUTTON s - f Lnet/minecraft/data/models/model/ModelTemplate; BUTTON_INVENTORY u - f Lnet/minecraft/data/models/model/ModelTemplate; BUTTON_PRESSED t - f Lnet/minecraft/data/models/model/ModelTemplate; CAMPFIRE bc - f Lnet/minecraft/data/models/model/ModelTemplate; CANDLE bH - f Lnet/minecraft/data/models/model/ModelTemplate; CANDLE_CAKE bL - f Lnet/minecraft/data/models/model/ModelTemplate; CARPET aw - f Lnet/minecraft/data/models/model/ModelTemplate; CAULDRON_FULL bs - f Lnet/minecraft/data/models/model/ModelTemplate; CAULDRON_LEVEL1 bq - f Lnet/minecraft/data/models/model/ModelTemplate; CAULDRON_LEVEL2 br - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT aP - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_BOTTOM_MID aQ - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT aR - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_TOP_LEFT aM - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_TOP_MID aN - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_TOP_RIGHT aO - f Lnet/minecraft/data/models/model/ModelTemplate; CHORUS_FLOWER aE - f Lnet/minecraft/data/models/model/ModelTemplate; COMMAND_BLOCK aL - f Lnet/minecraft/data/models/model/ModelTemplate; CORAL_FAN aB - f Lnet/minecraft/data/models/model/ModelTemplate; CORAL_WALL_FAN aC - f Lnet/minecraft/data/models/model/ModelTemplate; CROP aV - f Lnet/minecraft/data/models/model/ModelTemplate; CROSS ao - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE a - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ALL c - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ALL_INNER_FACES d - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_BOTTOM_TOP n - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_BOTTOM_TOP_INNER_FACES o - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN j - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_HORIZONTAL k - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_MIRRORED l - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_UV_LOCKED_X g - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_UV_LOCKED_Y h - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_UV_LOCKED_Z i - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_DIRECTIONAL b - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_MIRRORED_ALL e - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_NORTH_WEST_MIRRORED_ALL f - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ORIENTABLE p - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ORIENTABLE_TOP_BOTTOM q - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ORIENTABLE_VERTICAL r - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_TOP m - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_CLOSED Q - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_OPEN R - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_WALL_CLOSED S - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_WALL_OPEN T - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_INVENTORY I - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_POST D - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_EAST F - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_NORTH E - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_SOUTH G - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_WEST H - f Lnet/minecraft/data/models/model/ModelTemplate; DAYLIGHT_DETECTOR aF - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_LEFT v - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_LEFT_OPEN w - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_RIGHT x - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_RIGHT_OPEN y - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_LEFT z - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_LEFT_OPEN A - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_RIGHT B - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_RIGHT_OPEN C - f Lnet/minecraft/data/models/model/ModelTemplate; FARMLAND aW - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_CLOSED U - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_OPEN V - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_WALL_CLOSED W - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_WALL_OPEN X - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_INVENTORY L - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_POST J - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_SIDE K - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_FLOOR aX - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_SIDE aY - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_SIDE_ALT aZ - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_UP ba - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_UP_ALT bb - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_HANDHELD_ITEM bz - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_HANDHELD_MACE_ITEM bO - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_HANDHELD_ROD_ITEM bA - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_ITEM bx - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_1 ax - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_2 ay - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_3 az - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_4 aA - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWER_POT_CROSS aq - f Lnet/minecraft/data/models/model/ModelTemplate; FOUR_CANDLES bK - f Lnet/minecraft/data/models/model/ModelTemplate; FOUR_TURTLE_EGGS bo - f Lnet/minecraft/data/models/model/ModelTemplate; GLAZED_TERRACOTTA aD - f Lnet/minecraft/data/models/model/ModelTemplate; HANGING_LANTERN be - f Lnet/minecraft/data/models/model/ModelTemplate; LANTERN bd - f Lnet/minecraft/data/models/model/ModelTemplate; LEAVES ad - f Lnet/minecraft/data/models/model/ModelTemplate; MUSIC_DISC by - f Lnet/minecraft/data/models/model/ModelTemplate; ORIENTABLE_TRAPDOOR_BOTTOM al - f Lnet/minecraft/data/models/model/ModelTemplate; ORIENTABLE_TRAPDOOR_OPEN am - f Lnet/minecraft/data/models/model/ModelTemplate; ORIENTABLE_TRAPDOOR_TOP ak - f Lnet/minecraft/data/models/model/ModelTemplate; PARTICLE_ONLY aa - f Lnet/minecraft/data/models/model/ModelTemplate; PISTON bh - f Lnet/minecraft/data/models/model/ModelTemplate; PISTON_HEAD bi - f Lnet/minecraft/data/models/model/ModelTemplate; PISTON_HEAD_SHORT bj - f Lnet/minecraft/data/models/model/ModelTemplate; POINTED_DRIPSTONE an - f Lnet/minecraft/data/models/model/ModelTemplate; POTTED_AZALEA bu - f Lnet/minecraft/data/models/model/ModelTemplate; POTTED_FLOWERING_AZALEA bv - f Lnet/minecraft/data/models/model/ModelTemplate; PRESSURE_PLATE_DOWN Z - f Lnet/minecraft/data/models/model/ModelTemplate; PRESSURE_PLATE_UP Y - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_CURVED at - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_FLAT as - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_RAISED_NE au - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_RAISED_SW av - f Lnet/minecraft/data/models/model/ModelTemplate; SCULK_SHRIEKER bM - f Lnet/minecraft/data/models/model/ModelTemplate; SEAGRASS bk - f Lnet/minecraft/data/models/model/ModelTemplate; SHULKER_BOX_INVENTORY bD - f Lnet/minecraft/data/models/model/ModelTemplate; SINGLE_FACE bp - f Lnet/minecraft/data/models/model/ModelTemplate; SKULL_INVENTORY bG - f Lnet/minecraft/data/models/model/ModelTemplate; SLAB_BOTTOM ab - f Lnet/minecraft/data/models/model/ModelTemplate; SLAB_TOP ac - f Lnet/minecraft/data/models/model/ModelTemplate; SNIFFER_EGG bw - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_NOSIDE aG - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_NOSIDE_ALT aH - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_POST aI - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_SIDE aJ - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_SIDE_ALT aK - f Lnet/minecraft/data/models/model/ModelTemplate; STAIRS_INNER af - f Lnet/minecraft/data/models/model/ModelTemplate; STAIRS_OUTER ag - f Lnet/minecraft/data/models/model/ModelTemplate; STAIRS_STRAIGHT ae - f [Lnet/minecraft/data/models/model/ModelTemplate; STEMS aT - f Lnet/minecraft/data/models/model/ModelTemplate; THREE_CANDLES bJ - f Lnet/minecraft/data/models/model/ModelTemplate; THREE_LAYERED_ITEM bC - f Lnet/minecraft/data/models/model/ModelTemplate; THREE_TURTLE_EGGS bn - f Lnet/minecraft/data/models/model/ModelTemplate; TINTED_CROSS ap - f Lnet/minecraft/data/models/model/ModelTemplate; TINTED_FLOWER_POT_CROSS ar - f Lnet/minecraft/data/models/model/ModelTemplate; TORCH bf - f Lnet/minecraft/data/models/model/ModelTemplate; TRAPDOOR_BOTTOM ai - f Lnet/minecraft/data/models/model/ModelTemplate; TRAPDOOR_OPEN aj - f Lnet/minecraft/data/models/model/ModelTemplate; TRAPDOOR_TOP ah - f Lnet/minecraft/data/models/model/ModelTemplate; TURTLE_EGG bl - f Lnet/minecraft/data/models/model/ModelTemplate; TWO_CANDLES bI - f Lnet/minecraft/data/models/model/ModelTemplate; TWO_LAYERED_ITEM bB - f Lnet/minecraft/data/models/model/ModelTemplate; TWO_TURTLE_EGGS bm - f Lnet/minecraft/data/models/model/ModelTemplate; VAULT bN - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_INVENTORY P - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_LOW_SIDE N - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_POST M - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_TALL_SIDE O - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_TORCH bg -c net/minecraft/data/models/model/TextureMapping net/minecraft/data/models/model/TextureMapping - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; attachedStem a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; campfire E - m (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/data/models/model/TextureMapping; candleCake a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; cauldron j - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; column a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; column k - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; columnWithWall s - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; commandBlock z - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; copyAndUpdate c - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; copyForced b - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; copySlot a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; craftingTable c - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; crop g - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; cross c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cross c - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; cube b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cube a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cubeBottomTop q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cubeBottomTopWithWall r - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cubeTop l - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; customParticle p - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; defaultTexture a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; defaultTexture b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; door b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; door t - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fan j - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fence o - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fire0 v - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fire1 w - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fletchingTable d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; flowerbed g - m (Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/resources/ResourceLocation; get a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getBlockTexture G - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getBlockTexture a - m ()Ljava/util/stream/Stream; getForced a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; getItemTexture c - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getItemTexture a - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getBlockTexture$0 b - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getItemTexture$1 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; lantern x - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; layer0 k - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; layer0 b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; layer0 F - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; layered c - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; layered a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; logColumn n - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; orientableCube A - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; orientableCubeOnlyTop B - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; orientableCubeSameEnds C - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; pane b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; particle h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; particle u - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; particleFromItem a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; pattern i - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; plant d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; plant d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; pottedAzalea m - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; put a - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; putForced b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; rail e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; rail e - m (Z)Lnet/minecraft/data/models/model/TextureMapping; sculkShrieker a - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; singleSlot d - m (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; snifferEgg a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; stem h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; top D - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; torch i - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; torch y - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; trialSpawner a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; vault a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; wool f - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; wool f - f Ljava/util/Set; forcedSlots b - f Ljava/util/Map; slots 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/ResourceLocation;)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/ResourceLocation;)V save a - 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 (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 b - f I count d - f Ljava/util/Map; criteria g - f Ljava/lang/String; group h - f Ljava/util/Map; key f - f Lnet/minecraft/world/item/Item; result c - f Ljava/util/List; rows e - f Z showNotification i -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 -c net/minecraft/data/tags/CatVariantTagsProvider net/minecraft/data/tags/CatVariantTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -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 ()Ljava/util/function/Consumer; afterBatchFunction d - m ()Ljava/util/function/Consumer; beforeBatchFunction c - m ()Ljava/util/Collection; gameTestInfos b - m ()Ljava/lang/String; name a - f Ljava/lang/String; DEFAULT_BATCH_NAME a - f Ljava/util/function/Consumer; afterBatchFunction e - f Ljava/util/function/Consumer; beforeBatchFunction d - f Ljava/util/Collection; gameTestInfos c - f Ljava/lang/String; name b -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/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/contents/DataSource net/minecraft/network/chat/contents/DataSource - m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; getData a - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC c -c net/minecraft/network/chat/contents/DataSource$Type net/minecraft/network/chat/contents/DataSource$a - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Ljava/lang/String; getSerializedName c - m ()Ljava/lang/String; id b - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/lang/String; id b -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/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;Ljava/lang/Throwable;)V lambda$loadResources$0 a - m (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; lambda$loadResources$1 a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/concurrent/CompletionStage; lambda$loadResources$2 a - m (Lnet/minecraft/tags/TagManager$LoadResult;)V lambda$updateRegistryTags$3 a - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; lambda$updateRegistryTags$4 a - m (Ljava/util/Map$Entry;)Ljava/util/List; lambda$updateRegistryTags$5 a - m ()Ljava/util/List; listeners f - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;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 updateRegistryTags g - m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V updateRegistryTags a - f Ljava/util/concurrent/CompletableFuture; DATA_RELOAD_INITIAL_TASK b - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/server/ServerAdvancementManager; advancements h - f Lnet/minecraft/commands/Commands; commands e - f Lnet/minecraft/server/ReloadableServerRegistries$Holder; fullRegistryHolder c - f Lnet/minecraft/server/ServerFunctionLibrary; functionLibrary i - f Lnet/minecraft/world/item/crafting/RecipeManager; recipes f - f Lnet/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup; registryLookup d - f Lnet/minecraft/tags/TagManager; tagManager g -c net/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy net/minecraft/server/DataPackResources$b - m ()[Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; $values a - f [Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; $VALUES c - f Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; CREATE_NEW a - f Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; FAIL b -c net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup net/minecraft/server/DataPackResources$a - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; createDispatchedLookup a - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$lookup$0 a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - m (Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy;)V missingTagAccessPolicy a - f Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; missingTagAccessPolicy b - f Lnet/minecraft/core/RegistryAccess; registryAccess a -c net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup$1 net/minecraft/server/DataPackResources$a$1 - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a - f Lnet/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup; this$0 c -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;Ljava/util/UUID;Ljava/lang/String;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;Ljava/util/UUID;D)I getAttributeModifier a - 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 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$addModifier$20 b - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeBase$17 b - m (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeModifier$18 a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeValue$16 c - 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;)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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$4 a - 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 (Ljava/util/UUID;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$removeModifier$21 a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$setAttributeBase$19 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 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;Ljava/util/UUID;)I removeModifier 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$2 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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_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$6 a - m (Ljava/util/function/Supplier;)V lambda$fill$7 a - m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; lambda$fill$8 a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)V lambda$fill$9 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$5 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - m (Lnet/minecraft/core/Holder;)Z lambda$register$2 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;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$15 a - m (ZILnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; lambda$changeForceLoad$16 a - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$11 a - m (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$12 a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$queryForceLoad$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$2 c - 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/server/level/ServerLevel;J)V lambda$removeAll$13 a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$removeAll$14 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/Collection;)Lnet/minecraft/network/chat/Component; lambda$playSound$8 b - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$playSound$9 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2 f - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3 e - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4 d - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5 c - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6 b - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$7 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/commands/CommandSourceStack;)Z lambda$register$4 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$5 a - m (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$6 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$stopSound$7 a - m ()Lnet/minecraft/network/chat/Component; lambda$stopSound$8 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 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$addPlayers$12 b - m ()Lnet/minecraft/network/chat/Component; lambda$disableWhitelist$15 b - m ()Lnet/minecraft/network/chat/Component; lambda$enableWhitelist$14 c - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d - m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$4 a - m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; lambda$register$5 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 c - 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 b - m ()Lnet/minecraft/network/chat/Component; lambda$reload$11 d - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$removePlayers$13 a - m ()Lnet/minecraft/network/chat/Component; lambda$showList$16 a - m ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$showList$17 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 bo - m ()Z areNpcsEnabled ac - m ()Z convertOldUsers bt - 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 aB - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a - m ()V forceDifficulty t - m ()Z forceSynchronousWrites aZ - m ()I getAbsoluteMaxWorldSize ax - m ()I getCompressionThreshold aA - m ()Lnet/minecraft/world/level/GameType; getForcedGameType bf - m ()I getFunctionCompilationLevel l - m ()Ljava/lang/String; getLevelIdName s - m ()I getMaxChainedNeighborUpdates bl - m ()J getMaxTickLength bu - m ()I getOperatorUserPermissionLevel k - m ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; getPlayerList br - m ()Ljava/lang/String; getPluginNames u - m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a - m ()I getRateLimitPacketsPerSecond o - m (I)I getScaledTrackingDistance b - m ()Ljava/lang/String; getServerIp b - m ()Ljava/lang/String; getServerName h - m ()I getServerPort d - m ()Ljava/util/Optional; getServerResourcePack X - m ()I getSpawnProtectionRadius am - m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f - m (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V handleConsoleInput a - m ()V handleConsoleInputs bq - m ()Z hasGui ak - m ()Z hidesOnlinePlayers ao - m ()Z initServer e - m ()Z isCommandBlockEnabled q - m ()Z isDedicatedServer n - m ()Z isEpollEnabled p - m ()Z isHardcore j - m ()Z isNetherEnabled G - m ()Z isPublished r - m (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner a - m ()Z isSpawningAnimals ab - m ()Z isSpawningMonsters V - 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 logIPs bn - m ()V onServerExit i - m ()Z repliesToStatus an - m (Ljava/lang/String;)Ljava/lang/String; runCommand a - m (I)V setPlayerIdleTimeout c - m ()Z shouldInformAdmins U_ - m ()Z shouldRconBroadcast m - m ()V showGui bs - m ()V stopServer v - m (Z)V storeUsingWhiteList i - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V subscribeToDebugSample a - m (Ljava/util/function/BooleanSupplier;)V tickChildren b - m ()V waitForRetry bC - f I CONVERSION_RETRIES m - f I CONVERSION_RETRY_DELAY_MS l - f Lorg/slf4j/Logger; LOGGER k - f Lnet/minecraft/util/debugchart/DebugSampleSubscriptionTracker; debugSampleSubscriptionTracker v - f Lnet/minecraft/server/gui/MinecraftServerGui; gui s - f Lnet/minecraft/server/rcon/thread/QueryThreadGs4; queryThreadGs4 o - f Lnet/minecraft/server/rcon/thread/RconThread; rconThread q - f Lnet/minecraft/server/dedicated/DedicatedServerSettings; settings r - f Lnet/minecraft/server/network/TextFilterClient; textFilterClient t - f Lnet/minecraft/util/debugchart/RemoteSampleLogger; tickTimeLogger u -c net/minecraft/server/network/ConfigurationTask net/minecraft/server/network/ConfigurationTask - m (Ljava/util/function/Consumer;)V start a - m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type a -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 (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 -c net/minecraft/server/players/OldUsersConverter$2 net/minecraft/server/players/NameReferencingFileConverter$2 -c net/minecraft/server/players/OldUsersConverter$3 net/minecraft/server/players/NameReferencingFileConverter$3 -c net/minecraft/server/players/OldUsersConverter$4 net/minecraft/server/players/NameReferencingFileConverter$4 -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 -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 (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile b - 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/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 - f Ljava/util/function/Function; val$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/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 j - m ()Lnet/minecraft/world/damagesource/DamageSource; cramming g - m ()Lnet/minecraft/world/damagesource/DamageSource; dragonBreath q - m ()Lnet/minecraft/world/damagesource/DamageSource; drown h - m ()Lnet/minecraft/world/damagesource/DamageSource; dryOut r - 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 k - 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 m - 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 l - m ()Lnet/minecraft/world/damagesource/DamageSource; freeze t - m ()Lnet/minecraft/world/damagesource/DamageSource; generic n - m ()Lnet/minecraft/world/damagesource/DamageSource; genericKill w - m ()Lnet/minecraft/world/damagesource/DamageSource; hotFloor e - m ()Lnet/minecraft/world/damagesource/DamageSource; inFire a - m ()Lnet/minecraft/world/damagesource/DamageSource; inWall f - 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 d - m ()Lnet/minecraft/world/damagesource/DamageSource; lightningBolt b - m ()Lnet/minecraft/world/damagesource/DamageSource; magic o - 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 c - m ()Lnet/minecraft/world/damagesource/DamageSource; outOfBorder v - 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 u - m ()Lnet/minecraft/world/damagesource/DamageSource; starve i - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/damagesource/DamageSource; sting a - m ()Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush s - 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 p - 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 k - f Lnet/minecraft/world/damagesource/DamageSource; cramming h - f Lnet/minecraft/core/Registry; damageTypes a - f Lnet/minecraft/world/damagesource/DamageSource; dragonBreath r - f Lnet/minecraft/world/damagesource/DamageSource; drown i - f Lnet/minecraft/world/damagesource/DamageSource; dryOut s - f Lnet/minecraft/world/damagesource/DamageSource; fall l - f Lnet/minecraft/world/damagesource/DamageSource; fellOutOfWorld n - f Lnet/minecraft/world/damagesource/DamageSource; flyIntoWall m - f Lnet/minecraft/world/damagesource/DamageSource; freeze u - f Lnet/minecraft/world/damagesource/DamageSource; genericKill x - f Lnet/minecraft/world/damagesource/DamageSource; generic o - f Lnet/minecraft/world/damagesource/DamageSource; hotFloor f - f Lnet/minecraft/world/damagesource/DamageSource; inFire b - f Lnet/minecraft/world/damagesource/DamageSource; inWall g - f Lnet/minecraft/world/damagesource/DamageSource; lava e - f Lnet/minecraft/world/damagesource/DamageSource; lightningBolt c - f Lnet/minecraft/world/damagesource/DamageSource; magic p - f Lnet/minecraft/world/damagesource/DamageSource; onFire d - f Lnet/minecraft/world/damagesource/DamageSource; outsideBorder w - f Lnet/minecraft/world/damagesource/DamageSource; stalagmite v - f Lnet/minecraft/world/damagesource/DamageSource; starve j - f Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush t - f Lnet/minecraft/world/damagesource/DamageSource; wither q -c net/minecraft/world/effect/AbsorptionMobEffect net/minecraft/world/effect/AbsorptionMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted b - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/effect/HealOrHarmMobEffect net/minecraft/world/effect/HealOrHarmMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/LivingEntity;ID)V applyInstantenousEffect a - f Z isHarm a -c net/minecraft/world/effect/SaturationMobEffect net/minecraft/world/effect/SaturationMobEffect - m (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 b - m ()Z canUse a - m ()Lnet/minecraft/world/phys/Vec3; getHidePos i - m ()Z setWantedPos h - m ()V start c - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - 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 b - m ()Z canUse a - m ()Lnet/minecraft/world/entity/ai/goal/Goal; getGoal k - m ()I getPriority i - m ()Z isInterruptable Q_ - m ()Z isRunning h - m ()Z requiresUpdateEveryTick R_ - m (Ljava/util/EnumSet;)V setFlags a - m ()V start c - m ()V stop d - m ()V tick e - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Z canRandomSwim gq - 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 ()Z fromBucket u - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gr - m ()I getMaxSpawnClusterSize fQ - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound y - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag c - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence W - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m (Z)V setFromBucket w - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f Lnet/minecraft/network/syncher/EntityDataAccessor; FROM_BUCKET b -c net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal net/minecraft/world/entity/animal/EntityFish$b - m ()Z canUse a - 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 gD -c net/minecraft/world/entity/animal/TropicalFish net/minecraft/world/entity/animal/EntityTropicalFish - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/item/DyeColor; getBaseColor gz - m (I)Lnet/minecraft/world/item/DyeColor; getBaseColor t - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getPackedVariant gC - m (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; getPattern v - m ()Lnet/minecraft/world/item/DyeColor; getPatternColor gA - m (I)Lnet/minecraft/world/item/DyeColor; getPatternColor u - m (I)Ljava/lang/String; getPredefinedName c - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; getVariant gB - m (I)Z isMaxGroupSizeReached d - m (Lnet/minecraft/nbt/CompoundTag;)V lambda$saveToBucketTag$0 h - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag c - m (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)I packVariant a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m (I)V setPackedVariant w - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;)V setVariant a - f Ljava/lang/String; BUCKET_VARIANT_TAG b - f Ljava/util/List; COMMON_VARIANTS c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT d - 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/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 s - 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 n - 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/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 q - f Lnet/minecraft/network/chat/Component; displayName p - f Ljava/lang/String; name o - f I packedId r -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/WolfVariants net/minecraft/world/entity/animal/WolfVariants - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a - m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; getSpawnVariant a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder$Reference;)Z lambda$getSpawnVariant$0 a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/HolderSet;)V register 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 - 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; 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/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageUp gu - m (I)V ageUp c - m ()V aiStep n_ - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gs - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep Z - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V feed a - m ()Z fromBucket u - m ()I getAge gt - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound y - m ()I getTicksLeftUntilAdult gv - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag c - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m ()V sendDebugPackets Y - m (I)V setAge t - m (Z)V setFromBucket w - m ()Z shouldDropExperience eh - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem b - f F HITBOX_HEIGHT d - f F HITBOX_WIDTH c - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES bY - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e - f I age bZ - f I ticksToBeFrog b -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 v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gO - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gx - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()V playJumpSound gW -c net/minecraft/world/entity/decoration/Painting net/minecraft/world/entity/decoration/EntityPainting - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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/world/entity/Entity;)V dropItem b - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/core/Holder; getDefaultVariant s - m ()I getHeight B - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/core/Holder; getVariant p - m ()I getWidth A - 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 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$storeVariant$2 a - m (DDDFFI)V lerpTo a - m (DDDFF)V moveTo b - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playPlacementSound C - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/core/Holder;)V setVariant b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/Holder;)V storeVariant a - m ()Lnet/minecraft/world/phys/Vec3; trackingPosition do - m (Lnet/minecraft/core/Holder;)I variantArea c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PAINTING_VARIANT_ID g - f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT h - f Lcom/mojang/serialization/Codec; VARIANT_CODEC f - f Lcom/mojang/serialization/MapCodec; VARIANT_MAP_CODEC e -c net/minecraft/world/entity/npc/WanderingTrader net/minecraft/world/entity/npc/EntityVillagerTrader - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()V experimentalUpdateTrades gA - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()I getDespawnDelay gz - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getDrinkingSound c - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gu - m (Z)Lnet/minecraft/sounds/SoundEvent; getTradeUpdatedSound w - m ()Lnet/minecraft/core/BlockPos; getWanderTarget gD - m ()V maybeDespawn gB - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b - m (I)V setDespawnDelay v - m (Lnet/minecraft/core/BlockPos;)V setWanderTarget i - m ()Z showProgressBar gt - m ()V updateTrades gx - f I NUMBER_OF_TRADE_OFFERS ca - f I despawnDelay cc - f Lnet/minecraft/core/BlockPos; wanderTarget cb -c net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal net/minecraft/world/entity/npc/EntityVillagerTrader$a - m ()Z canUse a - m (Lnet/minecraft/core/BlockPos;D)Z isTooFarAway a - m ()V stop d - m ()V tick e - f D speedModifier c - f D stopDistance b - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem y - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK g -c net/minecraft/world/entity/projectile/Snowball net/minecraft/world/entity/projectile/EntitySnowball - m ()Lnet/minecraft/world/item/Item; getDefaultItem u - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle v - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/damagesource/DamageSource;)Z damageSourceIgnitesTnt e - m (Lnet/minecraft/world/damagesource/DamageSource;)V destroy a - m (D)V explode h - 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 x - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()I getFuse C - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPrimed D - m ()V primeFuse B - m (Lnet/minecraft/nbt/CompoundTag;)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 d - m ()V tick l - f B EVENT_PRIME c - f I fuse d -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 a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I BOTTLE_SLOT_END l - f I BOTTLE_SLOT_START k - f I DATA_COUNT p - f I FUEL_SLOT n - f I INGREDIENT_SLOT m - f I INV_SLOT_END r - f I INV_SLOT_START q - f I SLOT_COUNT o - f I USE_ROW_SLOT_END t - f I USE_ROW_SLOT_START s - f Lnet/minecraft/world/inventory/ContainerData; brewingStandData v - f Lnet/minecraft/world/Container; brewingStand u - f Lnet/minecraft/world/inventory/Slot; ingredientSlot w -c net/minecraft/world/inventory/BrewingStandMenu$FuelSlot net/minecraft/world/inventory/ContainerBrewingStand$a - 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/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 c - m (I)Lnet/minecraft/world/SimpleContainer; createContainer e - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions l - m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createInputSlots a - m (Lnet/minecraft/world/entity/player/Inventory;)V createInventorySlots a - m ()V createResult m - m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createResultSlot b - m ()I getInventorySlotEnd p - m ()I getInventorySlotStart n - m ()I getResultSlot o - m (Lnet/minecraft/world/item/ItemStack;)I getSlotToQuickMoveTo d - m ()I getUseRowEnd r - m ()I getUseRowStart q - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock 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 a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I INVENTORY_SLOTS_PER_COLUMN l - f I INVENTORY_SLOTS_PER_ROW k - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access o - f Ljava/util/List; inputSlotIndexes m - f Lnet/minecraft/world/Container; inputSlots q - f Lnet/minecraft/world/entity/player/Player; player p - f I resultSlotIndex n - f Lnet/minecraft/world/inventory/ResultContainer; resultSlots r -c net/minecraft/world/inventory/ItemCombinerMenu$1 net/minecraft/world/inventory/ContainerAnvilAbstract$1 - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a -c net/minecraft/world/inventory/ItemCombinerMenu$2 net/minecraft/world/inventory/ContainerAnvilAbstract$2 - 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 -c net/minecraft/world/inventory/ItemCombinerMenu$3 net/minecraft/world/inventory/ContainerAnvilAbstract$3 - m ()V setChanged e -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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a -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/armortrim/TrimPattern net/minecraft/world/item/armortrim/TrimPattern - m ()Lnet/minecraft/resources/ResourceLocation; assetId a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; copyWithStyle a - m ()Z decal d - m ()Lnet/minecraft/network/chat/Component; description c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Lnet/minecraft/core/Holder; templateItem 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 Z decal h - f Lnet/minecraft/network/chat/Component; description g - f Lnet/minecraft/core/Holder; templateItem f -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/Unbreakable net/minecraft/world/item/component/Unbreakable - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Z showInTooltip a - m (Z)Lnet/minecraft/world/item/component/Unbreakable; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/network/chat/Component; TOOLTIP d - f Z showInTooltip c -c net/minecraft/world/item/crafting/CustomRecipe net/minecraft/world/item/crafting/IRecipeComplex - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Z isSpecial an_ - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category a -c net/minecraft/world/item/crafting/RecipeHolder net/minecraft/world/item/crafting/RecipeHolder - m ()Lnet/minecraft/resources/ResourceLocation; id a - m ()Lnet/minecraft/world/item/crafting/Recipe; value b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/resources/ResourceLocation; 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/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m ()Ljava/lang/String; getGroup c - m ()I getHeight k - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m ()I getWidth j - m ()Z isIncomplete i - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a - m ()Z showNotification h - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - f Ljava/lang/String; group c - f Lnet/minecraft/world/item/crafting/ShapedRecipePattern; pattern a - f Lnet/minecraft/world/item/ItemStack; result b - f Z showNotification e -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/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 x - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC y -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 ()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 J_ - m ()I getMinBuildHeight I_ - m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler a - m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder C_ - 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f I AABB_STANDING_OFFSET 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/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_ - 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 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/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 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 g - 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;)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 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/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;)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 (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 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/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/ItemInteractionResult; 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 AABB_SIDE_THICKNESS g - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; COMPOSTABLES f - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL e - f I MAX_LEVEL d - f I MIN_LEVEL c - f Lnet/minecraft/world/phys/shapes/VoxelShape; OUTER_SHAPE h - f I READY b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES i -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 ah_ - 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 ah_ - 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 ()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;)I getAnalogOutputSignal 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/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/core/BlockPos;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 onRemove 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/DirectionProperty; 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;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 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/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;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 m - 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/core/BlockPos;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/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit 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 - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; X_COLLISION_SHAPE j - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_OCCLUSION_SHAPE n - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_OCCLUSION_SHAPE_LOW F - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_SHAPE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_SHAPE_LOW h - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_SUPPORT_SHAPE l - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_COLLISION_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_OCCLUSION_SHAPE m - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_OCCLUSION_SHAPE_LOW o - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_SHAPE e - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_SHAPE_LOW g - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_SUPPORT_SHAPE k - f Lnet/minecraft/world/level/block/state/properties/WoodType; type G -c net/minecraft/world/level/block/FenceGateBlock$1 net/minecraft/world/level/block/BlockFenceGate$1 -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;)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 m - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a - 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/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 - 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/ItemInteractionResult; 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 F AABB_SIZE b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Ljava/util/Map; POTTED_BY_CONTENT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f Lnet/minecraft/world/level/block/Block; potted e -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;)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 b - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f I DEFAULT_MAX_HATCH_TICK_DELAY f - f I DEFAULT_MIN_HATCH_TICK_DELAY e - f I MAX_TADPOLES_SPAWN d - f I MIN_TADPOLES_SPAWN c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b -c net/minecraft/world/level/block/KelpPlantBlock net/minecraft/world/level/block/BlockKelpPlant - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo m - m (Lnet/minecraft/world/entity/player/Player;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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateMultifaceShape o - 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/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/MultifaceSpreader; getSpreader c - 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 n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnyVacantFace p - 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 ()Z isWaterloggable m - 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 a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z lambda$hasAnyFace$2 c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z lambda$hasAnyVacantFace$3 b - m (Ljava/util/EnumMap;)V lambda$static$0 a - 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/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 F AABB_OFFSET a - f [Lnet/minecraft/core/Direction; DIRECTIONS b - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB d - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB f - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB g - f Ljava/util/Map; PROPERTY_BY_DIRECTION i - f Ljava/util/Map; SHAPE_BY_DIRECTION j - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB c - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB e - f Z canMirrorX m - f Z canMirrorZ n - f Z canRotate l - f Lcom/google/common/collect/ImmutableMap; shapesCache k -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 i_ - f Lnet/minecraft/world/level/block/SculkBehaviour; DEFAULT s_ -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 i_ -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 (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/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSameSpaceSpreader m - 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 - 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 Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d - f Lnet/minecraft/world/level/block/MultifaceSpreader; sameSpaceSpreader f - f Lnet/minecraft/world/level/block/MultifaceSpreader; veinSpreader e -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 m - 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 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; FOUR_AABB h - f I MAX_PICKLES b - f Lnet/minecraft/world/phys/shapes/VoxelShape; ONE_AABB e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES c - f Lnet/minecraft/world/phys/shapes/VoxelShape; THREE_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; TWO_AABB 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 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/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/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - 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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lcom/mojang/serialization/MapCodec; CODEC a - f I HEIGHT_IMPASSABLE e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS c - f I MAX_HEIGHT b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_LAYER d -c net/minecraft/world/level/block/SnowLayerBlock$1 net/minecraft/world/level/block/BlockSnow$1 -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 m - 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 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/block/RenderShape; getRenderShape 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/core/BlockPos;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/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 F AABB_OFFSET c - 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 d -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/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 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/world/level/Level;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;F)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 b - 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 f - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH e - f I MAX_EGGS d - f I MAX_HATCH_LEVEL b - f I MIN_EGGS c - f Lnet/minecraft/world/phys/shapes/VoxelShape; MULTIPLE_EGGS_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; ONE_EGG_AABB 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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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 Ljava/util/Map; AABBS b - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape m - m (Lnet/minecraft/world/level/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/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/util/Map; AABBS i - f F AABB_OFFSET h - f Lcom/mojang/serialization/MapCodec; CODEC f - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING g -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;)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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f Lcom/mojang/serialization/MapCodec; CODEC a -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 b - 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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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 (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; 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;)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 (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; 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/WeightedRandomList; 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/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;)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 c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()Ljava/util/List; getEntries d - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f I bits d - f Lnet/minecraft/core/IdMap; registry a - f Lnet/minecraft/world/level/chunk/PaletteResize; resizeHandler c - f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; values b -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 ()Lnet/minecraft/world/level/levelgen/DensityFunction; initialDensityWithoutJaggedness k - 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; 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; initialDensityWithoutJaggedness l - f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise e - 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 J val$seed a - f Z val$useLegacyInit b - 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/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)I getLightBlockInto a - m (Lnet/minecraft/core/BlockPos;)I getLightValue b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape a - m (Lnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I getOpacity a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState c - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z hasDifferentLightProperties a - m ()Z hasLightWork K_ - 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 (JLnet/minecraft/world/level/block/state/BlockState;JLnet/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 l - 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 m - f [Lnet/minecraft/world/level/chunk/LightChunk; lastChunk n - f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos k - 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/saveddata/maps/MapId net/minecraft/world/level/saveddata/maps/MapId - m ()I id b - m ()Ljava/lang/String; key a - f Lcom/mojang/serialization/Codec; CODEC a - 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 -c net/minecraft/world/level/timers/TimerCallback$Serializer net/minecraft/world/level/timers/CustomFunctionCallbackTimer$a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize b - m ()Ljava/lang/Class; getCls b - m ()Lnet/minecraft/resources/ResourceLocation; getId a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V serialize a - f Ljava/lang/Class; cls b - f Lnet/minecraft/resources/ResourceLocation; id 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_20_R4/CraftFluidCollisionMode -c org/bukkit/craftbukkit/CraftFluidCollisionMode$1 org/bukkit/craftbukkit/v1_20_R4/CraftFluidCollisionMode$1 -c org/bukkit/craftbukkit/ban/CraftProfileBanList org/bukkit/craftbukkit/v1_20_R4/ban/CraftProfileBanList -c org/bukkit/craftbukkit/block/CraftBlastFurnace org/bukkit/craftbukkit/v1_20_R4/block/CraftBlastFurnace -c org/bukkit/craftbukkit/block/CraftBlockSupport org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockSupport -c org/bukkit/craftbukkit/block/CraftBlockSupport$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockSupport$1 -c org/bukkit/craftbukkit/block/CraftBrewingStand org/bukkit/craftbukkit/v1_20_R4/block/CraftBrewingStand -c org/bukkit/craftbukkit/block/CraftCommandBlock org/bukkit/craftbukkit/v1_20_R4/block/CraftCommandBlock -c org/bukkit/craftbukkit/block/CraftDecoratedPot org/bukkit/craftbukkit/v1_20_R4/block/CraftDecoratedPot -c org/bukkit/craftbukkit/block/CraftDecoratedPot$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftDecoratedPot$1 -c org/bukkit/craftbukkit/block/CraftMovingPiston org/bukkit/craftbukkit/v1_20_R4/block/CraftMovingPiston -c org/bukkit/craftbukkit/block/CraftTrialSpawner org/bukkit/craftbukkit/v1_20_R4/block/CraftTrialSpawner -c org/bukkit/craftbukkit/block/data/CraftAgeable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftAgeable -c org/bukkit/craftbukkit/block/impl/CraftBarrier org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBarrier -c org/bukkit/craftbukkit/block/impl/CraftBeehive org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBeehive -c org/bukkit/craftbukkit/block/impl/CraftCarrots org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCarrots -c org/bukkit/craftbukkit/block/impl/CraftCommand org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCommand -c org/bukkit/craftbukkit/block/impl/CraftConduit org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftConduit -c org/bukkit/craftbukkit/block/impl/CraftCrafter org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCrafter -c org/bukkit/craftbukkit/block/impl/CraftDropper org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftDropper -c org/bukkit/craftbukkit/block/impl/CraftJukeBox org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftJukeBox -c org/bukkit/craftbukkit/block/impl/CraftLantern org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLantern -c org/bukkit/craftbukkit/block/impl/CraftLectern org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLectern -c org/bukkit/craftbukkit/block/impl/CraftSapling org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSapling -c org/bukkit/craftbukkit/command/CraftCommandMap org/bukkit/craftbukkit/v1_20_R4/command/CraftCommandMap -c org/bukkit/craftbukkit/entity/CraftComplexPart org/bukkit/craftbukkit/v1_20_R4/entity/CraftComplexPart -c org/bukkit/craftbukkit/entity/CraftEnderDragon org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnderDragon -c org/bukkit/craftbukkit/entity/CraftEnderSignal org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnderSignal -c org/bukkit/craftbukkit/entity/CraftEntityTypes org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntityTypes -c org/bukkit/craftbukkit/entity/CraftEntityTypes$SpawnData org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntityTypes$SpawnData -c org/bukkit/craftbukkit/entity/CraftEntityTypes$HangingData org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntityTypes$HangingData -c org/bukkit/craftbukkit/entity/CraftEntityTypes$EntityTypeData org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntityTypes$EntityTypeData -c org/bukkit/craftbukkit/entity/CraftEvokerFangs org/bukkit/craftbukkit/v1_20_R4/entity/CraftEvokerFangs -c org/bukkit/craftbukkit/entity/CraftHumanEntity org/bukkit/craftbukkit/v1_20_R4/entity/CraftHumanEntity -c org/bukkit/craftbukkit/entity/CraftInteraction org/bukkit/craftbukkit/v1_20_R4/entity/CraftInteraction -c org/bukkit/craftbukkit/entity/CraftInteraction$CraftPreviousInteraction org/bukkit/craftbukkit/v1_20_R4/entity/CraftInteraction$CraftPreviousInteraction -c org/bukkit/craftbukkit/entity/CraftItemDisplay org/bukkit/craftbukkit/v1_20_R4/entity/CraftItemDisplay -c org/bukkit/craftbukkit/entity/CraftMinecartTNT org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartTNT -c org/bukkit/craftbukkit/entity/CraftMushroomCow org/bukkit/craftbukkit/v1_20_R4/entity/CraftMushroomCow -c org/bukkit/craftbukkit/entity/CraftPiglinBrute org/bukkit/craftbukkit/v1_20_R4/entity/CraftPiglinBrute -c org/bukkit/craftbukkit/entity/CraftSpellcaster org/bukkit/craftbukkit/v1_20_R4/entity/CraftSpellcaster -c org/bukkit/craftbukkit/entity/CraftTextDisplay org/bukkit/craftbukkit/v1_20_R4/entity/CraftTextDisplay -c org/bukkit/craftbukkit/entity/CraftTextDisplay$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftTextDisplay$1 -c org/bukkit/craftbukkit/entity/CraftTraderLlama org/bukkit/craftbukkit/v1_20_R4/entity/CraftTraderLlama -c org/bukkit/craftbukkit/entity/CraftWitherSkull org/bukkit/craftbukkit/v1_20_R4/entity/CraftWitherSkull -c org/bukkit/craftbukkit/entity/CraftZombieHorse org/bukkit/craftbukkit/v1_20_R4/entity/CraftZombieHorse -c org/bukkit/craftbukkit/event/CraftEventFactory org/bukkit/craftbukkit/v1_20_R4/event/CraftEventFactory -c org/bukkit/craftbukkit/event/CraftEventFactory$1 org/bukkit/craftbukkit/v1_20_R4/event/CraftEventFactory$1 -c org/bukkit/craftbukkit/event/CraftEventFactory$2 org/bukkit/craftbukkit/v1_20_R4/event/CraftEventFactory$2 -c org/bukkit/craftbukkit/help/HelpTopicAmendment org/bukkit/craftbukkit/v1_20_R4/help/HelpTopicAmendment -c org/bukkit/craftbukkit/inventory/CraftItemFlag org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemFlag -c org/bukkit/craftbukkit/inventory/CraftItemType org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemType -c org/bukkit/craftbukkit/inventory/CraftMerchant org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMerchant -c org/bukkit/craftbukkit/inventory/CraftMerchant$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMerchant$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBook org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBook -c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBook$SpigotMeta -c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBook$SpigotMeta$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBook$CraftMetaBookBuilder org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBook$CraftMetaBookBuilder -c org/bukkit/craftbukkit/inventory/CraftMetaItem org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem -c org/bukkit/craftbukkit/inventory/CraftMetaItem$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$1 -c org/bukkit/craftbukkit/inventory/CraftMetaItem$2 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$2 -c org/bukkit/craftbukkit/inventory/CraftMetaItem$Applicator org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$Applicator -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$ItemMetaKey -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$ItemMetaKey$Specific -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific$To org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$ItemMetaKey$Specific$To -c org/bukkit/craftbukkit/inventory/CraftMetaItem$EnchantmentMap org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$EnchantmentMap -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKeyType org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaItem$ItemMetaKeyType -c org/bukkit/craftbukkit/packs/CraftResourcePack org/bukkit/craftbukkit/v1_20_R4/packs/CraftResourcePack -c org/bukkit/craftbukkit/util/CraftDimensionUtil org/bukkit/craftbukkit/v1_20_R4/util/CraftDimensionUtil -c org/bukkit/craftbukkit/util/CraftNamespacedKey org/bukkit/craftbukkit/v1_20_R4/util/CraftNamespacedKey -c org/bukkit/craftbukkit/util/CraftSpawnCategory org/bukkit/craftbukkit/v1_20_R4/util/CraftSpawnCategory -c org/bukkit/craftbukkit/util/CraftSpawnCategory$1 org/bukkit/craftbukkit/v1_20_R4/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 r - m ()Ljava/util/stream/Stream; getAvailableSounds s - m ()Ljava/util/Collection; getCustomTabSugggestions z - m ()Ljava/util/Collection; getOnlinePlayerNames q - m ()Ljava/util/stream/Stream; getRecipeNames t - m ()Ljava/util/Collection; getRelevantCoordinates B - m ()Ljava/util/Collection; getSelectedEntities A - m (I)Z hasPermission c - 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 u - 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/Registry;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 -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 (Lcom/mojang/brigadier/StringReader;)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/commands/arguments/EntityArgument$Info$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/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;)Lnet/minecraft/commands/arguments/EntityArgument; instantiate a - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a - f Z playersOnly c - f Z single b -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 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/Tag; parse a - f Ljava/util/Collection; EXAMPLES a -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$2 c - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/component/TypedDataComponent;)Ljava/util/stream/Stream; lambda$serializeComponents$1 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/DataComponentMap; 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;I)Lnet/minecraft/commands/functions/StringTemplate; fromString a - m (Ljava/lang/String;)Z isValidVariableName a - 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/ItemInteractionResult; 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/ItemInteractionResult; fillBucket a - m (Ljava/lang/String;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; newInteractionMap a - f Lnet/minecraft/core/cauldron/CauldronInteraction; BANNER k - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/core/cauldron/CauldronInteraction; DYED_ITEM l - f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; EMPTY c - f Lnet/minecraft/core/cauldron/CauldronInteraction; FILL_LAVA h - f Lnet/minecraft/core/cauldron/CauldronInteraction; FILL_POWDER_SNOW i - f Lnet/minecraft/core/cauldron/CauldronInteraction; FILL_WATER g - 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; SHULKER_BOX j - 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 ()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 ()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/core/component/DataComponentPatch; EMPTY a - f Ljava/lang/String; REMOVED_PREFIX e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map d -c net/minecraft/core/component/DataComponentPatch$1 net/minecraft/core/component/DataComponentPatch$1 - 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 -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$b - 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$SplitResult net/minecraft/core/component/DataComponentPatch$c - 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 ()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 W - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$1 V - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$10 M - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$11 L - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$12 K - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$13 J - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$14 I - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$15 H - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$16 G - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$17 F - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$18 E - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$19 D - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$2 U - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$20 C - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$21 B - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$22 A - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$23 z - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$24 y - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$25 x - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$26 w - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$27 v - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$28 u - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$29 t - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$3 T - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$30 s - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$31 r - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$32 q - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$33 p - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$34 o - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$35 n - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$36 m - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$37 l - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$38 k - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$39 j - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$4 S - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$40 i - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$41 h - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$42 g - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$43 f - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$44 e - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$45 d - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$46 c - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$47 b - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$5 R - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$6 Q - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$7 P - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$8 O - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$9 N - 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 a - f Lnet/minecraft/core/Registry; ACTIVITY E - f Lnet/minecraft/core/Registry; ARMOR_MATERIAL ar - f Lnet/minecraft/core/Registry; ATTRIBUTE u - f Lnet/minecraft/core/Registry; BIOME_SOURCE ab - f Lnet/minecraft/core/DefaultedRegistry; BLOCK e - f Lnet/minecraft/core/Registry; BLOCKSTATE_PROVIDER_TYPE V - f Lnet/minecraft/core/Registry; BLOCK_ENTITY_TYPE k - f Lnet/minecraft/core/Registry; BLOCK_PREDICATE_TYPE O - f Lnet/minecraft/core/Registry; BLOCK_TYPE ag - f Lnet/minecraft/core/Registry; CARVER P - f Lnet/minecraft/core/Registry; CAT_VARIANT ak - f Lnet/minecraft/core/Registry; CHUNK_GENERATOR ac - f Lnet/minecraft/core/DefaultedRegistry; CHUNK_STATUS n - f Lnet/minecraft/core/Registry; COMMAND_ARGUMENT_TYPE w - f Lnet/minecraft/core/Registry; CREATIVE_MODE_TAB ao - f Lnet/minecraft/core/Registry; CUSTOM_STAT m - f Lnet/minecraft/core/Registry; DATA_COMPONENT_TYPE as - f Lnet/minecraft/core/Registry; DECORATED_POT_PATTERNS an - f Lnet/minecraft/core/Registry; DENSITY_FUNCTION_TYPE af - f Lnet/minecraft/core/Registry; ENCHANTMENT f - f Lnet/minecraft/core/Registry; ENTITY_SUB_PREDICATE_TYPE at - f Lnet/minecraft/core/DefaultedRegistry; ENTITY_TYPE g - f Lnet/minecraft/core/Registry; FEATURE Q - f Lnet/minecraft/core/Registry; FEATURE_SIZE_TYPE aa - f Lnet/minecraft/core/Registry; FLOAT_PROVIDER_TYPE L - f Lnet/minecraft/core/DefaultedRegistry; FLUID c - f Lnet/minecraft/core/Registry; FOLIAGE_PLACER_TYPE W - f Lnet/minecraft/core/Registry; FROG_VARIANT al - f Lnet/minecraft/core/DefaultedRegistry; GAME_EVENT a - f Lnet/minecraft/core/Registry; HEIGHT_PROVIDER_TYPE N - f Lnet/minecraft/core/Registry; INSTRUMENT am - f Lnet/minecraft/core/Registry; INT_PROVIDER_TYPE M - f Lnet/minecraft/core/DefaultedRegistry; ITEM h - f Lnet/minecraft/core/Registry; ITEM_SUB_PREDICATE_TYPE au - f Ljava/util/Map; LOADERS ay - f Lorg/slf4j/Logger; LOGGER ax - f Lnet/minecraft/core/Registry; LOOT_CONDITION_TYPE H - f Lnet/minecraft/core/Registry; LOOT_FUNCTION_TYPE G - f Lnet/minecraft/core/Registry; LOOT_NBT_PROVIDER_TYPE J - f Lnet/minecraft/core/Registry; LOOT_NUMBER_PROVIDER_TYPE I - f Lnet/minecraft/core/Registry; LOOT_POOL_ENTRY_TYPE F - f Lnet/minecraft/core/Registry; LOOT_SCORE_PROVIDER_TYPE K - f Lnet/minecraft/core/Registry; MAP_DECORATION_TYPE av - f Lnet/minecraft/core/Registry; MATERIAL_CONDITION ad - f Lnet/minecraft/core/Registry; MATERIAL_RULE ae - f Lnet/minecraft/core/DefaultedRegistry; MEMORY_MODULE_TYPE B - f Lnet/minecraft/core/Registry; MENU r - f Lnet/minecraft/core/Registry; MOB_EFFECT d - f Lnet/minecraft/core/Registry; NUMBER_FORMAT_TYPE aq - f Lnet/minecraft/core/DefaultedRegistry; PAINTING_VARIANT l - f Lnet/minecraft/core/Registry; PARTICLE_TYPE j - f Lnet/minecraft/core/Registry; PLACEMENT_MODIFIER_TYPE U - f Lnet/minecraft/core/Registry; POINT_OF_INTEREST_TYPE A - f Lnet/minecraft/core/Registry; POOL_ALIAS_BINDING_TYPE aj - f Lnet/minecraft/core/Registry; POSITION_SOURCE_TYPE v - f Lnet/minecraft/core/Registry; POS_RULE_TEST q - f Lnet/minecraft/core/Registry; POTION i - f Lnet/minecraft/core/Registry; RECIPE_SERIALIZER t - f Lnet/minecraft/core/Registry; RECIPE_TYPE s - f Lnet/minecraft/core/Registry; REGISTRY aw - f Lnet/minecraft/core/Registry; ROOT_PLACER_TYPE Y - f Lnet/minecraft/core/Registry; RULE_BLOCK_ENTITY_MODIFIER p - f Lnet/minecraft/core/Registry; RULE_TEST o - f Lnet/minecraft/core/Registry; SCHEDULE D - f Lnet/minecraft/core/DefaultedRegistry; SENSOR_TYPE C - f Lnet/minecraft/core/Registry; SOUND_EVENT b - f Lnet/minecraft/core/Registry; STAT_TYPE x - f Lnet/minecraft/core/Registry; STRUCTURE_PIECE S - f Lnet/minecraft/core/Registry; STRUCTURE_PLACEMENT R - f Lnet/minecraft/core/Registry; STRUCTURE_POOL_ELEMENT ai - f Lnet/minecraft/core/Registry; STRUCTURE_PROCESSOR ah - f Lnet/minecraft/core/Registry; STRUCTURE_TYPE T - f Lnet/minecraft/core/Registry; TREE_DECORATOR_TYPE Z - f Lnet/minecraft/core/Registry; TRIGGER_TYPES ap - f Lnet/minecraft/core/Registry; TRUNK_PLACER_TYPE X - f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_PROFESSION z - f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_TYPE y - f Lnet/minecraft/core/WritableRegistry; WRITABLE_REGISTRY az -c net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap net/minecraft/core/registries/BuiltInRegistries$a -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 a -c net/minecraft/data/models/blockstates/Condition net/minecraft/data/models/blockstates/Condition - m ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; and a - m ()Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; condition a - m ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; or b - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a -c net/minecraft/data/models/blockstates/Condition$Operation net/minecraft/data/models/blockstates/Condition$b - m ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; $values a - f [Lnet/minecraft/data/models/blockstates/Condition$Operation; $VALUES d - f Lnet/minecraft/data/models/blockstates/Condition$Operation; AND a - f Lnet/minecraft/data/models/blockstates/Condition$Operation; OR b - f Ljava/lang/String; id c -c net/minecraft/data/models/blockstates/Condition$TerminalCondition net/minecraft/data/models/blockstates/Condition$c - m ()Lcom/google/gson/JsonElement; get b - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; getTerm c - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/stream/Stream;)Ljava/lang/String; joinValues a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V lambda$get$0 a - m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;)Z lambda$validate$1 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; negatedTerm b - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; negatedTerm b - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V putValue a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; term a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; term a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Ljava/util/Map; terms a -c net/minecraft/data/models/blockstates/Condition$CompositeCondition net/minecraft/data/models/blockstates/Condition$a - m ()Lcom/google/gson/JsonElement; get b - m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/Condition;)V lambda$validate$0 a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Lnet/minecraft/data/models/blockstates/Condition$Operation; operation a - f Ljava/util/List; subconditions b -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/ResourceLocation;)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 (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a - m (Lnet/minecraft/core/Holder$Reference;)Z lambda$tooltipOrder$1 a - m (Ljava/util/Set;Lnet/minecraft/core/Holder$Reference;)Z lambda$tooltipOrder$2 a - m (Lnet/minecraft/core/HolderLookup$Provider;[Lnet/minecraft/world/item/enchantment/Enchantment;)V tooltipOrder a - f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures d -c net/minecraft/data/tags/VanillaItemTagsProvider net/minecraft/data/tags/VanillaItemTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags 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/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/lang/String;)V assertBlock a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlock 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;Ljava/lang/String;)V assertBlockProperty a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockState b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertContainerContains a - m (Lnet/minecraft/core/BlockPos;)V assertContainerEmpty g - 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/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/Vec3;Lnet/minecraft/world/phys/Vec3;)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/Vec3;Lnet/minecraft/world/phys/Vec3;)V assertEntityPresent a - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V assertEntityProperty a - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V assertEntityProperty a - m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityTouching a - m (ZLjava/lang/String;)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 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V assertValueEqual a - m (Lnet/minecraft/core/BlockPos;)V destroyBlock f - m ()V ensureSingleFinalCheck j - m (Ljava/lang/String;)V fail a - m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)V fail a - m (Ljava/lang/String;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;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity b - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a - m ()Lnet/minecraft/world/phys/AABB; getBounds i - 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 ()J getTick h - m ()V killAllEntities b - m (Ljava/lang/Class;)V killAllEntitiesOfClass a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V lambda$assertAtTickTimeContainerContains$21 b - m (Lnet/minecraft/core/BlockPos;)V lambda$assertAtTickTimeContainerEmpty$22 l - m (Ljava/lang/String;)Ljava/lang/String; lambda$assertBlock$10 c - m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlock$11 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/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z lambda$assertBlockPresent$7 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlockProperty$12 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$assertBlockProperty$13 b - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityInstancePresent$14 a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; lambda$assertEntityInstancePresent$15 a - m (Ljava/lang/Object;)Z lambda$assertEntityInventoryContains$18 a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z lambda$assertEntityInventoryContains$19 a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityNotTouching$17 a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityTouching$16 b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V lambda$assertSameBlockStates$20 a - m ()Ljava/lang/Exception; lambda$failIf$26 l - m (Ljava/lang/Runnable;J)V lambda$failIfEver$27 b - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I lambda$findClosestEntity$1 a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$findEntities$2 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$killAllEntitiesOfClass$0 a - m (Ljava/lang/Runnable;J)V lambda$onEachTick$28 a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$pressButton$4 a - m ()Ljava/lang/String; lambda$pressButton$5 m - m (Lnet/minecraft/core/BlockPos;)V lambda$pulseRedstone$6 m - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenBlockPresent$9 d - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$23 c - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityNotPresent$25 g - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityPresent$24 h - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V lambda$walkTo$3 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 c - m (III)V pullLever b - m (Lnet/minecraft/core/BlockPos;)V pullLever e - m (Lnet/minecraft/core/BlockPos;J)V pulseRedstone a - m (Lnet/minecraft/core/BlockPos;)V randomTick h - 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/state/BlockState;)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/world/phys/Vec3;)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 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 ()V tickPrecipitation f - m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation i - m (Lnet/minecraft/core/BlockPos;)V useBlock d - 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 ()Z isCreative f - m ()Z isLocalPlayer g - m ()Z isSpectator N_ - f Lnet/minecraft/world/level/GameType; val$gameType b -c net/minecraft/gametest/framework/GameTestHelper$2 net/minecraft/gametest/framework/GameTestHarnessHelper$2 - m ()Z isCreative f - m ()Z isSpectator N_ -c net/minecraft/gametest/framework/GameTestRunner net/minecraft/gametest/framework/GameTestHarnessRunner - m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V addListener a - m (Lnet/minecraft/server/level/ServerLevel;)V clearMarkers a - m (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch a - 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 d - 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/GameTestBatchListener;)V lambda$runBatch$3 b - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/String; lambda$runScheduledRerunTests$4 c - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V rerunTest a - m (I)V runBatch a - m ()V runScheduledRerunTests d - 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 Lnet/minecraft/gametest/framework/GameTestBatch; currentBatch k - f Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; existingStructureSpawner l - 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/GameTestBatchListener;)V lambda$testCompleted$0 a - m (J)V lambda$testCompleted$1 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;)V testAddedForRerun a - m ()V testCompleted 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 - f Lnet/minecraft/gametest/framework/GameTestRunner; this$0 c - f I val$batchIndex b - f Lnet/minecraft/gametest/framework/MultipleTestTracker; val$currentBatchTracker a -c net/minecraft/gametest/framework/GameTestRunner$Builder net/minecraft/gametest/framework/GameTestHarnessRunner$a - m ()Lnet/minecraft/gametest/framework/GameTestRunner; build 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$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 Lnet/minecraft/gametest/framework/GameTestRunner$StructureSpawner; existingStructureSpawner d - 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;)Ljava/util/Optional; lambda$static$0 b - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; lambda$static$1 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/Collection;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestServer; create a - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a - m ()I getFunctionCompilationLevel l - m ()I getOperatorUserPermissionLevel k - m ()I getRateLimitPacketsPerSecond o - m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f - m ()Z haveTestsStarted bq - m ()Z initServer e - m ()Z isCommandBlockEnabled q - m ()Z isDedicatedServer n - m ()Z isEpollEnabled p - m ()Z isHardcore j - m ()Z isPublished r - m (Lcom/mojang/authlib/GameProfile;)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$1 a - m (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$create$2 a - m (Lnet/minecraft/world/level/GameRules;)V lambda$static$0 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$tickServer$3 b - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$tickServer$4 a - m (Lnet/minecraft/CrashReport;)V onServerCrash a - m ()V onServerExit i - m ()Z shouldInformAdmins U_ - m ()Z shouldRconBroadcast m - m (Lnet/minecraft/server/level/ServerLevel;)V startTests b - m (Ljava/util/function/BooleanSupplier;)V tickServer a - m ()V waitUntilNextTick v_ - f Lorg/slf4j/Logger; LOGGER k - f Lnet/minecraft/server/Services; NO_SERVICES n - f I PROGRESS_REPORT_INTERVAL l - f Lnet/minecraft/world/level/GameRules; TEST_GAME_RULES t - f I TEST_POSITION_RANGE m - f Lnet/minecraft/world/level/levelgen/WorldOptions; WORLD_OPTIONS u - f Lnet/minecraft/util/debugchart/LocalSampleLogger; sampleLogger o - f Lnet/minecraft/core/BlockPos; spawnPos r - f Lcom/google/common/base/Stopwatch; stopwatch s - f Ljava/util/List; testBatches p - f Ljava/util/List; testFunctions q - f Lnet/minecraft/gametest/framework/MultipleTestTracker; testTracker v -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 Lnet/minecraft/gametest/framework/GameTestTicker; SINGLETON a - f Lnet/minecraft/gametest/framework/GameTestRunner; runner c - f Ljava/util/Collection; testInfos b -c net/minecraft/gametest/framework/StructureUtils net/minecraft/gametest/framework/GameTestHarnessStructures - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V addCommandBlockAndButtonToStartTest a - 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 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V createNewEmptyStructureBlock a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; createStructureBlock b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z doesStructureContain a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/server/level/ServerLevel;Z)V encaseStructure a - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findNearestStructureBlock b - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findStructureBlockContainingPos a - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; findStructureBlocks c - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Ljava/util/stream/Stream; findStructureByTestFunction a - m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/server/level/ServerLevel;)V forceLoadChunks b - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBoxAtGround d - 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/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getStructureBoundingBox b - m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/phys/AABB; getStructureBounds a - m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/core/BlockPos; getStructureOrigin c - 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$4 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$clearSpaceForStructure$5 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$encaseStructure$1 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)I lambda$findNearestStructureBlock$7 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$findStructureBlockContainingPos$6 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$findStructureBlocks$10 b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; lambda$findStructureByTestFunction$8 c - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z lambda$findStructureByTestFunction$9 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V lambda$forceLoadChunks$3 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$lookedAtStructureBlockPos$11 a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z lambda$lookedAtStructureBlockPos$12 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/IllegalStateException; lambda$prepareTestStructure$0 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$removeBarriers$2 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; lookedAtStructureBlockPos a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; prepareTestStructure a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/server/level/ServerLevel;)V removeBarriers a - f Ljava/lang/String; DEFAULT_TEST_STRUCTURES_DIR b - f I DEFAULT_Y_SEARCH_RADIUS a - f Lorg/slf4j/Logger; LOGGER d - f Ljava/lang/String; 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/network/ClientboundPacketListener net/minecraft/network/ClientboundPacketListener - m ()Lnet/minecraft/network/protocol/PacketFlow; flow a -c net/minecraft/network/ServerboundPacketListener net/minecraft/network/ServerboundPacketListener - m ()Lnet/minecraft/network/protocol/PacketFlow; flow a -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 (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compileNbtPath a - m ()Lnet/minecraft/network/chat/contents/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/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/lang/String;)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 - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b - f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compiledNbtPath c - f Lnet/minecraft/network/chat/contents/DataSource; dataSource h - f Z interpreting e - f Ljava/lang/String; nbtPathPattern g - f Ljava/util/Optional; separator f -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/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; apply a - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; createUpdatedRegistries b - m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/storage/loot/LootDataType;)V lambda$apply$5 a - m (Ljava/lang/String;Ljava/lang/String;)V lambda$apply$6 a - m (Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/storage/loot/LootDataType;)Ljava/util/concurrent/CompletableFuture; lambda$reload$0 a - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; lambda$reload$1 c - m (Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;)V lambda$scheduleElementParse$2 a - m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/core/WritableRegistry;Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonElement;)V lambda$scheduleElementParse$3 a - m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/RegistryOps;)Lnet/minecraft/core/WritableRegistry; lambda$scheduleElementParse$4 a - m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$validateRegistry$7 a - m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a - m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleElementParse a - m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/core/RegistryAccess;)V validateRegistry a - f Lnet/minecraft/core/RegistrationInfo; DEFAULT_REGISTRATION_INFO c - f Lcom/google/gson/Gson; GSON b - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/server/ReloadableServerRegistries$Holder net/minecraft/server/ReloadableServerRegistries$b - m ()Lnet/minecraft/core/RegistryAccess$Frozen; get a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Collection; getKeys a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; getLootTable b - m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$getKeys$0 a - m (Lnet/minecraft/core/Registry;)Ljava/util/stream/Stream; lambda$getKeys$1 a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/Optional; lambda$getLootTable$2 a - m ()Lnet/minecraft/core/HolderGetter$Provider; lookup b - f Lnet/minecraft/core/RegistryAccess$Frozen; registries a -c net/minecraft/server/ReloadableServerRegistries$EmptyTagLookupWrapper net/minecraft/server/ReloadableServerRegistries$a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Lnet/minecraft/core/RegistryAccess; registryAccess a -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/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/HolderLookup$Provider;)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 ()V removeAllPlayers b - m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (I)V setMax b - m (Ljava/util/Collection;)Z setPlayers a - m (I)V setValue a - f Lnet/minecraft/resources/ResourceLocation; id h - f I max k - f Ljava/util/Set; players i - f I value j -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 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; lambda$banPlayers$3 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (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$11 d - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addExperience$12 c - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; lambda$queryExperience$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 b - 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$9 a - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$13 b - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$14 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$25 d - m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26 c - m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27 b - m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$28 a - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$addObjective$68 a - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$addScore$49 b - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addScore$50 b - m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/network/chat/Component; lambda$clearDisplaySlot$59 a - m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$29 a - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$33 d - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$34 c - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$getScore$30 a - m ()Lnet/minecraft/network/chat/Component; lambda$listObjectives$69 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listObjectives$70 b - m (Lnet/minecraft/world/scores/ScoreHolder;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$55 a - m (Lnet/minecraft/world/scores/ScoreHolder;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$56 a - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$57 a - m (Lnet/minecraft/commands/CommandSourceStack;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$58 a - m ()Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$53 c - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$54 c - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$performOperation$31 c - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$performOperation$32 e - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 e - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$19 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 b - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$23 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 s - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 p - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$7 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 n - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$removeObjective$67 b - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$removeScore$51 a - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeScore$52 a - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$37 b - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$38 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$35 e - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$36 d - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$62 g - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$63 f - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$61 h - m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplaySlot$60 a - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$64 e - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$65 d - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setRenderType$66 c - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$39 b - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$40 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$41 f - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$42 e - m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$43 b - m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$44 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$45 d - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$46 c - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$47 b - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$48 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$6 a - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/Connection;)V lambda$sendToAllConnections$5 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$22 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$23 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$24 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$25 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$26 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$27 d - m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$28 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$29 c - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$30 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$31 b - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; 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/context/CommandContext;)I lambda$decorateModification$33 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$34 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$35 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$36 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$37 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$38 a - m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; lambda$getData$41 a - m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; lambda$getData$43 a - m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; lambda$getNumeric$42 a - m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$manipulateData$39 c - m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$mergeData$44 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 d - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 c - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 b - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13 b - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$15 a - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$16 e - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$17 d - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$18 c - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$19 b - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$20 a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V lambda$register$21 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$7 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 e - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$9 c - m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$removeData$40 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/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 isSurvival d - 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 Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/core/BlockPos; delayedDestroyPos k - f I delayedTickStart l - f Lnet/minecraft/core/BlockPos; destroyPos h - f I destroyProgressStart g - f Lnet/minecraft/world/level/GameType; gameModeForPlayer b - f I gameTicks i - f Z hasDelayedDestroy j - f Z isDestroyingBlock f - f I lastSentState m - f Lnet/minecraft/server/level/ServerLevel; level c - f Lnet/minecraft/server/level/ServerPlayer; player d - f Lnet/minecraft/world/level/GameType; previousGameModeForPlayer e -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 (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 - f Ljava/nio/file/Path; val$cacheDir a - f Ljava/util/List; val$unsortedFiles b -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/MetadataSectionSerializer;)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;)Lcom/mojang/authlib/GameProfile; createGameProfile b - 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 a - m ()V bootstrap1 b - m ()V bootstrap10 k - m ()V bootstrap11 l - m ()V bootstrap12 m - m ()V bootstrap13 n - m ()V bootstrap14 o - m ()V bootstrap15 p - m ()V bootstrap2 c - m ()V bootstrap3 d - m ()V bootstrap4 e - m ()V bootstrap5 f - m ()V bootstrap6 g - m ()V bootstrap7 h - m ()V bootstrap8 i - m ()V bootstrap9 j - m ()V finalizeMaps q - 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 (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; parse b - m (ILjava/lang/String;[Ljava/lang/String;)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 [Lcom/mojang/serialization/Dynamic; BLOCK_DEFAULTS d - f Ljava/lang/String; FILTER_ME a - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD e - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD_NAME f - f Lorg/slf4j/Logger; LOGGER b - f [Lcom/mojang/serialization/Dynamic; MAP c -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 b - f Ljava/lang/String; name a - f Lcom/mojang/datafixers/DSL$TypeReference; type c -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/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 c - f Ljava/util/function/LongSupplier; realTime a - 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 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/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a -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 b - m ()Z canUse a - m ()I getEatAnimationTick h - m ()V start c - m ()V stop d - m ()V tick e - f I EAT_ANIMATION_TICKS a - f Ljava/util/function/Predicate; IS_TALL_GRASS 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 - f Ljava/util/function/Supplier; profiler d -c net/minecraft/world/entity/ai/goal/GoalSelector$1 net/minecraft/world/entity/ai/goal/PathfinderGoalSelector$1 - m ()Z canUse a -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 b - m ()V start c - m ()V stop d - m ()V tick e - 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 e - f Ljava/util/function/BiPredicate; mobTest a - f Ljava/util/function/Predicate; readyTest c - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; toSet d -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 v - m ()I getAmbientSoundInterval P - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (D)Z removeWhenFarAway h -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 l - 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 i - 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/world/entity/animal/horse/Variant; WHITE a - f I id j - f Ljava/lang/String; name k -c net/minecraft/world/entity/boss/EnderDragonPart net/minecraft/world/entity/boss/EntityComplexPart - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/Entity;)Z is t - m ()Z isPickable bz - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z shouldBeSaved dN - f Ljava/lang/String; name c - f Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; parentMob b - f Lnet/minecraft/world/entity/EntityDimensions; size d -c net/minecraft/world/entity/decoration/ItemFrame net/minecraft/world/entity/decoration/EntityItemFrame - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V dropItem b - m (Lnet/minecraft/world/entity/Entity;Z)V dropItem b - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound v - m ()I getAnalogOutput J - m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound s - m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack x - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFramedMapId G - m ()I getHeight B - m ()Lnet/minecraft/world/item/ItemStack; getItem E - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound u - m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound p - m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound w - m ()I getRotation I - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()F getVisualRotationYInDegrees dG - m ()I getWidth A - m ()Z hasFramedMap H - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()V kill an - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m (Lnet/minecraft/world/item/ItemStack;)V onItemChanged d - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playPlacementSound C - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V recalculateBoundingBox y - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/world/item/ItemStack;)V removeFramedMap c - m (Lnet/minecraft/core/Direction;)V setDirection a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m (Lnet/minecraft/world/item/ItemStack;Z)V setItem a - m (I)V setRotation b - m (IZ)V setRotation a - m (D)Z shouldRenderAtSqrDistance a - m ()Z survives z - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM g - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ROTATION h - f Lorg/slf4j/Logger; LOGGER f - f I NUM_ROTATIONS e - f F dropChance i - f Z fixed j -c net/minecraft/world/entity/decoration/ItemFrame$1 net/minecraft/world/entity/decoration/EntityItemFrame$1 -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 isFacingTarget a - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z isTargetWithinRange b - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0 d - 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 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/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 d - f I ATTACK_RANGE_MIN_SQRT c - f F PROJECTILE_MOVEMENT_SCALE g - f I SHOOT_COOLDOWN_TICKS j - f I SHOOT_INITIAL_DELAY_TICKS h - f I SHOOT_RECOVER_DELAY_TICKS i - f I UNCERTAINTY_BASE e - f I UNCERTAINTY_MULTIPLIER f -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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; changeDimension b - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/world/SimpleContainer; getInventory y - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gu - m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gs - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition q - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m (Z)Lnet/minecraft/sounds/SoundEvent; getTradeUpdatedSound w - m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gq - m ()I getUnhappyCounter s - m ()I getVillagerXp u - m ()Z isClientSide gy - m ()Z isTrading gr - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a - m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated n - m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a - m (I)V overrideXp u - m ()V playCelebrateSound gv - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b - m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer f - m (I)V setUnhappyCounter t - m ()Z showProgressBar gt - m ()V stopTrading gw - m ()V updateTrades gx - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_UNHAPPY_COUNTER ca - f Lorg/slf4j/Logger; LOGGER cb - f I VILLAGER_INVENTORY_SIZE cc - f I VILLAGER_SLOT_OFFSET bY - f Lnet/minecraft/world/SimpleContainer; inventory ce - f Lnet/minecraft/world/item/trading/MerchantOffers; offers bZ - f Lnet/minecraft/world/entity/player/Player; tradingPlayer cd -c net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier - m ()Lnet/minecraft/world/SimpleContainer; getInventory y - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V readInventoryFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V writeInventoryToTag b - f Ljava/lang/String; TAG_INVENTORY d_ -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 a - m ()Ljava/lang/String; getKey b - 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 aY - 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 l -c net/minecraft/world/entity/projectile/ThrownEgg net/minecraft/world/entity/projectile/EntityEgg - m ()Lnet/minecraft/world/item/Item; getDefaultItem u - 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/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 ()I getHeight g - m ()Ljava/util/List; getItems h - m ()I getWidth f -c net/minecraft/world/inventory/FurnaceResultSlot net/minecraft/world/inventory/SlotFurnaceResult - m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements b_ - 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 g - m ()I getContainerSize b - m ()I getFutureXp h - 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 f - 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$6 a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; lambda$computeTooltip$7 a - m (Lnet/minecraft/advancements/critereon/BlockPredicate;)Lnet/minecraft/world/item/AdventureModePredicate; lambda$static$0 b - m ()Ljava/lang/String; lambda$static$1 b - m (Lnet/minecraft/world/item/AdventureModePredicate;)Lcom/mojang/serialization/DataResult; lambda$static$2 c - m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$3 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a - m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$5 a - m ()Z showInTooltip a - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a - m (Z)Lnet/minecraft/world/item/AdventureModePredicate; withTooltip 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 Lcom/mojang/serialization/Codec; FULL_CODEC f - f Lcom/mojang/serialization/Codec; SIMPLE_CODEC e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/network/chat/Component; UNKNOWN_USE g - f Z checksBlockEntity m - f Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; lastCheckedBlock k - f Z lastResult l - f Ljava/util/List; predicates h - f Z showInTooltip i - f Ljava/util/List; tooltip j -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 (Ljava/util/function/Consumer;FF)V addPotionTooltip 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/function/Consumer;)V forEachEffect a - m ()Ljava/lang/Iterable; getAllEffects a - m ()I getColor b - m (Ljava/lang/Iterable;)I getColor a - m (Lnet/minecraft/core/Holder;)I getColor c - m (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional b - 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$1 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 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 i - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/alchemy/PotionContents; EMPTY a - f I EMPTY_COLOR h - f Lcom/mojang/serialization/Codec; FULL_CODEC j - f Lnet/minecraft/network/chat/Component; NO_EFFECT g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/Optional; customColor e - f Ljava/util/List; customEffects f - f Ljava/util/Optional; potion d -c net/minecraft/world/item/armortrim/TrimMaterial net/minecraft/world/item/armortrim/TrimMaterial - m ()Ljava/lang/String; assetName a - m (Ljava/lang/String;Lnet/minecraft/world/item/Item;FLnet/minecraft/network/chat/Component;Ljava/util/Map;)Lnet/minecraft/world/item/armortrim/TrimMaterial; create a - m ()Lnet/minecraft/network/chat/Component; description e - m ()Lnet/minecraft/core/Holder; ingredient b - m ()F itemModelIndex c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Ljava/util/Map; overrideArmorMaterials d - 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 Ljava/lang/String; assetName e - f Lnet/minecraft/network/chat/Component; description i - f Lnet/minecraft/core/Holder; ingredient f - f F itemModelIndex g - f Ljava/util/Map; overrideArmorMaterials h -c net/minecraft/world/item/armortrim/TrimPatterns net/minecraft/world/item/armortrim/TrimPatterns - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getFromTemplate a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$getFromTemplate$0 a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/world/item/Item;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/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/crafting/RecipeManager net/minecraft/world/item/crafting/CraftingManager - m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; byKey a - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/crafting/RecipeHolder; byKeyTyped a - m (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Collection; byType c - m (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; createCheck b - m (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/crafting/RecipeHolder; fromJson a - m (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/List; getAllRecipesFor a - m ()Ljava/util/Collection; getOrderedRecipes b - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getRecipeFor a - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getRecipeFor a - m ()Ljava/util/stream/Stream; getRecipeIds e - m ()Ljava/util/Collection; getRecipes d - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/List; getRecipesFor b - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; getRemainingItemsFor c - m ()Z hadErrorsLoading a - m (Ljava/lang/Iterable;)V replaceRecipes a - f Lcom/google/gson/Gson; GSON a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Map; byName e - f Lcom/google/common/collect/Multimap; byType d - f Z hasErrors f - f Lnet/minecraft/core/HolderLookup$Provider; registries c -c net/minecraft/world/item/crafting/RecipeManager$1 net/minecraft/world/item/crafting/CraftingManager$1 - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getRecipeFor a - f Lnet/minecraft/resources/ResourceLocation; lastRecipe b -c net/minecraft/world/item/crafting/RecipeManager$CachedCheck net/minecraft/world/item/crafting/CraftingManager$a - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getRecipeFor a -c net/minecraft/world/item/crafting/SmokingRecipe net/minecraft/world/item/crafting/RecipeSmoking - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -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/ForcedChunksSavedData net/minecraft/world/level/ForcedChunk - m ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getChunks b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/ForcedChunksSavedData; load b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; FILE_ID a - f Ljava/lang/String; TAG_FORCED b - f Lit/unimi/dsi/fastutil/longs/LongSet; chunks c -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 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/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 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/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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/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 - 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/ItemInteractionResult; 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 F AABB_OFFSET e - f Ljava/util/Map; BY_CANDLE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; CAKE_SHAPE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; CANDLE_SHAPE g - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT d - f Ljava/lang/Iterable; PARTICLE_OFFSETS j - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h - f Lnet/minecraft/world/level/block/CandleBlock; candleBlock k -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 g - 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/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/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 - 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;)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/core/BlockPos;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 b - 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/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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/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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f Lnet/minecraft/world/level/block/Block; deadBlock e -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/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack 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/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/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 m - 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/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 - 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/DirectionProperty; 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/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;)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/core/BlockPos;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 randomTick b - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z slightlyMelt e - 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 (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 (I)Ljava/util/function/ToIntFunction; emission b - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState 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 b - 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - f Lnet/minecraft/world/level/block/MultifaceSpreader; spreader d -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 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;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 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;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;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; CEILING_EAST_WEST_ALL_LEGS aC - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_GRINDSTONE aD - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_LEFT_LEG aA - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_LEFT_PIVOT ay - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_LEFT_POST aw - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_RIGHT_LEG aB - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_RIGHT_PIVOT az - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_RIGHT_POST ax - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_ALL_LEGS au - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_GRINDSTONE av - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_LEFT_LEG as - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_LEFT_PIVOT aq - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_LEFT_POST ao - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_RIGHT_LEG at - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_RIGHT_PIVOT ar - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_RIGHT_POST ap - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE aR - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_ALL_LEGS F - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_GRINDSTONE G - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_LEFT_LEG n - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_LEFT_PIVOT l - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_LEFT_POST j - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_RIGHT_LEG o - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_RIGHT_PIVOT m - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_RIGHT_POST k - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_ALL_LEGS h - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_GRINDSTONE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_LEFT_LEG f - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_LEFT_PIVOT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_LEFT_POST b - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_RIGHT_LEG g - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_RIGHT_PIVOT e - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_RIGHT_POST c - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_ALL_LEGS am - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_GRINDSTONE an - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_LEFT_LEG ak - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_LEFT_PIVOT ai - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_LEFT_POST ag - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_RIGHT_LEG al - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_RIGHT_PIVOT aj - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_RIGHT_POST ah - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_ALL_LEGS W - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_GRINDSTONE X - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_LEFT_LEG U - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_LEFT_PIVOT S - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_LEFT_POST Q - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_RIGHT_LEG V - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_RIGHT_PIVOT T - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_RIGHT_POST R - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_ALL_LEGS O - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_GRINDSTONE P - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_LEFT_LEG M - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_LEFT_PIVOT J - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_LEFT_POST H - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_RIGHT_LEG N - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_RIGHT_PIVOT L - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_RIGHT_POST I - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_ALL_LEGS ae - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_GRINDSTONE af - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_LEFT_LEG ac - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_LEFT_PIVOT aa - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_LEFT_POST Y - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_RIGHT_LEG ad - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_RIGHT_PIVOT ab - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_RIGHT_POST Z -c net/minecraft/world/level/block/GrindstoneBlock$1 net/minecraft/world/level/block/BlockGrindstone$1 - f [I $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace a -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;)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 d_ - 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; SHAPE_BY_AGE 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 ap_ - 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 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 -c net/minecraft/world/level/block/PinkPetalsBlock net/minecraft/world/level/block/PinkPetalsBlock - 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/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 b - m (Lnet/minecraft/core/Direction;Ljava/lang/Integer;)Lnet/minecraft/world/phys/shapes/VoxelShape; 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/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 e - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d - f I MAX_FLOWERS c - f I MIN_FLOWERS b - f Ljava/util/function/BiFunction; SHAPE_BY_PROPERTIES f -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;)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;F)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/phys/shapes/VoxelShape; getOcclusionShape f - m ()Ljava/util/Optional; getPickupSound ar_ - m (Lnet/minecraft/world/level/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/player/Player;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 a - 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 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 -c net/minecraft/world/level/block/ShulkerBoxBlock net/minecraft/world/level/block/BlockShulkerBox - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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;)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/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a - m ()Lnet/minecraft/world/item/DyeColor; getColor b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/DyeColor; getColorFromBlock a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/DyeColor; getColorFromItem 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/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/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;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V lambda$getCloneItemStack$5 a - m (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;Ljava/util/function/Consumer;)V lambda$getDrops$4 a - 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 (Ljava/util/EnumMap;)V lambda$static$3 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/resources/ResourceLocation; CONTENTS c - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_OPEN_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_OPEN_AABB i - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_OPEN_AABB j - f F OPEN_AABB_SIZE e - f Ljava/util/Map; OPEN_SHAPE_BY_DIRECTION l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_OPEN_AABB k - f Lnet/minecraft/network/chat/Component; UNKNOWN_CONTENTS d - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_OPEN_AABB f - f Lnet/minecraft/world/phys/shapes/VoxelShape; WES_OPEN_AABB h - f Lnet/minecraft/world/item/DyeColor; color m -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 m - m (Lnet/minecraft/world/level/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 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 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 - 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 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 c -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; 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;)V entityInside 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 e -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 ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/item/DyeColor; color d -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 D - m (Lnet/minecraft/core/BlockPos;)I getLightEmission i - m ()Z isEmpty C - 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;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a - f Lnet/minecraft/core/Holder; biome n -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 - f Ljava/lang/Class; val$cls 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 - f Ljava/lang/Class; val$cls 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 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 - f Z val$ceiling b - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 I val$falseAtAndAbove e - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; val$randomFactory f - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a - f I val$trueAtAndBelow b -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 d - m ()Z generateStructures c - m ()Z isOldCustomizedWorld e - 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 f - m ()J seed 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/world/level/Level;)Z canConvertToSource 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/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/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/Fluid;)Z canSpreadTo 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/core/BlockPos;Lnet/minecraft/core/BlockPos;)S getCacheKey a - 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/world/level/Level;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/core/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)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/world/level/Level;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 c - 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/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isWaterHole a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I sourceNeighborCount a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V spreadToSides a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;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/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 (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; reconstructPath a - f Z DEBUG e - f F FUDGING a - 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 f -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/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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize a - m (Ljava/lang/Class;)Lnet/minecraft/world/level/timers/TimerCallback$Serializer; getSerializer a - m (Lnet/minecraft/world/level/timers/TimerCallback$Serializer;)Lnet/minecraft/world/level/timers/TimerCallbacks; register a - m (Lnet/minecraft/world/level/timers/TimerCallback;)Lnet/minecraft/nbt/CompoundTag; serialize a - f Lorg/slf4j/Logger; LOGGER b - f Lnet/minecraft/world/level/timers/TimerCallbacks; SERVER_CALLBACKS a - f Ljava/util/Map; classToSerializer d - f Ljava/util/Map; idToSerializer c -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_20_R4/attribute/CraftAttribute -c org/bukkit/craftbukkit/ban/CraftProfileBanEntry org/bukkit/craftbukkit/v1_20_R4/ban/CraftProfileBanEntry -c org/bukkit/craftbukkit/block/CapturedBlockState org/bukkit/craftbukkit/v1_20_R4/block/CapturedBlockState -c org/bukkit/craftbukkit/block/CraftSculkCatalyst org/bukkit/craftbukkit/v1_20_R4/block/CraftSculkCatalyst -c org/bukkit/craftbukkit/block/CraftSculkShrieker org/bukkit/craftbukkit/v1_20_R4/block/CraftSculkShrieker -c org/bukkit/craftbukkit/block/data/CraftBisected org/bukkit/craftbukkit/v1_20_R4/block/data/CraftBisected -c org/bukkit/craftbukkit/block/data/CraftHangable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftHangable -c org/bukkit/craftbukkit/block/data/CraftLevelled org/bukkit/craftbukkit/v1_20_R4/block/data/CraftLevelled -c org/bukkit/craftbukkit/block/data/CraftOpenable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftOpenable -c org/bukkit/craftbukkit/block/data/CraftSnowable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftSnowable -c org/bukkit/craftbukkit/block/data/type/CraftBed org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBed -c org/bukkit/craftbukkit/block/data/type/CraftTNT org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftTNT -c org/bukkit/craftbukkit/block/impl/CraftBeetroot org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBeetroot -c org/bukkit/craftbukkit/block/impl/CraftCampfire org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCampfire -c org/bukkit/craftbukkit/block/impl/CraftCoralFan org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCoralFan -c org/bukkit/craftbukkit/block/impl/CraftDirtSnow org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftDirtSnow -c org/bukkit/craftbukkit/block/impl/CraftIceFrost org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftIceFrost -c org/bukkit/craftbukkit/block/impl/CraftIronBars org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftIronBars -c org/bukkit/craftbukkit/block/impl/CraftObserver org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftObserver -c org/bukkit/craftbukkit/block/impl/CraftPotatoes org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPotatoes -c org/bukkit/craftbukkit/block/impl/CraftRepeater org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRepeater -c org/bukkit/craftbukkit/block/impl/CraftTrapdoor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTrapdoor -c org/bukkit/craftbukkit/block/impl/CraftTripwire org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTripwire -c org/bukkit/craftbukkit/block/impl/CraftWallSign org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWallSign -c org/bukkit/craftbukkit/block/sign/CraftSignSide org/bukkit/craftbukkit/v1_20_R4/block/sign/CraftSignSide -c org/bukkit/craftbukkit/damage/CraftDamageEffect org/bukkit/craftbukkit/v1_20_R4/damage/CraftDamageEffect -c org/bukkit/craftbukkit/damage/CraftDamageSource org/bukkit/craftbukkit/v1_20_R4/damage/CraftDamageSource -c org/bukkit/craftbukkit/entity/CraftBlockDisplay org/bukkit/craftbukkit/v1_20_R4/entity/CraftBlockDisplay -c org/bukkit/craftbukkit/entity/CraftChestedHorse org/bukkit/craftbukkit/v1_20_R4/entity/CraftChestedHorse -c org/bukkit/craftbukkit/entity/CraftEnderCrystal org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnderCrystal -c org/bukkit/craftbukkit/entity/CraftFallingBlock org/bukkit/craftbukkit/v1_20_R4/entity/CraftFallingBlock -c org/bukkit/craftbukkit/entity/CraftLivingEntity org/bukkit/craftbukkit/v1_20_R4/entity/CraftLivingEntity -c org/bukkit/craftbukkit/entity/CraftLivingEntity$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftLivingEntity$1 -c org/bukkit/craftbukkit/entity/CraftThrownPotion org/bukkit/craftbukkit/v1_20_R4/entity/CraftThrownPotion -c org/bukkit/craftbukkit/entity/CraftTropicalFish org/bukkit/craftbukkit/v1_20_R4/entity/CraftTropicalFish -c org/bukkit/craftbukkit/entity/CraftTropicalFish$CraftPattern org/bukkit/craftbukkit/v1_20_R4/entity/CraftTropicalFish$CraftPattern -c org/bukkit/craftbukkit/generator/CraftChunkData org/bukkit/craftbukkit/v1_20_R4/generator/CraftChunkData -c org/bukkit/craftbukkit/generator/CraftWorldInfo org/bukkit/craftbukkit/v1_20_R4/generator/CraftWorldInfo -c org/bukkit/craftbukkit/generator/CraftWorldInfo$1 org/bukkit/craftbukkit/v1_20_R4/generator/CraftWorldInfo$1 -c org/bukkit/craftbukkit/inventory/CraftContainer org/bukkit/craftbukkit/v1_20_R4/inventory/CraftContainer -c org/bukkit/craftbukkit/inventory/CraftContainer$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftContainer$1 -c org/bukkit/craftbukkit/inventory/CraftContainer$2 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftContainer$2 -c org/bukkit/craftbukkit/inventory/CraftInventory org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventory -c org/bukkit/craftbukkit/inventory/CraftItemStack org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemStack -c org/bukkit/craftbukkit/inventory/CraftItemStack$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemStack$1 -c org/bukkit/craftbukkit/inventory/CraftItemStack$2 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemStack$2 -c org/bukkit/craftbukkit/inventory/CraftItemStack$3 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemStack$3 -c org/bukkit/craftbukkit/inventory/CraftMetaArmor org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaArmor -c org/bukkit/craftbukkit/inventory/CraftMetaSkull org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaSkull -c org/bukkit/craftbukkit/inventory/RecipeIterator org/bukkit/craftbukkit/v1_20_R4/inventory/RecipeIterator -c org/bukkit/craftbukkit/legacy/MaterialRerouting org/bukkit/craftbukkit/v1_20_R4/legacy/MaterialRerouting -c org/bukkit/craftbukkit/scheduler/CraftAsyncTask org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftAsyncTask -c org/bukkit/craftbukkit/scheduler/CraftAsyncTask$1 org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftAsyncTask$1 -c org/bukkit/craftbukkit/scheduler/CraftScheduler org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftScheduler -c org/bukkit/craftbukkit/scheduler/CraftScheduler$1 org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftScheduler$1 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$2 org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftScheduler$2 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$3 org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftScheduler$3 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$4 org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftScheduler$4 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$5 org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftScheduler$5 -c org/bukkit/craftbukkit/scoreboard/CraftCriteria org/bukkit/craftbukkit/v1_20_R4/scoreboard/CraftCriteria -c org/bukkit/craftbukkit/structure/CraftStructure org/bukkit/craftbukkit/v1_20_R4/structure/CraftStructure -c org/bukkit/craftbukkit/util/CraftRayTraceResult org/bukkit/craftbukkit/v1_20_R4/util/CraftRayTraceResult -c org/bukkit/craftbukkit/util/RandomSourceWrapper org/bukkit/craftbukkit/v1_20_R4/util/RandomSourceWrapper -c org/bukkit/craftbukkit/util/RandomSourceWrapper$RandomWrapper org/bukkit/craftbukkit/v1_20_R4/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/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/DataComponentMap;)V validateComponents a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPONENT h - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_COMPONENT g - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_MALFORMED_ITEM j - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_REPEATED_COMPONENT i - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_COMPONENT f - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ITEM e - f Ljava/util/function/Function; SUGGEST_NOTHING k - f C SYNTAX_COMPONENT_ASSIGNMENT d - f C SYNTAX_COMPONENT_SEPARATOR c - f C SYNTAX_END_COMPONENTS b - f C SYNTAX_START_COMPONENTS a - f Lnet/minecraft/core/HolderLookup$RegistryLookup; items l - f Lcom/mojang/serialization/DynamicOps; registryOps m -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 -c net/minecraft/commands/arguments/item/ItemParser$State net/minecraft/commands/arguments/item/ArgumentParserItemStack$b - m (ILnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readItem$0 a - m ()V parse a - m (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; suggestComponentAssignment 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 (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/DataComponentMap; components b - m ()Lnet/minecraft/core/Holder; item a - f Lnet/minecraft/core/component/DataComponentMap; 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/DataComponentHolder net/minecraft/core/component/DataComponentHolder - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get 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 b -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;)Lorg/joml/Vector3f; 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;)Lorg/joml/Vector3f; lambda$static$2 a - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/core/particles/DustParticleOptions; REDSTONE b - f Lorg/joml/Vector3f; REDSTONE_PARTICLE_COLOR a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Lorg/joml/Vector3f; color h -c net/minecraft/data/loot/packs/VanillaFishingLoot net/minecraft/data/loot/packs/VanillaFishingLoot - m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; fishingFishLootTable 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/worldgen/BiomeDefaultFeatures net/minecraft/data/worldgen/BiomeSettings - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addAncientDebris av - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandExtraVegetation ae - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandGrass M - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandsTrees G - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBambooVegetation r - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBirchTrees v - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBlueIce as - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCherryGroveVegetation W - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addColdOceanExtraVegetation am - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCommonBerryBushes p - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCarversAndLakes a - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCrystalFormations aw - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultExtraVegetation ad - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultFlowers V - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultGrass Z - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMonsterRoom b - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMushrooms ac - 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 addDefaultSeagrass an - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSoftDisks j - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSprings ap - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultUndergroundVariety c - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraDecoration ak - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraVegetation ai - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertVegetation T - 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 N - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addForestGrass O - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFossilDecoration al - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFrozenSprings aq - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGiantTaigaVegetation U - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGroveTrees t - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addIcebergs ar - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addInfestedStone i - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleGrass I - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleMelons af - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleTrees E - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleVines ah - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLightBambooVegetation q - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLukeWarmKelp ao - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesSpecialOres B - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesVegetationFeatures A - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampDisks l - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampVegetation Q - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMeadowVegetation X - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMossyStoneBlock m - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainForestTrees D - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainTrees C - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMushroomFieldVegetation R - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addNetherDefaultOres au - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addOtherBirchTrees w - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainGrass ab - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainVegetation S - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addRareBerryBushes o - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaExtraGrass L - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaGrass J - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaTrees y - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSculk e - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaGrass K - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaTrees z - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSnowyTrees H - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleMelons ag - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleTrees F - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSurfaceFreezing at - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampClayDisk k - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampExtraVegetation aj - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampVegetation P - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaGrass aa - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaTrees s - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTallBirchTrees x - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWarmFlowers Y - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWaterTrees u - 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;)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 d - f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_DELAYED c - f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_RETURN b - f Lnet/minecraft/resources/ResourceKey; END_ISLAND e - f Lnet/minecraft/resources/ResourceKey; END_SPIKE a -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/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/protocol/game/DebugPackets net/minecraft/network/protocol/game/PacketDebug - m (Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/List; getMemoryDescriptions a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; getShortDescription a - m (Ljava/lang/String;)Ljava/lang/String; lambda$sendEntityBrain$4 a - m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/lang/Integer;)V lambda$sendEntityBrain$5 a - m (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V lambda$sendEntityBrain$6 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/resources/ResourceKey;)V lambda$sendGameEventInfo$7 a - m (Ljava/util/List;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)V lambda$sendGoalSelector$3 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$sendPoiAddedPacket$2 a - m (Lnet/minecraft/core/Holder;)Z lambda$sendPoiPacketsForChunk$0 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V lambda$sendPoiPacketsForChunk$1 a - m (Lnet/minecraft/world/entity/animal/Bee;)V sendBeeInfo a - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V sendBreezeInfo a - m (Lnet/minecraft/world/entity/LivingEntity;)V sendEntityBrain a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V sendGameEventInfo a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEventListener;)V sendGameEventListenerInfo a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;II)V sendGameTestAddMarker a - m (Lnet/minecraft/server/level/ServerLevel;)V sendGameTestClearPacket a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/goal/GoalSelector;)V sendGoalSelector 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 sendHiveInfo a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V sendNeighborsUpdatePacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V sendPacketToAllPlayers a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/pathfinder/Path;F)V sendPathFindingPacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendPoiAddedPacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V sendPoiPacketsForChunk a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendPoiRemovedPacket b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendPoiTicketCountPacket c - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Collection;)V sendRaids a - m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V sendStructurePacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendVillageSectionsPacket d - f Lorg/slf4j/Logger; LOGGER a -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 (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 Ljava/util/Map; events a -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/lang/Iterable; getUuidsInConfig a - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$config$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - 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 (Lcom/mojang/brigadier/CommandDispatcher;)V register 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/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/ResetChunksCommand net/minecraft/server/commands/ResetChunksCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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 ()Lcom/mojang/datafixers/util/Unit; lambda$resetChunks$4 a - m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; lambda$resetChunks$5 a - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lcom/mojang/datafixers/util/Unit; lambda$resetChunks$6 a - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/util/thread/ProcessorMailbox;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage; lambda$resetChunks$7 a - m (IJ)Lnet/minecraft/network/chat/Component; lambda$resetChunks$8 a - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;IZ)I resetChunks a - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/server/commands/WorldBorderCommand net/minecraft/server/commands/CommandWorldBorder - m (Lnet/minecraft/commands/CommandSourceStack;)I getSize a - 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/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/MetadataSectionSerializer;Ljava/io/InputStream;)Ljava/lang/Object; getMetadataFromStream a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; getMetadataSection 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 Z val$addAutomatically h - f Ljava/util/function/UnaryOperator; val$decorator g -c net/minecraft/util/datafix/ComponentDataFixUtils net/minecraft/util/datafix/ComponentDataFixUtils - 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 b - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createTranslatableComponent b - m (Ljava/lang/String;)Ljava/util/Optional; extractTranslationString a - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$wrapLiteralStringAsComponent$0 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; rewriteFromLenient b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; wrapLiteralStringAsComponent a - f Ljava/lang/String; EMPTY_CONTENTS 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/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 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$1 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/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)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/types/Type;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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a - m (Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createFixer$0 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$1 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/debugchart/RemoteSampleLogger net/minecraft/util/debugchart/RemoteSampleLogger - m ()V useSample a - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType d - f Lnet/minecraft/util/debugchart/DebugSampleSubscriptionTracker; subscriptionTracker 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/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -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 b - m ()Z canUse a - m ()I getDoorBreakTime f - m (Lnet/minecraft/world/Difficulty;)Z isValidDifficulty a - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m ()V findAirPosition h - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z givesAir a - m ()Z isInterruptable Q_ - m ()V start c - m ()V tick e - 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 b - m ()Z canUse a - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/Mob;)Z lambda$new$0 a - m ()V start c - m ()V stop d - m ()V tick e - 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 h - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$1 g - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$2 f - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$3 e - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$4 d - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$5 c - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$6 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 u - f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_ATTACKABLES p - f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_TEMPTATIONS q - f Lnet/minecraft/world/entity/ai/sensing/SensorType; BREEZE_ATTACK_ENTITY_SENSOR z - f Lnet/minecraft/world/entity/ai/sensing/SensorType; CAMEL_TEMPTATIONS t - f Lnet/minecraft/world/entity/ai/sensing/SensorType; DUMMY a - f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_ATTACKABLES v - f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_TEMPTATIONS s - f Lnet/minecraft/world/entity/ai/sensing/SensorType; GOAT_TEMPTATIONS r - 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 w - f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ADULT o - 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 y - 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 x - f Ljava/util/function/Supplier; factory A -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/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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z attackable fH - m ()Z canBeSeenByAnyone eu - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (Lnet/minecraft/world/damagesource/DamageSource;F)V causeDamage g - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V doPush D - m ()Ljava/lang/Iterable; getArmorSlots eZ - m ()Lnet/minecraft/core/Rotations; getBodyPose B - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; getClickedSlot k - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Z)Lnet/minecraft/world/entity/EntityDimensions; getDimensionsMarker v - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eL - m ()Ljava/lang/Iterable; getHandSlots fa - m ()Lnet/minecraft/core/Rotations; getHeadPose A - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m ()Lnet/minecraft/core/Rotations; getLeftArmPose C - m ()Lnet/minecraft/core/Rotations; getLeftLegPose E - m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition k - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fu - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction k_ - m ()Lnet/minecraft/core/Rotations; getRightArmPose D - m ()Lnet/minecraft/core/Rotations; getRightLegPose G - m (B)V handleEntityEvent b - m ()Z hasPhysics H - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt 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 fG - m ()Z isBaby p_ - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z isDisabled f - m ()Z isEffectiveAi db - m ()Z isIgnoringBlockTriggers r_ - m ()Z isMarker z - m ()Z isNoBasePlate y - m ()Z isPickable bz - m ()Z isShowArms v - m ()Z isSmall u - m ()V kill an - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playBrokenSound M - m ()V pushEntities q - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/nbt/CompoundTag;)V readPose c - m ()V refreshDimensions j_ - 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 k - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a - m (Lnet/minecraft/core/Rotations;)V setLeftArmPose c - m (Lnet/minecraft/core/Rotations;)V setLeftLegPose e - m (Z)V setMarker u - 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 t - m (F)V setYBodyRot o - m (F)V setYHeadRot n - m (D)Z shouldRenderAtSqrDistance a - m ()V showBreakingParticles K - m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction u - 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 ()V tick l - m (FF)F tickHeadTurn e - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m ()V updateInvisibilityStatus J - m ()Lnet/minecraft/nbt/CompoundTag; writePose I - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS bW - f D CHEST_OFFSET bY - f I CLIENT_FLAG_MARKER bF - f I CLIENT_FLAG_NO_BASEPLATE g - f I CLIENT_FLAG_SHOW_ARMS f - f I CLIENT_FLAG_SMALL e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BODY_POSE bI - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CLIENT_FLAGS bG - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEAD_POSE bH - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ARM_POSE bJ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_LEG_POSE bL - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ARM_POSE bK - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_LEG_POSE bM - f Lnet/minecraft/core/Rotations; DEFAULT_BODY_POSE bQ - f Lnet/minecraft/core/Rotations; DEFAULT_HEAD_POSE bP - f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_ARM_POSE bR - f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_LEG_POSE bT - f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_ARM_POSE bS - f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_LEG_POSE bU - f I DISABLE_PUTTING_OFFSET d - f I DISABLE_TAKING_OFFSET c - f Z ENABLE_ARMS bO - f D FEET_OFFSET bX - f D HEAD_OFFSET ca - f D LEGS_OFFSET bZ - f Lnet/minecraft/world/entity/EntityDimensions; MARKER_DIMENSIONS bV - f Ljava/util/function/Predicate; RIDABLE_MINECARTS cb - f I WOBBLE_TIME b - f Lnet/minecraft/core/NonNullList; armorItems cd - f Lnet/minecraft/core/Rotations; bodyPose ch - f I disabledSlots cf - f Lnet/minecraft/core/NonNullList; handItems cc - f Lnet/minecraft/core/Rotations; headPose cg - f Z invisible ce - f J lastHit bN - f Lnet/minecraft/core/Rotations; leftArmPose ci - f Lnet/minecraft/core/Rotations; leftLegPose ck - f Lnet/minecraft/core/Rotations; rightArmPose cj - f Lnet/minecraft/core/Rotations; rightLegPose cl -c net/minecraft/world/entity/decoration/ArmorStand$1 net/minecraft/world/entity/decoration/EntityArmorStand$1 -c net/minecraft/world/entity/monster/ElderGuardian net/minecraft/world/entity/monster/EntityGuardianElder - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAttackDuration u - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound y - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - f I EFFECT_AMPLIFIER ca - f I EFFECT_DISPLAY_LIMIT cb - f I EFFECT_DURATION bZ - f I EFFECT_INTERVAL e - f I EFFECT_RADIUS bY - f F ELDER_SIZE_SCALE b -c net/minecraft/world/entity/monster/breeze/Breeze net/minecraft/world/entity/monster/breeze/Breeze - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m (Lnet/minecraft/world/entity/projectile/Projectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; deflection a - m (I)V emitGroundParticles b - m ()V emitJumpTrailParticles y - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()D getFluidJumpThreshold di - m ()I getHeadRotSpeed ae - m ()Ljava/util/Optional; getHurtBy gr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ab - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()D getSnoutYPosition gs - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m (Lnet/minecraft/world/entity/Entity;)Z lambda$getHurtBy$1 c - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$getHurtBy$2 b - 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 Q - m ()V playWhirlSound gq - m ()V resetAnimations gt - m ()Lnet/minecraft/world/entity/monster/breeze/Breeze; resetJumpTrail u - m ()V sendDebugPackets Y - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)Z withinInnerCircleRange k - f F FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD cg - f I IDLE_PARTICLES_AMOUNT cb - f I JUMP_CIRCLE_DISTANCE_Y cf - f I JUMP_DUST_PARTICLES_AMOUNT cc - f I JUMP_TRAIL_DURATION_TICKS ce - f I JUMP_TRAIL_PARTICLES_AMOUNT cd - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; PROJECTILE_DEFLECTION cl - f I SLIDE_PARTICLES_AMOUNT ca - f I WHIRL_SOUND_FREQUENCY_MAX ci - f I WHIRL_SOUND_FREQUENCY_MIN ch - f Lnet/minecraft/world/entity/AnimationState; idle b - f Lnet/minecraft/world/entity/AnimationState; inhale bZ - f I jumpTrailStartedTick cj - f Lnet/minecraft/world/entity/AnimationState; longJump e - f Lnet/minecraft/world/entity/AnimationState; shoot bY - f Lnet/minecraft/world/entity/AnimationState; slideBack d - f Lnet/minecraft/world/entity/AnimationState; slide c - f I soundTick ck -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m ()Z canBeHunted gw - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m ()Z canFallInLove gr - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHoglinSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion c - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAttackAnimationRemainingTicks gq - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m ()I getExperienceReward ej - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aQ - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAdult u - m ()Z isConverting y - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isImmuneToZombification gx - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m ()V sendDebugPackets Y - m (Z)V setCannotBeHunted x - m (Z)V setImmuneToZombification w - m ()Z shouldDropExperience eh - f I ATTACK_DAMAGE ch - f I ATTACK_KNOCKBACK cf - f F BABY_ATTACK_DAMAGE ci - f I CONVERSION_TIME cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION cb - f F KNOCKBACK_RESISTANCE cg - f I MAX_HEALTH cd - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES bZ - f F MOVEMENT_SPEED_WHEN_FIGHTING ce - f F PROBABILITY_OF_SPAWNING_AS_BABY cc - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES bY - f I attackAnimationRemainingTicks ck - f Z cannotBeHunted cm - f I timeInOverworld cl -c net/minecraft/world/entity/monster/piglin/Piglin net/minecraft/world/entity/monster/piglin/EntityPiglin - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; addToInventory n - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (Lnet/minecraft/world/item/ItemStack;)Z canAddToInventory o - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m ()Z canHunt s - m (Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem r - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion c - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gs - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()I getExperienceReward ej - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/SimpleContainer; getInventory y - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; getTopPassenger b - m (Lnet/minecraft/world/item/ItemStack;)V holdInMainHand p - m (Lnet/minecraft/world/item/ItemStack;)V holdInOffHand q - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isBaby p_ - m ()Z isChargingCrossbow gA - m ()Z isDancing gy - 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/world/entity/item/ItemEntity;)V pickUpItem b - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m (Z)V setBaby a - m (Z)V setCannotHunt y - m (Z)V setChargingCrossbow b - m (Z)V setDancing x - m ()Z shouldDespawnInPeaceful X - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f I ATTACK_DAMAGE cg - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ck - f F CHANCE_OF_WEARING_EACH_ARMOUR_ITEM ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING_CROSSBOW ca - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_DANCING cb - f I MAX_HEALTH ce - f I MAX_PASSENGERS_ON_ONE_HOGLIN ci - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES bY - f F MOVEMENT_SPEED_WHEN_FIGHTING cf - f F PROBABILITY_OF_SPAWNING_AS_BABY cj - f D PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD cl - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_BABY cd - f Ljava/util/UUID; SPEED_MODIFIER_BABY_UUID cc - f Z cannotHunt cn - f Lnet/minecraft/world/SimpleContainer; inventory cm -c net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V applyDarknessAround a - m ()Z canDisableShield fO - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m (Lnet/minecraft/world/entity/Entity;)Z canTargetEntity b - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m (Lnet/minecraft/world/entity/Entity;)V clearAnger c - m (Lnet/minecraft/world/entity/AnimationState;)V clientDiggingParticles 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 ()V customServerAiStep Z - m ()Z dampensVibrations bc - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/entity/Entity;)V doPush D - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()I getActiveAnger gA - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; getAngerLevel y - m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; getAngerManagement gr - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()I getClientAngerLevel u - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Ljava/util/Optional; getEntityAngryAt gq - m (F)F getHeartAnimation H - m ()I getHeartBeatDelay gy - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getSoundVolume fe - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (F)F getTendrilAnimation G - 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/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a - m (Lnet/minecraft/world/entity/Entity;)V increaseAngerAt d - m (Lnet/minecraft/world/entity/Entity;IZ)V increaseAngerAt a - m ()Z isDiggingOrEmerging gu - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isPushable bA - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a - m ()F nextStep aO - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (D)Z removeWhenFarAway h - m ()V sendDebugPackets Y - m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget j - m ()V syncClientAngerLevel gx - m ()V tick l - m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a - f I ANGERMANAGEMENT_TICK_DELAY cn - f I ATTACK_DAMAGE ch - f F ATTACK_KNOCKBACK cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; CLIENT_ANGER_LEVEL ci - f I DARKNESS_DISPLAY_LIMIT cj - f I DARKNESS_DURATION ck - f I DARKNESS_INTERVAL cm - f I DARKNESS_RADIUS cl - f I DEFAULT_ANGER co - f I DIGGING_PARTICLES_AMOUNT ct - f F DIGGING_PARTICLES_DURATION cu - f F DIGGING_PARTICLES_OFFSET cv - f F KNOCKBACK_RESISTANCE cf - f Lorg/slf4j/Logger; LOGGER ca - f I MAX_HEALTH cd - f F MOVEMENT_SPEED_WHEN_FIGHTING ce - f I ON_HURT_ANGER_BOOST cq - f I PROJECTILE_ANGER cp - f I PROJECTILE_ANGER_DISTANCE cw - f I RECENT_PROJECTILE_TICK_THRESHOLD cr - f I TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM cc - f I TOUCH_COOLDOWN_TICKS cs - f I VIBRATION_COOLDOWN_TICKS cb - f Lnet/minecraft/world/entity/monster/warden/AngerManagement; angerManagement cF - f Lnet/minecraft/world/entity/AnimationState; attackAnimationState bY - f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState e - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicGameEventListener cC - f Lnet/minecraft/world/entity/AnimationState; emergeAnimationState d - f I heartAnimation cA - f I heartAnimationO cB - f Lnet/minecraft/world/entity/AnimationState; roarAnimationState b - f Lnet/minecraft/world/entity/AnimationState; sniffAnimationState c - f Lnet/minecraft/world/entity/AnimationState; sonicBoomAnimationState bZ - f I tendrilAnimation cx - f I tendrilAnimationO cz - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData cE - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cD -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$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 -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem s - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m ()F getLightLevelDependentMagicValue bt - m ()Z isAttackable ct - m (DDD)V lerpMotion l - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m (D)Z shouldRenderAtSqrDistance a - m (Lnet/minecraft/core/BlockPos;)V signalTo a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK b - f I life f - f Z surviveAfterDeath g - f D tx c - f D ty d - f D tz e -c net/minecraft/world/entity/projectile/Projectile net/minecraft/world/entity/projectile/IProjectile - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b - m ()Z checkLeftOwner u - m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)V deflect a - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/world/entity/Entity; getEffectSource I - m (DDDFF)Lnet/minecraft/world/phys/Vec3; getMovementToShoot d - m ()Lnet/minecraft/world/entity/Entity; getOwner s - m ()F getPickRadius bK - m (Lnet/minecraft/world/phys/HitResult;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; hitTargetOrDeflectSelf b - m ()Z isPickable bz - m (DDD)V lerpMotion l - m (FF)F lerpRotation d - m (Lnet/minecraft/world/level/Level;)Z mayBreak b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (Lnet/minecraft/world/entity/Entity;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 (Lnet/minecraft/world/entity/Entity;)Z ownedBy e - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m (Lnet/minecraft/world/entity/Entity;)V setOwner c - m (DDDFF)V shoot c - m (Lnet/minecraft/world/entity/Entity;FFFFF)V shootFromRotation a - m ()V tick l - m ()V updateRotation J - f Lnet/minecraft/world/entity/Entity; cachedOwner c - f Z hasBeenShot e - f Z leftOwner d - f Ljava/util/UUID; ownerUUID b -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 x - m ()I getDefaultDisplayOffset z - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - 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 stopOpen c -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/world/damagesource/DamageSource;)V destroy a - m (Lnet/minecraft/world/item/Item;)V destroy b - m ()F getDamage N - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()I getHurtDir P - m ()I getHurtTime O - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (F)V setDamage b - m (I)V setHurtDir n - m (I)V setHurtTime d - m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldSourceDestroy d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DAMAGE h - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURTDIR g - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURT f -c net/minecraft/world/inventory/HorseInventoryMenu net/minecraft/world/inventory/ContainerHorse - m (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)Z hasChest a - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I SLOT_BODY_ARMOR n - f I SLOT_HORSE_INVENTORY_START o - f Lnet/minecraft/world/Container; armorContainer l - f Lnet/minecraft/world/Container; horseContainer k - f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; horse m -c net/minecraft/world/inventory/HorseInventoryMenu$1 net/minecraft/world/inventory/ContainerHorse$1 - m ()Z isActive d - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a -c net/minecraft/world/inventory/HorseInventoryMenu$2 net/minecraft/world/inventory/ContainerHorse$2 - m ()I getMaxStackSize a - m ()Z isActive d - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a -c net/minecraft/world/inventory/MerchantResultSlot net/minecraft/world/inventory/SlotMerchantResult - m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements b_ - 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/armortrim/TrimMaterials net/minecraft/world/item/armortrim/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/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$getFromIngredient$0 a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;F)V register a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;FLjava/util/Map;)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 -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;)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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/lang/Integer;)Lnet/minecraft/world/item/component/DyedItemColor; lambda$static$1 a - m ()I rgb a - m ()Z showInTooltip b - m (Z)Lnet/minecraft/world/item/component/DyedItemColor; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; FULL_CODEC f - f I LEATHER_COLOR c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f I rgb d - f Z showInTooltip e -c net/minecraft/world/item/crafting/ArmorDyeRecipe net/minecraft/world/item/crafting/RecipeArmorDye - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;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/crafting/RecipeSerializer; getSerializer ao_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -c net/minecraft/world/item/crafting/CraftingRecipe net/minecraft/world/item/crafting/RecipeCrafting - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e -c net/minecraft/world/item/crafting/SmeltingRecipe net/minecraft/world/item/crafting/FurnaceRecipe - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -c net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - m (Lnet/minecraft/world/item/ItemStack;)Z isAdditionIngredient c - m (Lnet/minecraft/world/item/ItemStack;)Z isBaseIngredient b - m (Lnet/minecraft/world/item/ItemStack;)Z isTemplateIngredient a -c net/minecraft/world/item/enchantment/Enchantment net/minecraft/world/item/enchantment/Enchantment - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder m - m (I)Lnet/minecraft/world/item/enchantment/Enchantment; byId b - m (Lnet/minecraft/world/item/ItemStack;)Z canEnchant b - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a - m (I)Lnet/minecraft/world/item/enchantment/Enchantment$Cost; constantCost a - m (Lnet/minecraft/tags/TagKey;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;ILnet/minecraft/world/flag/FeatureFlagSet;[Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a - m (Lnet/minecraft/tags/TagKey;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;I[Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;IILnet/minecraft/world/item/enchantment/Enchantment$Cost;Lnet/minecraft/world/item/enchantment/Enchantment$Cost;I[Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V doPostAttack a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V doPostHurt b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V doPostItemStackHurt c - m (II)Lnet/minecraft/world/item/enchantment/Enchantment$Cost; dynamicCost a - m ()I getAnvilCost e - m (ILnet/minecraft/world/entity/EntityType;)F getDamageBonus a - m (ILnet/minecraft/world/damagesource/DamageSource;)I getDamageProtection a - m ()Ljava/lang/String; getDescriptionId j - m (I)Lnet/minecraft/network/chat/Component; getFullname e - m (I)I getMaxCost d - m ()I getMaxLevel g - m (I)I getMinCost c - m ()I getMinLevel f - m ()Ljava/lang/String; getOrCreateDescriptionId h - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map; getSlotItems a - m ()Lnet/minecraft/tags/TagKey; getSupportedItems c - m ()I getWeight d - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z isCompatibleWith b - m ()Z isCurse b - m ()Z isDiscoverable l - m (Lnet/minecraft/world/item/ItemStack;)Z isPrimaryItem a - m ()Z isTradeable k - m ()Z isTreasureOnly a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder c - f Lnet/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition; definition b - f Ljava/lang/String; descriptionId a -c net/minecraft/world/item/enchantment/Enchantment$Cost net/minecraft/world/item/enchantment/Enchantment$a - m ()I base a - m (I)I calculate a - m ()I perLevel b - f I base a - f I perLevel b -c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition net/minecraft/world/item/enchantment/Enchantment$b - m ()I anvilCost g - 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 ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures h - m ()[Lnet/minecraft/world/entity/EquipmentSlot; slots i - m ()Lnet/minecraft/tags/TagKey; supportedItems a - m ()I weight c - f I anvilCost g - f Lnet/minecraft/world/item/enchantment/Enchantment$Cost; maxCost f - f I maxLevel d - f Lnet/minecraft/world/item/enchantment/Enchantment$Cost; minCost e - f Ljava/util/Optional; primaryItems b - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures h - f [Lnet/minecraft/world/entity/EquipmentSlot; slots i - f Lnet/minecraft/tags/TagKey; supportedItems a - f I weight c -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 b - f Lnet/minecraft/world/level/WorldDataConfiguration; DEFAULT c - f Ljava/lang/String; ENABLED_FEATURES_ID a - f Lnet/minecraft/world/level/DataPackConfig; dataPacks d - f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures e -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/WeightedRandomList; 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/WeightedRandomList; 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;Lnet/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/WeightedRandomList; lambda$build$2 a - m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$new$0 b - m (Lnet/minecraft/world/entity/MobCategory;)Ljava/util/List; lambda$new$1 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$MobList net/minecraft/world/level/biome/BiomeSettingsMobs$a$MobList -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 b - m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lcom/mojang/serialization/DataResult; lambda$static$5 a - f Lcom/mojang/serialization/Codec; 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/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/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 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 isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE h - f I AGE_THICK_BAMBOO o - f I AGE_THIN_BAMBOO n - f Lcom/mojang/serialization/MapCodec; CODEC a - f F COLLISION_AABB_OFFSET d - f Lnet/minecraft/world/phys/shapes/VoxelShape; COLLISION_SHAPE g - f F LARGE_LEAVES_AABB_OFFSET c - f Lnet/minecraft/world/phys/shapes/VoxelShape; LARGE_SHAPE f - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; LEAVES i - f I MAX_HEIGHT k - f F SMALL_LEAVES_AABB_OFFSET b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SMALL_SHAPE e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE j - f I STAGE_DONE_GROWING m - f I STAGE_GROWING l -c net/minecraft/world/level/block/BigDripleafBlock net/minecraft/world/level/block/BigDripleafBlock - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape m - 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 n - 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;)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 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/core/BlockPos;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 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/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 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 Ljava/util/Map; LEAF_SHAPES j - f I LOWEST_LEAF_TOP i - f I MAX_GEN_HEIGHT f - f I NO_TICK d - f Ljava/util/Map; STEM_SHAPES l - f Lnet/minecraft/world/phys/shapes/VoxelShape; STEM_SLICER k - f I STEM_WIDTH g - 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/Map; shapesCache m -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/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 Lcom/mojang/serialization/MapCodec; CODEC a -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/DirectionProperty; 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 c - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF b -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;)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 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/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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isMaxAge n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE d - f I BONEMEAL_INCREASE g - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/phys/shapes/VoxelShape; COLLISION_SHAPE_BULB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; COLLISION_SHAPE_CROP k - f I DOUBLE_PLANT_AGE_INTERSECTION f - f Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_LOWER_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_UPPER_SHAPE h - f [Lnet/minecraft/world/phys/shapes/VoxelShape; LOWER_SHAPE_BY_AGE m - f I MAX_AGE e - f [Lnet/minecraft/world/phys/shapes/VoxelShape; UPPER_SHAPE_BY_AGE l -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 d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE e -c net/minecraft/world/level/block/PoweredRailBlock$1 net/minecraft/world/level/block/BlockPoweredRail$1 -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 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/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/ItemInteractionResult; 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 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; BELOW_BLOCK j - 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 I STABILITY_MAX_DISTANCE b - f Lnet/minecraft/world/phys/shapes/VoxelShape; STABLE_SHAPE g - f I TICK_DELAY f - f Lnet/minecraft/world/phys/shapes/VoxelShape; UNSTABLE_SHAPE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; UNSTABLE_SHAPE_BOTTOM i - 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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canActivate n - 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;)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 m - 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/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/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 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 onRemove 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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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 a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h -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 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;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 f_ - 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/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getLightBlock g - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - 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 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; getVisualShape c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - f Lcom/mojang/serialization/MapCodec; CODEC b -c net/minecraft/world/level/block/WeatheringCopper net/minecraft/world/level/block/WeatheringCopper - m ()F getChanceModifier at_ - 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 i_ - 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 t_ - f Ljava/util/function/Supplier; PREVIOUS_BY_BLOCK u_ -c net/minecraft/world/level/block/WeatheringCopper$WeatherState net/minecraft/world/level/block/WeatheringCopper$a - m ()[Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; $values a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; $VALUES g - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; EXPOSED b - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; OXIDIZED d - 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 f -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 z - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateWitherFull y - 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 i - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; witherPatternFull h -c net/minecraft/world/level/block/state/BlockState net/minecraft/world/level/block/state/IBlockData - m ()Lnet/minecraft/world/level/block/state/BlockState; asState x - f Lcom/mojang/serialization/Codec; CODEC b -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 q - m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V onLightUpdate a -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 (Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$close$15 b - m (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$close$16 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;)Lcom/mojang/datafixers/util/Either; lambda$loadAsync$4 b - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Lcom/mojang/datafixers/util/Either; lambda$scanChunk$12 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore; lambda$store$2 a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/datafixers/util/Either; lambda$store$3 b - m (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Supplier;)V lambda$submitTask$13 a - m (Ljava/util/function/Supplier;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$submitTask$14 a - m ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$10 c - m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$11 a - m (Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)Ljava/util/concurrent/CompletableFuture; lambda$synchronize$5 a - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$synchronize$6 a - m ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$7 e - m ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$8 d - m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$9 b - 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/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/concurrent/CompletableFuture; store a - m ()V storePendingChunk a - m (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submitTask a - m (Z)Ljava/util/concurrent/CompletableFuture; synchronize a - m ()V tellStorePending b - f Lorg/slf4j/Logger; LOGGER a - f I REGION_CACHE_SIZE g - f Lnet/minecraft/util/thread/ProcessorMailbox; mailbox c - f Ljava/util/Map; 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 - f Lnet/minecraft/nbt/CompoundTag; data a - f Ljava/util/concurrent/CompletableFuture; result b -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;ZZ)I 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 (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 - f Lnet/minecraft/world/level/ChunkPos; val$chunkPos c - f Lnet/minecraft/core/BlockPos$MutableBlockPos; val$columnPos b - f Lnet/minecraft/world/level/chunk/ChunkAccess; val$protoChunk a -c net/minecraft/world/level/storage/CommandStorage net/minecraft/world/level/storage/PersistentCommandStorage - m (Ljava/lang/String;)Ljava/lang/String; createId c - m (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/nbt/CompoundTag; get a - m ()Ljava/util/stream/Stream; keys a - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; lambda$factory$0 d - m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/storage/CommandStorage$Container; lambda$factory$1 a - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$keys$2 a - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; newStorage 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 a - m (Ljava/lang/String;)Ljava/util/stream/Stream; getKeys b - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; lambda$getKeys$1 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V lambda$save$0 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; load a - m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V put a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; TAG_CONTENTS a - f Ljava/util/Map; storage 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/world/level/storage/loot/parameters/LootContextParamSet; 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/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$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/world/level/storage/loot/parameters/LootContextParamSet; DEFAULT_PARAM_SET b - f Lcom/mojang/serialization/Codec; DIRECT_CODEC d - f Lnet/minecraft/world/level/storage/loot/LootTable; EMPTY a - f Lorg/slf4j/Logger; LOGGER f - f J RANDOMIZE_SEED c - f Ljava/util/function/BiFunction; compositeFunction k - f Ljava/util/List; functions j - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; paramSet g - f Ljava/util/List; pools i - f Ljava/util/Optional; randomSequence h -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/LootTable; build b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)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/LootPool$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; withPool a - f Lcom/google/common/collect/ImmutableList$Builder; functions b - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; 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 (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/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a - m ()Z isDescending b - m (Lnet/minecraft/world/item/Item;)Z isHoldingItem a - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext; of 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_20_R4/block/CraftBrushableBlock -c org/bukkit/craftbukkit/block/CraftFurnaceFurnace org/bukkit/craftbukkit/v1_20_R4/block/CraftFurnaceFurnace -c org/bukkit/craftbukkit/block/CraftStructureBlock org/bukkit/craftbukkit/v1_20_R4/block/CraftStructureBlock -c org/bukkit/craftbukkit/block/CraftSuspiciousSand org/bukkit/craftbukkit/v1_20_R4/block/CraftSuspiciousSand -c org/bukkit/craftbukkit/block/data/CraftBlockData org/bukkit/craftbukkit/v1_20_R4/block/data/CraftBlockData -c org/bukkit/craftbukkit/block/data/CraftBrushable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftBrushable -c org/bukkit/craftbukkit/block/data/CraftHatchable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftHatchable -c org/bukkit/craftbukkit/block/data/CraftLightable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftLightable -c org/bukkit/craftbukkit/block/data/CraftPowerable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftPowerable -c org/bukkit/craftbukkit/block/data/CraftRotatable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftRotatable -c org/bukkit/craftbukkit/block/data/CraftRotatable$1 org/bukkit/craftbukkit/v1_20_R4/block/data/CraftRotatable$1 -c org/bukkit/craftbukkit/block/data/type/CraftBell org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBell -c org/bukkit/craftbukkit/block/data/type/CraftCake org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftCake -c org/bukkit/craftbukkit/block/data/type/CraftDoor org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftDoor -c org/bukkit/craftbukkit/block/data/type/CraftGate org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftGate -c org/bukkit/craftbukkit/block/data/type/CraftSlab org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSlab -c org/bukkit/craftbukkit/block/data/type/CraftSnow org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSnow -c org/bukkit/craftbukkit/block/data/type/CraftWall org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftWall -c org/bukkit/craftbukkit/block/impl/CraftBrushable org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBrushable -c org/bukkit/craftbukkit/block/impl/CraftCaveVines org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCaveVines -c org/bukkit/craftbukkit/block/impl/CraftComposter org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftComposter -c org/bukkit/craftbukkit/block/impl/CraftCoralDead org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCoralDead -c org/bukkit/craftbukkit/block/impl/CraftDispenser org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftDispenser -c org/bukkit/craftbukkit/block/impl/CraftFenceGate org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFenceGate -c org/bukkit/craftbukkit/block/impl/CraftFloorSign org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFloorSign -c org/bukkit/craftbukkit/block/impl/CraftFloorSign$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFloorSign$1 -c org/bukkit/craftbukkit/block/impl/CraftHeavyCore org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftHeavyCore -c org/bukkit/craftbukkit/block/impl/CraftRotatable org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRotatable -c org/bukkit/craftbukkit/block/impl/CraftSculkVein org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSculkVein -c org/bukkit/craftbukkit/block/impl/CraftSeaPickle org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSeaPickle -c org/bukkit/craftbukkit/block/impl/CraftSkullWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSkullWall -c org/bukkit/craftbukkit/block/impl/CraftStructure org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStructure -c org/bukkit/craftbukkit/block/impl/CraftTallPlant org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTallPlant -c org/bukkit/craftbukkit/block/impl/CraftTorchWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTorchWall -c org/bukkit/craftbukkit/block/impl/CraftTurtleEgg org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTurtleEgg -c org/bukkit/craftbukkit/entity/AbstractProjectile org/bukkit/craftbukkit/v1_20_R4/entity/AbstractProjectile -c org/bukkit/craftbukkit/entity/CraftAbstractArrow org/bukkit/craftbukkit/v1_20_R4/entity/CraftAbstractArrow -c org/bukkit/craftbukkit/entity/CraftAbstractHorse org/bukkit/craftbukkit/v1_20_R4/entity/CraftAbstractHorse -c org/bukkit/craftbukkit/entity/CraftElderGuardian org/bukkit/craftbukkit/v1_20_R4/entity/CraftElderGuardian -c org/bukkit/craftbukkit/entity/CraftEntityFactory org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntityFactory -c org/bukkit/craftbukkit/entity/CraftExperienceOrb org/bukkit/craftbukkit/v1_20_R4/entity/CraftExperienceOrb -c org/bukkit/craftbukkit/entity/CraftGlowItemFrame org/bukkit/craftbukkit/v1_20_R4/entity/CraftGlowItemFrame -c org/bukkit/craftbukkit/entity/CraftLargeFireball org/bukkit/craftbukkit/v1_20_R4/entity/CraftLargeFireball -c org/bukkit/craftbukkit/entity/CraftMinecartChest org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartChest -c org/bukkit/craftbukkit/entity/CraftShulkerBullet org/bukkit/craftbukkit/v1_20_R4/entity/CraftShulkerBullet -c org/bukkit/craftbukkit/entity/CraftSizedFireball org/bukkit/craftbukkit/v1_20_R4/entity/CraftSizedFireball -c org/bukkit/craftbukkit/entity/CraftSkeletonHorse org/bukkit/craftbukkit/v1_20_R4/entity/CraftSkeletonHorse -c org/bukkit/craftbukkit/entity/CraftSmallFireball org/bukkit/craftbukkit/v1_20_R4/entity/CraftSmallFireball -c org/bukkit/craftbukkit/entity/CraftSpectralArrow org/bukkit/craftbukkit/v1_20_R4/entity/CraftSpectralArrow -c org/bukkit/craftbukkit/help/CustomIndexHelpTopic org/bukkit/craftbukkit/v1_20_R4/help/CustomIndexHelpTopic -c org/bukkit/craftbukkit/inventory/CraftMetaBanner org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBanner -c org/bukkit/craftbukkit/inventory/CraftMetaBundle org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBundle -c org/bukkit/craftbukkit/inventory/CraftMetaCharge org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaCharge -c org/bukkit/craftbukkit/inventory/CraftMetaPotion org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaPotion -c org/bukkit/craftbukkit/scoreboard/CraftObjective org/bukkit/craftbukkit/v1_20_R4/scoreboard/CraftObjective -c org/bukkit/craftbukkit/util/DummyGeneratorAccess org/bukkit/craftbukkit/v1_20_R4/util/DummyGeneratorAccess -c org/bukkit/craftbukkit/util/ServerShutdownThread org/bukkit/craftbukkit/v1_20_R4/util/ServerShutdownThread -c net/minecraft/advancements/critereon/MinMaxBounds net/minecraft/advancements/critereon/CriterionConditionValue - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;)Lcom/mojang/serialization/Codec; createCodec a - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds; fromReader a - m (Lcom/mojang/brigadier/StringReader;)Z isAllowedInputChat a - m ()Z isAny c - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$0 a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds;)Lnet/minecraft/advancements/critereon/MinMaxBounds; lambda$createCodec$1 b - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; lambda$createCodec$2 a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/MinMaxBounds; lambda$createCodec$3 a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$4 a - m ()Ljava/util/Optional; max b - m ()Ljava/util/Optional; min a - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; readNumber a - m ()Ljava/util/Optional; unwrapPoint d - 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 (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; create a - m (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; exactly a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; fromReader a - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; fromReader a - m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$fromReader$2 a - m (Ljava/lang/Integer;)Ljava/lang/Long; lambda$new$1 b - m (Ljava/lang/Integer;)Ljava/lang/Long; lambda$squareOpt$0 c - m (I)Z matches d - m (J)Z matchesSqr a - m ()Ljava/util/Optional; max b - m ()Ljava/util/Optional; maxSq f - m ()Ljava/util/Optional; min a - m ()Ljava/util/Optional; minSq e - m (Ljava/util/Optional;)Ljava/util/Optional; squareOpt a - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; ANY c - f Lcom/mojang/serialization/Codec; CODEC d - f Ljava/util/Optional; max f - f Ljava/util/Optional; maxSq h - f Ljava/util/Optional; min e - f Ljava/util/Optional; minSq g -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 (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; create a - m (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; exactly a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fromReader a - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fromReader a - m (Ljava/lang/Double;)Ljava/lang/Double; lambda$fromReader$1 a - m (Ljava/lang/Double;)Ljava/lang/Double; lambda$squareOpt$0 b - m (D)Z matches d - m (D)Z matchesSqr e - m ()Ljava/util/Optional; max b - m ()Ljava/util/Optional; maxSq f - m ()Ljava/util/Optional; min a - m ()Ljava/util/Optional; minSq e - m (Ljava/util/Optional;)Ljava/util/Optional; squareOpt a - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; ANY c - f Lcom/mojang/serialization/Codec; CODEC d - f Ljava/util/Optional; max f - f Ljava/util/Optional; maxSq h - f Ljava/util/Optional; min e - f Ljava/util/Optional; minSq g -c net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory net/minecraft/advancements/critereon/CriterionConditionValue$a -c net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory net/minecraft/advancements/critereon/CriterionConditionValue$b -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/nbt/Tag;)Z matches a - m (Lnet/minecraft/world/entity/Entity;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;)Z matches a - m ()Lnet/minecraft/nbt/CompoundTag; tag a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/nbt/CompoundTag; tag c -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/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 (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/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/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/ExecutionContext; val$context 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 - 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$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$3 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$4 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$5 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$6 net/minecraft/core/dispenser/IDispenseBehavior$15 - 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$7 net/minecraft/core/dispenser/IDispenseBehavior$16 - 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$8 net/minecraft/core/dispenser/IDispenseBehavior$17 - 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$18 - 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 -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 -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 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; takeLiquid a - f Lnet/minecraft/core/dispenser/DefaultDispenseItemBehavior; defaultDispenseItemBehavior c -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 -c net/minecraft/core/dispenser/DispenseItemBehavior$16 net/minecraft/core/dispenser/IDispenseBehavior$8 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a -c net/minecraft/core/dispenser/DispenseItemBehavior$17 net/minecraft/core/dispenser/IDispenseBehavior$9 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a -c net/minecraft/core/dispenser/DispenseItemBehavior$18 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/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/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/ResourceLocation;)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/ResourceLocation;)V save a - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a - m (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 b - f I count d - f Ljava/util/Map; criteria f - f Ljava/lang/String; group g - f Lnet/minecraft/core/NonNullList; ingredients e - f Lnet/minecraft/world/item/Item; 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 q - 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;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;)Lnet/minecraft/world/level/biome/Biome; darkForest g - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; deepDark p - 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 o - 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 i - 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 m - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; jaggedPeaks j - 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 n - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/biome/Biome; mangroveSwamp b - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; meadowOrCherryGrove j - 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 i - 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 l - 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 k - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/biome/Biome; swamp a - 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 h - 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 Lnet/minecraft/sounds/Music; NORMAL_MUSIC d - f I NORMAL_WATER_COLOR a - f I NORMAL_WATER_FOG_COLOR b - f I OVERWORLD_FOG_COLOR 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 f - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createBirch b - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createFancyOak e - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createJungleTree d - 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 c - f Lnet/minecraft/resources/ResourceKey; ACACIA j - f Lnet/minecraft/resources/ResourceKey; AZALEA_TREE w - f Lnet/minecraft/resources/ResourceKey; BIRCH i - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002 D - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_002 E - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_005 F - f Lnet/minecraft/resources/ResourceKey; CHERRY z - f Lnet/minecraft/resources/ResourceKey; CHERRY_BEES_005 K - 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; FANCY_OAK n - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES J - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_0002 G - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_002 H - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_005 I - 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 v - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE m - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE_NO_VINE o - f Lnet/minecraft/resources/ResourceKey; MANGROVE x - f Lnet/minecraft/resources/ResourceKey; MEGA_JUNGLE_TREE p - f Lnet/minecraft/resources/ResourceKey; MEGA_PINE r - f Lnet/minecraft/resources/ResourceKey; MEGA_SPRUCE q - f Lnet/minecraft/resources/ResourceKey; OAK g - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_0002 A - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_002 B - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_005 C - f Lnet/minecraft/resources/ResourceKey; PINE l - f Lnet/minecraft/resources/ResourceKey; SPRUCE k - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES t - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES_0002 s - f Lnet/minecraft/resources/ResourceKey; SWAMP_OAK u - f Lnet/minecraft/resources/ResourceKey; TALL_MANGROVE y - f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGUS c - f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGUS_PLANTED d -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/GameTestRegistry net/minecraft/gametest/framework/GameTestHarnessRegistry - m (Ljava/lang/String;)Ljava/util/Optional; findTestFunction e - m ()V forgetFailedTests d - m (Ljava/lang/String;)Ljava/util/function/Consumer; getAfterBatchFunction d - m ()Ljava/util/Collection; getAllTestClassNames b - m ()Ljava/util/Collection; getAllTestFunctions a - m (Ljava/lang/String;)Ljava/util/function/Consumer; getBeforeBatchFunction c - m ()Ljava/util/stream/Stream; getLastFailedTests c - m (Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; getTestFunction f - m (Ljava/lang/String;)Ljava/util/stream/Stream; getTestFunctionsForClassName a - m (Ljava/lang/String;)Z isTestClass b - m (Lnet/minecraft/gametest/framework/TestFunction;Ljava/lang/String;)Z isTestFunctionPartOfClass a - m (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$findTestFunction$3 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$getAfterBatchFunction$2 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$getBeforeBatchFunction$1 b - m (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$getTestFunctionsForClassName$0 b - m (Ljava/lang/reflect/Method;Ljava/lang/Object;)V lambda$turnMethodIntoConsumer$4 a - m (Ljava/lang/Class;)V register a - m (Ljava/lang/reflect/Method;)V register a - m (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V registerBatchFunction a - m (Lnet/minecraft/gametest/framework/TestFunction;)V rememberFailedTest a - m (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; turnMethodIntoConsumer d - m (Ljava/lang/reflect/Method;)Lnet/minecraft/gametest/framework/TestFunction; turnMethodIntoTestFunction c - m (Ljava/lang/reflect/Method;)Ljava/util/Collection; useTestGeneratorMethod b - f Ljava/util/Map; AFTER_BATCH_FUNCTIONS d - f Ljava/util/Map; BEFORE_BATCH_FUNCTIONS c - f Ljava/util/Set; LAST_FAILED_TESTS e - f Ljava/util/Set; TEST_CLASS_NAMES b - f Ljava/util/Collection; TEST_FUNCTIONS a -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 (J)V tick c - m (J)V tickAndContinue a - m (J)V tickAndFailIfNotComplete b - f Ljava/util/List; events b - f J 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 (J)V trigger a - f J NOT_TRIGGERED b - f Lnet/minecraft/gametest/framework/GameTestSequence; this$0 a - f J 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 (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/StringRepresentable;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; createLegacyComponentMatcher a - m (I)Lcom/mojang/serialization/Codec; flatCodec a - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; FLAT_CODEC g - 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/List; 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 (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/scores/ScoreHolder; findTargetName a - m ()Ljava/lang/String; getName b - m ()Ljava/lang/String; getObjective d - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/MutableComponent; getScore a - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; getSelector c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parseSelector a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/MapCodec; INNER_CODEC a - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE c - f Ljava/lang/String; name d - f Ljava/lang/String; objective f - f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector e -c net/minecraft/network/protocol/game/GameProtocols net/minecraft/network/protocol/game/GameProtocols - 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$Unbound; CLIENTBOUND b - f Lnet/minecraft/network/ProtocolInfo$Unbound; SERVERBOUND 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;)V setBase e - f D TRUNCATION_STEPS a - f Lnet/minecraft/world/phys/Vec3; base b -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$18 d - m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$19 c - m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$20 b - m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$21 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$22 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$23 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 f - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$12 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$3 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 l - 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 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 h - 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 c - 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;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 - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_ADVANCEMENTS c -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;)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/level/ChunkTaskPriorityQueue net/minecraft/server/level/ChunkTaskQueue - m (J)Ljava/lang/Runnable; acquire a - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAcquired c - m ()Z hasWork b - m (J)V lambda$acquire$4 c - m (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; lambda$new$0 a - m (J)Lcom/mojang/datafixers/util/Either; lambda$pop$5 b - m (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; lambda$pop$6 a - m (Ljava/util/Optional;)Z lambda$release$3 a - m (J)Ljava/util/List; lambda$resortChunkTasks$1 e - m (J)Ljava/util/List; lambda$submit$2 d - m ()Ljava/util/stream/Stream; pop a - m (JZ)V release a - m (ILnet/minecraft/world/level/ChunkPos;I)V resortChunkTasks a - m (Ljava/util/Optional;JI)V submit a - f I PRIORITY_LEVEL_COUNT a - f Lit/unimi/dsi/fastutil/longs/LongSet; acquired e - f I firstQueue c - f I maxTasks f - f Ljava/lang/String; name d - f Ljava/util/List; taskQueue b -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 a - 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/MetadataSectionSerializer;)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 (ILnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry;)Z lambda$overlaysForVersion$2 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$validateOverlayDir$0 b - m ()Ljava/util/List; overlays a - m (I)Ljava/util/List; overlaysForVersion a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOverlayDir a - f Lcom/mojang/serialization/Codec; CODEC d - f Ljava/util/regex/Pattern; DIR_VALIDATOR c - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; TYPE a - f Ljava/util/List; overlays b -c net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry net/minecraft/server/packs/OverlayMetadataSection$a - m ()Lnet/minecraft/util/InclusiveRange; format a - m (I)Z isApplicable 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/util/InclusiveRange; 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/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/AttributesRename 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/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 a - f Ljava/util/function/IntFunction; idConversions b -c net/minecraft/util/datafix/fixes/FilteredBooksFix net/minecraft/util/datafix/fixes/FilteredBooksFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag 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/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/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 a -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$LongestOnly net/minecraft/util/parsing/packrat/ErrorCollector$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 Ljava/util/List; entries a - f I lastCursor b -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/lang/String; getComment i - 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/SimpleWeightedRandomList; 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/SimpleWeightedRandomList; 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;)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 (Lnet/minecraft/world/entity/Mob;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/Path; findPathToPois a - m (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z lambda$create$0 a - m (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPos;)Z lambda$create$1 a - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$10 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z lambda$create$2 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Byte;)V lambda$create$3 a - m (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Ljava/util/Optional;Lnet/minecraft/world/entity/PathfinderMob;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lnet/minecraft/core/Holder;)V lambda$create$4 a - m (Lnet/minecraft/server/level/ServerLevel;JJ)Lnet/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry; lambda$create$5 a - m (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z lambda$create$6 a - m (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$7 a - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$8 a - m (Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$9 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 (Lnet/minecraft/world/entity/Entity;)D getWantedY b - 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 (FFF)F rotateTowards a - 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 a - 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 b - m ()Z canUse a - m ()Z isInterruptable Q_ - m ()V start c - m ()V stop d - m ()V tick e - 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/AgeableMob;)V doTick a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a - m (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V lambda$doTick$0 b - m (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$setNearestVisibleAdult$1 a - m ()Ljava/util/Set; requires a - m (Lnet/minecraft/world/entity/AgeableMob;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 c -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/axolotl/Axolotl net/minecraft/world/entity/animal/axolotl/Axolotl - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/player/Player;)V applySupportingEffects f - m ()V baseTick au - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a - m ()Z canBeSeenAsEnemy et - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 gx - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Z fromBucket u - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - 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 b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxAirSupply ck - m ()I getMaxHeadXRot aa - m ()I getMaxHeadYRot ab - m ()Ljava/util/Map; getModelRotationValues a - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound y - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aQ - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getVariant gq - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (I)V handleAirSupply u - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isPlayingDead gw - m ()Z isPushedByFluid cC - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag c - 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/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/LivingEntity;)V onStopAttacking a - m ()V playAmbientSound Q - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V rehydrate s - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence W - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m ()V sendDebugPackets Y - m (Z)V setFromBucket w - m (Z)V setPlayingDead x - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V setVariant a - m (Lnet/minecraft/world/phys/Vec3;)V travel a - 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 Lnet/minecraft/network/syncher/EntityDataAccessor; FROM_BUCKET ch - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cb - f D PLAYER_REGEN_DETECTION_RANGE cc - f I RARE_VARIANT_CHANCE cd - 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 bZ - f I TOTAL_PLAYDEAD_TIME bY - f Ljava/lang/String; VARIANT_TAG ce - f Ljava/util/Map; modelRotationValues cl -c net/minecraft/world/entity/animal/axolotl/Axolotl$Variant net/minecraft/world/entity/animal/axolotl/Axolotl$Variant - 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 - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; BLUE e - f Ljava/util/function/IntFunction; BY_ID g - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; CYAN d - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; GOLD c - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; LUCY a - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; WILD b - f Z common j - f I id h - f Ljava/lang/String; name i -c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData net/minecraft/world/entity/animal/axolotl/Axolotl$a - 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$b - m ()V tick a -c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl net/minecraft/world/entity/animal/axolotl/Axolotl$c - 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 dT - m ()Ljava/util/Optional; calculateDigPosition gx - m ()Z canDig gy - m (Lnet/minecraft/core/BlockPos;)Z canDig i - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canPlayDiggingSound gw - m ()Z canSniff gq - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()V dropSeed gF - m (Lnet/minecraft/world/entity/AnimationState;)Lnet/minecraft/world/entity/animal/sniffer/Sniffer; emitDiggingParticles a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m ()Ljava/util/stream/Stream; getExploredPositions gG - m ()Lnet/minecraft/core/BlockPos; getHeadBlock gz - m ()Lnet/minecraft/world/phys/Vec3; getHeadPosition gA - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ab - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; getState gB - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSearching u - m ()Z isTempted y - m ()V jumpFromGround fj - 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 w - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; onDiggingStart gE - m ()V onPathfindingDone D - m ()V onPathfindingStart C - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; onScentingStart gD - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playSearchingSound gH - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V resetAnimations gC - m ()V sendDebugPackets Y - 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 j - m ()V tick l - 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 cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STATE cl - f F DIGGING_BB_HEIGHT_OFFSET cj - f Lnet/minecraft/world/entity/EntityDimensions; DIGGING_DIMENSIONS ck - f I DIGGING_DROP_SEED_OFFSET_TICKS ch - f I DIGGING_PARTICLES_AMOUNT cg - f I DIGGING_PARTICLES_DELAY_TICKS ce - f I DIGGING_PARTICLES_DURATION_TICKS cf - f I SNIFFER_BABY_AGE_TICKS ci - f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState cc - f Lnet/minecraft/world/entity/AnimationState; feelingHappyAnimationState bY - f Lnet/minecraft/world/entity/AnimationState; risingAnimationState cd - f Lnet/minecraft/world/entity/AnimationState; scentingAnimationState bZ - f Lnet/minecraft/world/entity/AnimationState; sniffingAnimationState cb -c net/minecraft/world/entity/animal/sniffer/Sniffer$State net/minecraft/world/entity/animal/sniffer/Sniffer$State - m ()I id a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b - m ()V aiStep n_ - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m ()Z canChangeDimensions cw - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canDestroy d - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m ()V checkDespawn dB - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m (I)I getAlternativeTarget u - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (I)D getHeadX v - m (I)F getHeadXRot c - m (I)D getHeadY w - m (I)F getHeadYRot b - m (I)D getHeadZ x - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getInvulnerableTicks y - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPowered a - m ()V makeInvulnerable s - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (FFF)F rotlerp a - m (II)V setAlternativeTarget a - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - m (I)V setInvulnerableTicks t - m (Lnet/minecraft/server/level/ServerPlayer;)V startSeenByPlayer c - m (Lnet/minecraft/server/level/ServerPlayer;)V stopSeenByPlayer d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_INV bY - f Ljava/util/List; DATA_TARGETS e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_A b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_B c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_C d - f I INVULNERABLE_TICKS bZ - f Ljava/util/function/Predicate; LIVING_ENTITY_SELECTOR ci - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGETING_CONDITIONS cj - f Lnet/minecraft/server/level/ServerBossEvent; bossEvent ch - f I destroyBlocksTick cg - f [I idleHeadUpdates cf - f [I nextHeadUpdate ce - f [F xRotHeads ca - f [F xRotOHeads cc - f [F yRotHeads cb - f [F yRotOHeads cd -c net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal net/minecraft/world/entity/boss/wither/EntityWither$a - m ()Z canUse a -c net/minecraft/world/entity/monster/WitherSkeleton net/minecraft/world/entity/monster/EntitySkeletonWither - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget C - m (Lnet/minecraft/world/damagesource/DamageSource;IZ)V dropCustomDeathLoot a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound u - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentEnchantments b - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m ()V registerGoals z -c net/minecraft/world/entity/monster/ZombieVillager net/minecraft/world/entity/monster/EntityZombieVillager - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z convertsInWater gs - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion c - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getConversionProgress gD - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gr - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gq - m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gB - m ()I getVillagerXp gC - m ()F getVoicePitch ff - m (B)V handleEntityEvent b - m ()Z isConverting gA - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m (Lnet/minecraft/nbt/Tag;)V setGossips a - m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setTradeOffers a - m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a - m (I)V setVillagerXp b - m (Ljava/util/UUID;I)V startConverting a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CONVERTING_ID c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA d - f Lorg/slf4j/Logger; LOGGER b - f I MAX_SPECIAL_BLOCKS_COUNT cd - f I SPECIAL_BLOCK_RADIUS ce - f I VILLAGER_CONVERSION_WAIT_MAX cc - f I VILLAGER_CONVERSION_WAIT_MIN cb - f Ljava/util/UUID; conversionStarter cg - f Lnet/minecraft/nbt/Tag; gossips ch - f Lnet/minecraft/world/item/trading/MerchantOffers; tradeOffers ci - f I villagerConversionTime cf - f I villagerXp cj -c net/minecraft/world/entity/npc/ClientSideMerchant net/minecraft/world/entity/npc/MerchantWrapper - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound gu - m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gs - m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gq - m ()I getVillagerXp u - m ()Z isClientSide gy - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a - m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated n - m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a - m (I)V overrideXp u - m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer f - m ()Z showProgressBar gt - 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 ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/world/entity/npc/VillagerType; getVariant a - m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gB - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/world/entity/npc/VillagerType;)V setVariant a - 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 ()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 ()Ljava/lang/String; name a - m (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a - m (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a - m (Ljava/lang/String;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/world/entity/npc/VillagerProfession; ARMORER c - f Lnet/minecraft/world/entity/npc/VillagerProfession; BUTCHER d - f Lnet/minecraft/world/entity/npc/VillagerProfession; CARTOGRAPHER e - f Lnet/minecraft/world/entity/npc/VillagerProfession; CLERIC f - f Lnet/minecraft/world/entity/npc/VillagerProfession; FARMER g - f Lnet/minecraft/world/entity/npc/VillagerProfession; FISHERMAN h - f Lnet/minecraft/world/entity/npc/VillagerProfession; FLETCHER i - f Lnet/minecraft/world/entity/npc/VillagerProfession; LEATHERWORKER j - f Lnet/minecraft/world/entity/npc/VillagerProfession; LIBRARIAN k - f Lnet/minecraft/world/entity/npc/VillagerProfession; MASON l - f Lnet/minecraft/world/entity/npc/VillagerProfession; NITWIT m - f Lnet/minecraft/world/entity/npc/VillagerProfession; NONE b - f Lnet/minecraft/world/entity/npc/VillagerProfession; SHEPHERD n - f Lnet/minecraft/world/entity/npc/VillagerProfession; TOOLSMITH o - f Lnet/minecraft/world/entity/npc/VillagerProfession; WEAPONSMITH p - f Ljava/util/function/Predicate; acquirableJobSite s - f Ljava/util/function/Predicate; heldJobSite r - f Ljava/lang/String; 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/PlayerModelPart net/minecraft/world/entity/player/PlayerModelPart - m ()[Lnet/minecraft/world/entity/player/PlayerModelPart; $values e - m ()I getBit b - m ()Ljava/lang/String; getId c - m ()I getMask a - m ()Lnet/minecraft/network/chat/Component; getName d - f [Lnet/minecraft/world/entity/player/PlayerModelPart; $VALUES l - f Lnet/minecraft/world/entity/player/PlayerModelPart; CAPE a - 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 h - f Ljava/lang/String; id j - f I mask i - f Lnet/minecraft/network/chat/Component; name k -c net/minecraft/world/entity/player/StackedContents net/minecraft/world/entity/player/AutoRecipeStackManager - 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 (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)Z canCraft a - m (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;I)Z canCraft a - m ()V clear a - m (I)Lnet/minecraft/world/item/ItemStack; fromStackingIndex a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;ILit/unimi/dsi/fastutil/ints/IntList;)I getBiggestCraftableStack a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lit/unimi/dsi/fastutil/ints/IntList;)I getBiggestCraftableStack a - m (Lnet/minecraft/world/item/ItemStack;)I getStackingIndex c - m (I)Z has b - m (II)V put b - m (II)I take a - f I EMPTY b - f Lit/unimi/dsi/fastutil/ints/Int2IntMap; contents a -c net/minecraft/world/entity/player/StackedContents$RecipePicker net/minecraft/world/entity/player/AutoRecipeStackManager$a - m (I)Z dfs a - m (ZII)I getIndex d - m ()I getMinIngredientCount b - m (I)I getSatisfiedIndex d - m ()[I getUniqueAvailableIngredientItems a - m (ZI)I getVisitedIndex c - m (ZII)Z hasConnection a - m (ZII)Z hasResidual b - m (ZI)Z hasVisited b - m (I)Z isSatisfied b - m (I)V setSatisfied c - m (ZII)V toggleResidual c - m (ILit/unimi/dsi/fastutil/ints/IntList;)Z tryPick a - m (ILit/unimi/dsi/fastutil/ints/IntList;)I tryPickAll b - m (ZI)V visit a - f Ljava/util/BitSet; data g - f I ingredientCount d - f Ljava/util/List; ingredients c - f I itemCount f - f [I items e - f Lit/unimi/dsi/fastutil/ints/IntList; path h - f Lnet/minecraft/world/item/crafting/Recipe; recipe b - f Lnet/minecraft/world/entity/player/StackedContents; this$0 a -c net/minecraft/world/entity/projectile/EvokerFangs net/minecraft/world/entity/projectile/EntityEvokerFangs - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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/LivingEntity; getOwner p - m (B)V handleEntityEvent b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a - m ()V tick l - f I ATTACK_DURATION b - f I ATTACK_TRIGGER_TICKS d - f I LIFE_OFFSET c - f Z clientSideAttackStarted h - f I lifeTicks g - f Lnet/minecraft/world/entity/LivingEntity; owner i - f Ljava/util/UUID; ownerUUID j - f Z sentSpikeEvent f - f I warmupDelayTicks e -c net/minecraft/world/entity/projectile/FishingHook net/minecraft/world/entity/projectile/EntityFishingHook - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/core/BlockPos;)Z calculateOpenWater b - m ()Z canChangeDimensions cw - m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b - m (Lnet/minecraft/core/BlockPos;)V catchingFish a - m ()V checkCollision w - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/world/entity/Entity; getHookedIn v - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - 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 u - m (B)V handleEntityEvent b - m ()Z isOpenWaterFishing p - m (DDDFFI)V lerpTo a - m ()V onClientRemoval aq - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (Lnet/minecraft/world/item/ItemStack;)I retrieve a - m (Lnet/minecraft/world/entity/Entity;)V setHookedEntity A - m (Lnet/minecraft/world/entity/Entity;)V setOwner c - m (D)Z shouldRenderAtSqrDistance a - m (Lnet/minecraft/world/entity/player/Player;)Z shouldStopFishing a - m ()V tick l - 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 b - f I MAX_OUT_OF_WATER_TIME f - f Z biting d - f Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; currentState p - f F fishAngle m - f Lnet/minecraft/world/entity/Entity; hookedIn o - f I life i - f I luck q - f I lureSpeed r - f I nibble j - f Z openWater n - f I outOfWaterTime e - f Lnet/minecraft/util/RandomSource; syncronizedRandom c - f I timeUntilHooked l - f I timeUntilLured k -c net/minecraft/world/entity/projectile/FishingHook$FishHookState net/minecraft/world/entity/projectile/EntityFishingHook$HookState - 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 - 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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 w - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isDangerous y - m ()Z isOnFire bQ - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setDangerous a - m ()Z shouldBurn u - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANGEROUS g -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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 x - m ()I getDefaultDisplayOffset z - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()D getLevelX H - m ()D getLevelY I - m ()D getLevelZ J - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Z isEnabled G - m ()Z isGridAligned K - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setEnabled b - m ()Z suckInItems M - m ()V tick l - f Z enabled c -c net/minecraft/world/inventory/AbstractFurnaceMenu net/minecraft/world/inventory/ContainerFurnace - m (Lnet/minecraft/world/item/ItemStack;)Z canSmelt c - m ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m ()F getBurnProgress q - m ()I getGridHeight o - m ()I getGridWidth n - m ()F getLitProgress r - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (Lnet/minecraft/world/item/ItemStack;)Z isFuel d - m ()Z isLit s - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (I)Z shouldMoveToInventory e - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f I DATA_COUNT o - f I FUEL_SLOT l - f I INGREDIENT_SLOT k - f I INV_SLOT_END r - f I INV_SLOT_START q - f I RESULT_SLOT m - f I SLOT_COUNT n - f I USE_ROW_SLOT_END t - f I USE_ROW_SLOT_START s - f Lnet/minecraft/world/Container; container u - f Lnet/minecraft/world/inventory/ContainerData; data v - f Lnet/minecraft/world/level/Level; level p - f Lnet/minecraft/world/inventory/RecipeBookType; recipeBookType x - f Lnet/minecraft/world/item/crafting/RecipeType; recipeType w -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/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a - m (Lnet/minecraft/world/entity/player/Player;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 (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; computeContentWeight a - m (I)Lnet/minecraft/world/item/ItemStack; getItemUnsafe a - m (Lnet/minecraft/world/item/ItemStack;)Lorg/apache/commons/lang3/math/Fraction; getWeight a - m ()Z isEmpty f - m ()Ljava/util/stream/Stream; itemCopyStream a - m ()Ljava/lang/Iterable; items b - m ()Ljava/lang/Iterable; itemsCopy c - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; lambda$static$0 b - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; lambda$static$1 a - m ()I size d - m ()Lorg/apache/commons/lang3/math/Fraction; weight e - f Lorg/apache/commons/lang3/math/Fraction; BUNDLE_IN_BUNDLE_WEIGHT d - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/component/BundleContents; EMPTY a - f I NO_STACK_INDEX e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/List; items f - f Lorg/apache/commons/lang3/math/Fraction; weight g -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 ()Lnet/minecraft/world/item/ItemStack; removeOne b - m ()Lnet/minecraft/world/item/component/BundleContents; toImmutable d - 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 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/crafting/ShapelessRecipe net/minecraft/world/item/crafting/ShapelessRecipes - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category b - f Ljava/lang/String; group a - f Lnet/minecraft/core/NonNullList; ingredients d - f Lnet/minecraft/world/item/ItemStack; result c -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/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; fromNetwork a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapelessRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; CODEC y - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x -c net/minecraft/world/item/enchantment/Enchantments net/minecraft/world/item/enchantment/Enchantments - m (Ljava/lang/String;Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/item/enchantment/Enchantment; register a - f Lnet/minecraft/world/item/enchantment/Enchantment; AQUA_AFFINITY g - f [Lnet/minecraft/world/entity/EquipmentSlot; ARMOR_SLOTS Q - f Lnet/minecraft/world/item/enchantment/Enchantment; BANE_OF_ARTHROPODS p - f Lnet/minecraft/world/item/enchantment/Enchantment; BINDING_CURSE k - f Lnet/minecraft/world/item/enchantment/Enchantment; BLAST_PROTECTION d - f Lnet/minecraft/world/item/enchantment/Enchantment; BREACH M - f Lnet/minecraft/world/item/enchantment/Enchantment; CHANNELING H - f Lnet/minecraft/world/item/enchantment/Enchantment; DENSITY L - f Lnet/minecraft/world/item/enchantment/Enchantment; DEPTH_STRIDER i - f Lnet/minecraft/world/item/enchantment/Enchantment; EFFICIENCY u - f Lnet/minecraft/world/item/enchantment/Enchantment; FEATHER_FALLING c - f Lnet/minecraft/world/item/enchantment/Enchantment; FIRE_ASPECT r - f Lnet/minecraft/world/item/enchantment/Enchantment; FIRE_PROTECTION b - f Lnet/minecraft/world/item/enchantment/Enchantment; FLAME A - f Lnet/minecraft/world/item/enchantment/Enchantment; FORTUNE x - f Lnet/minecraft/world/item/enchantment/Enchantment; FROST_WALKER j - f Lnet/minecraft/world/item/enchantment/Enchantment; IMPALING F - f Lnet/minecraft/world/item/enchantment/Enchantment; INFINITY B - f Lnet/minecraft/world/item/enchantment/Enchantment; KNOCKBACK q - f Lnet/minecraft/world/item/enchantment/Enchantment; LOOTING s - f Lnet/minecraft/world/item/enchantment/Enchantment; LOYALTY E - f Lnet/minecraft/world/item/enchantment/Enchantment; LUCK_OF_THE_SEA C - f Lnet/minecraft/world/item/enchantment/Enchantment; LURE D - f Lnet/minecraft/world/item/enchantment/Enchantment; MENDING O - f Lnet/minecraft/world/item/enchantment/Enchantment; MULTISHOT I - f Lnet/minecraft/world/item/enchantment/Enchantment; PIERCING K - f Lnet/minecraft/world/item/enchantment/Enchantment; POWER y - f Lnet/minecraft/world/item/enchantment/Enchantment; PROJECTILE_PROTECTION e - f Lnet/minecraft/world/item/enchantment/Enchantment; PROTECTION a - f Lnet/minecraft/world/item/enchantment/Enchantment; PUNCH z - f Lnet/minecraft/world/item/enchantment/Enchantment; QUICK_CHARGE J - f Lnet/minecraft/world/item/enchantment/Enchantment; RESPIRATION f - f Lnet/minecraft/world/item/enchantment/Enchantment; RIPTIDE G - f Lnet/minecraft/world/item/enchantment/Enchantment; SHARPNESS n - f Lnet/minecraft/world/item/enchantment/Enchantment; SILK_TOUCH v - f Lnet/minecraft/world/item/enchantment/Enchantment; SMITE o - f Lnet/minecraft/world/item/enchantment/Enchantment; SOUL_SPEED l - f Lnet/minecraft/world/item/enchantment/Enchantment; SWEEPING_EDGE t - f Lnet/minecraft/world/item/enchantment/Enchantment; SWIFT_SNEAK m - f Lnet/minecraft/world/item/enchantment/Enchantment; THORNS h - f Lnet/minecraft/world/item/enchantment/Enchantment; UNBREAKING w - f Lnet/minecraft/world/item/enchantment/Enchantment; VANISHING_CURSE P - f Lnet/minecraft/world/item/enchantment/Enchantment; WIND_BURST N -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;)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/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/util/Map; AABBS d - f F AABB_OFFSET c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/resources/ResourceKey; fruit e - f Lnet/minecraft/resources/ResourceKey; seed g - f Lnet/minecraft/resources/ResourceKey; stem f -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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f Lcom/mojang/serialization/MapCodec; CODEC a -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/core/BlockPos;)Lnet/minecraft/core/BlockPos; getParticlePos a - m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType ap_ - 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 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 -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/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;)I getAnalogOutputSignal 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;)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/level/block/state/BlockState;Z)V onRemove 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 m - 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getColumnState n - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Ljava/util/Optional; getPickupSound ar_ - 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/player/Player;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/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 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/CherryLeavesBlock net/minecraft/world/level/block/CherryLeavesBlock - 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/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 d_ - 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c - f Lnet/minecraft/world/phys/shapes/VoxelShape; BLOCK_SUPPORT_SHAPE d - f Lcom/mojang/serialization/MapCodec; CODEC a - f I DEAD_AGE b - 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/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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/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 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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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 g_ - 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/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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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;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 - 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/ItemInteractionResult; 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; BOUNDING_BOX d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRACKED c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; HORIZONTAL_FACING e - f Lnet/minecraft/resources/ResourceLocation; SHERDS_DYNAMIC_DROP_ID b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f -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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/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 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/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 d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f - f I PRESSED_CHECK_PERIOD g - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE e -c net/minecraft/world/level/block/DetectorRailBlock$1 net/minecraft/world/level/block/BlockMinecartDetector$1 -c net/minecraft/world/level/block/GrowingPlantBlock net/minecraft/world/level/block/BlockGrowingAbstract - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo m - 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/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; 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c -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/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 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)D getContentHeight b - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d - f Lcom/mojang/serialization/MapCodec; CODEC d -c net/minecraft/world/level/block/LightningRodBlock net/minecraft/world/level/block/LightningRodBlock - 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 d - 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 b - 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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 e - 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 I ACTIVATION_TICKS k - 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 l - 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/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/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; 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/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/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/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 I AABB_OFFSET c - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB d - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB e -c net/minecraft/world/level/block/NetherPortalBlock$1 net/minecraft/world/level/block/BlockPortal$1 -c net/minecraft/world/level/block/RedStoneWireBlock net/minecraft/world/level/block/BlockRedstoneWire - 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/phys/shapes/VoxelShape; calculateShape n - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I calculateTargetStrength 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 (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;)I getWireSignal q - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCross o - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDot p - 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/Block;Lnet/minecraft/core/BlockPos;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 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 onRemove 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 m - 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;Lnet/minecraft/world/phys/Vec3;Lnet/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;)V updatePowerStrength 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 - 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/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/Vec3; COLORS G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST c - f I E j - f I H h - f I N k - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH b - f F PARTICLE_DENSITY H - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER f - f Ljava/util/Map; PROPERTY_BY_DIRECTION g - f Ljava/util/Map; SHAPES_CACHE F - f Ljava/util/Map; SHAPES_FLOOR n - f Ljava/util/Map; SHAPES_UP o - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_DOT m - f I S l - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH d - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST e - f I W i - f Lnet/minecraft/world/level/block/state/BlockState; crossState I - f Z shouldSignal J -c net/minecraft/world/level/block/RedStoneWireBlock$1 net/minecraft/world/level/block/BlockRedstoneWire$1 -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/core/BlockPos;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/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 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 g - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION b -c net/minecraft/world/level/block/TallSeagrassBlock net/minecraft/world/level/block/TallSeagrassBlock - m (Lnet/minecraft/world/entity/player/Player;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;)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 F AABB_OFFSET e - 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 f -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 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 isSignalSource e_ - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$new$0 m - 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 n -c net/minecraft/world/level/block/TrialSpawnerBlock net/minecraft/world/level/block/TrialSpawnerBlock - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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/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/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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/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 I AABB_OFFSET g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB k - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB h - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c - f I RECHECK_PERIOD l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB j - f I WIRE_DIST_MAX f - f I WIRE_DIST_MIN e -c net/minecraft/world/level/block/TripWireHookBlock$1 net/minecraft/world/level/block/BlockTripwireHook$1 -c net/minecraft/world/level/block/WeepingVinesBlock net/minecraft/world/level/block/BlockWeepingVines - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - 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/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 - 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 k - 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; SPRUCE c - f Ljava/util/Optional; flowers r - f Ljava/util/Optional; megaTree n - f Ljava/lang/String; name l - f F secondaryChance m - f Ljava/util/Optional; secondaryFlowers s - f Ljava/util/Optional; secondaryMegaTree o - f Ljava/util/Optional; secondaryTree q - f Ljava/util/Optional; tree p -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/Collection;Ljava/lang/Object;)Ljava/lang/Object; findNextInCollection a - m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; getOptionalValue d - m ()Ljava/util/Collection; getProperties B - m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; getValue c - m ()Ljava/util/Map; getValues C - m (Lnet/minecraft/world/level/block/state/properties/Property;)Z hasProperty b - m (Lnet/minecraft/world/level/block/state/StateHolder;)Ljava/lang/Object; lambda$codec$0 a - m (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/StateHolder; lambda$codec$1 a - m (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; lambda$codec$2 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/Map; makeNeighbourValues c - m (Ljava/util/Map;)V populateNeighbours a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; setValue a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; trySetValue b - f Ljava/lang/String; NAME_TAG c - f Ljava/lang/String; PROPERTIES_TAG d - f Ljava/util/function/Function; PROPERTY_ENTRY_TO_STRING_FUNCTION a - f Lcom/google/common/collect/Table; neighbours g - f Ljava/lang/Object; owner e - f Lcom/mojang/serialization/MapCodec; propertiesCodec f - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap; values b -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/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 a - m (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;)Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRO b - m (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRW a - m ()Lnet/minecraft/world/level/chunk/PalettedContainer; copy d - 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 c - m (ILjava/lang/Object;)I lambda$new$0 d - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$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 e - m ()V release b - m (IIILjava/lang/Object;)V set c - m (ILjava/lang/Object;)V set b - m ([ILjava/util/function/IntUnaryOperator;)V swapPalette a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f I MIN_PALETTE_BITS a - f Lnet/minecraft/world/level/chunk/PalettedContainer$Data; data d - f Lnet/minecraft/world/level/chunk/PaletteResize; dummyPaletteResize b - f Lnet/minecraft/core/IdMap; registry c - f Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy; strategy e -c net/minecraft/world/level/chunk/PalettedContainer$Data net/minecraft/world/level/chunk/DataPaletteBlock$c - m ()Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; configuration c - m ()Lnet/minecraft/world/level/chunk/PalettedContainer$Data; copy b - m (Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/util/BitStorage;)V copyFrom a - m ()I getSerializedSize a - m ()Lnet/minecraft/world/level/chunk/Palette; palette e - m ()Lnet/minecraft/util/BitStorage; storage d - f Lnet/minecraft/world/level/chunk/PalettedContainer$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$Strategy net/minecraft/world/level/chunk/DataPaletteBlock$d - m (Lnet/minecraft/core/IdMap;I)I calculateBitsForSerialization b - m (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; getConfiguration a - m (III)I getIndex a - m ()I size a - f Lnet/minecraft/world/level/chunk/Palette$Factory; GLOBAL_PALETTE_FACTORY f - f Lnet/minecraft/world/level/chunk/Palette$Factory; HASHMAP_PALETTE_FACTORY c - f Lnet/minecraft/world/level/chunk/Palette$Factory; LINEAR_PALETTE_FACTORY b - f Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy; SECTION_BIOMES e - f Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy; SECTION_STATES d - f Lnet/minecraft/world/level/chunk/Palette$Factory; SINGLE_VALUE_PALETTE_FACTORY a - f I sizeBits g -c net/minecraft/world/level/chunk/PalettedContainer$Strategy$1 net/minecraft/world/level/chunk/DataPaletteBlock$d$1 - m (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; getConfiguration a -c net/minecraft/world/level/chunk/PalettedContainer$Strategy$2 net/minecraft/world/level/chunk/DataPaletteBlock$d$2 - m (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; getConfiguration a -c net/minecraft/world/level/chunk/PalettedContainer$Configuration net/minecraft/world/level/chunk/DataPaletteBlock$a - m ()I bits b - m (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; createData a - m ()Lnet/minecraft/world/level/chunk/Palette$Factory; factory a - f I bits b - f Lnet/minecraft/world/level/chunk/Palette$Factory; factory a -c net/minecraft/world/level/chunk/PalettedContainer$CountConsumer net/minecraft/world/level/chunk/DataPaletteBlock$b -c net/minecraft/world/level/dimension/DimensionType net/minecraft/world/level/dimension/DimensionManager - m ()F ambientLight s - m ()Z bedWorks l - 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 t - m ()I monsterSpawnBlockLightLimit e - m ()Lnet/minecraft/util/valueproviders/IntProvider; monsterSpawnLightTest d - m (J)I moonPhase b - m ()Z natural j - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; parseLegacy a - 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 j - 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 i - f I MOON_PHASES z - f I WAY_ABOVE_MAX_Y f - f I WAY_BELOW_MIN_Y g - f I Y_SIZE c - f F ambientLight x - f Z bedWorks q - f D coordinateScale p - f Lnet/minecraft/resources/ResourceLocation; effectsLocation w - f Ljava/util/OptionalLong; fixedTime k - f Z hasCeiling m - f Z hasSkyLight l - f I height t - f Lnet/minecraft/tags/TagKey; infiniburn v - f I logicalHeight u - f I minY s - f Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; monsterSettings y - f Z natural o - f Z respawnAnchorWorks r - f Z ultraWarm n -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$Carving net/minecraft/world/level/levelgen/WorldGenStage$Features - m ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; $values b - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; $VALUES e - f Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; AIR a - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; LIQUID b - f Ljava/lang/String; name d -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;ZZ)I 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/maps/MapFrame net/minecraft/world/level/saveddata/maps/WorldMapFrame - m (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; frameId a - m ()I getEntityId d - m ()Ljava/lang/String; getId e - m ()Lnet/minecraft/core/BlockPos; getPos b - m ()I getRotation c - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapFrame; load a - m ()Lnet/minecraft/nbt/CompoundTag; save a - f I entityId c - f Lnet/minecraft/core/BlockPos; pos a - f I rotation b -c net/minecraft/world/level/saveddata/maps/MapIndex net/minecraft/world/level/saveddata/maps/PersistentIdCounts - m ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeAuxValueForMap b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/saveddata/maps/MapIndex; load b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; FILE_NAME a - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; usedAuxIds b -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 f - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/lang/String; getLevelName e - m ()I getRainTime j - m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents s - m ()I getThunderTime h - m ()Ljava/util/UUID; getWanderingTraderId v - m ()I getWanderingTraderSpawnChance u - m ()I getWanderingTraderSpawnDelay t - m ()Lnet/minecraft/world/level/border/WorldBorder$Settings; getWorldBorder p - m ()Z isAllowCommands m - m ()Z isInitialized n - m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 x - m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 w - 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 (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 - m (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V setWorldBorder a -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/server/level/ServerLevel; getLevel a - m ()F getLuck b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getOptionalParameter c - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParamOrNull d - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParameter b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z hasParam a - f Ljava/util/Map; dynamicDrops c - f Lnet/minecraft/server/level/ServerLevel; level a - f F luck d - f Ljava/util/Map; params b -c net/minecraft/world/level/storage/loot/LootParams$Builder net/minecraft/world/level/storage/loot/LootParams$a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootParams; create a - m ()Lnet/minecraft/server/level/ServerLevel; getLevel a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getOptionalParameter b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)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/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; withOptionalParameter b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;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 Ljava/util/Map; 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 (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$0 a - f Lnet/minecraft/resources/ResourceLocation; functionId a -c net/minecraft/world/level/timers/FunctionCallback$Serializer net/minecraft/world/level/timers/CustomFunctionCallback$a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionCallback; deserialize a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionCallback;)V serialize a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V serialize a -c org/bukkit/craftbukkit/block/CraftCreatureSpawner org/bukkit/craftbukkit/v1_20_R4/block/CraftCreatureSpawner -c org/bukkit/craftbukkit/block/CraftEnchantingTable org/bukkit/craftbukkit/v1_20_R4/block/CraftEnchantingTable -c org/bukkit/craftbukkit/block/data/CraftAttachable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftAttachable -c org/bukkit/craftbukkit/block/data/CraftOrientable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftOrientable -c org/bukkit/craftbukkit/block/data/type/CraftChest org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftChest -c org/bukkit/craftbukkit/block/data/type/CraftVault org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftVault -c org/bukkit/craftbukkit/block/impl/CraftBannerWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBannerWall -c org/bukkit/craftbukkit/block/impl/CraftCandleCake org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCandleCake -c org/bukkit/craftbukkit/block/impl/CraftCobbleWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCobbleWall -c org/bukkit/craftbukkit/block/impl/CraftCopperBulb org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCopperBulb -c org/bukkit/craftbukkit/block/impl/CraftCoralPlant org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCoralPlant -c org/bukkit/craftbukkit/block/impl/CraftEnderChest org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftEnderChest -c org/bukkit/craftbukkit/block/impl/CraftGlowLichen org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftGlowLichen -c org/bukkit/craftbukkit/block/impl/CraftGrindstone org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftGrindstone -c org/bukkit/craftbukkit/block/impl/CraftNetherWart org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftNetherWart -c org/bukkit/craftbukkit/block/impl/CraftPinkPetals org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPinkPetals -c org/bukkit/craftbukkit/block/impl/CraftShulkerBox org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftShulkerBox -c org/bukkit/craftbukkit/block/impl/CraftSnifferEgg org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSnifferEgg -c org/bukkit/craftbukkit/entity/CraftDragonFireball org/bukkit/craftbukkit/v1_20_R4/entity/CraftDragonFireball -c org/bukkit/craftbukkit/entity/CraftEntitySnapshot org/bukkit/craftbukkit/v1_20_R4/entity/CraftEntitySnapshot -c org/bukkit/craftbukkit/entity/CraftMinecartHopper org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartHopper -c org/bukkit/craftbukkit/entity/CraftPiglinAbstract org/bukkit/craftbukkit/v1_20_R4/entity/CraftPiglinAbstract -c org/bukkit/craftbukkit/entity/CraftTameableAnimal org/bukkit/craftbukkit/v1_20_R4/entity/CraftTameableAnimal -c org/bukkit/craftbukkit/entity/CraftVillagerZombie org/bukkit/craftbukkit/v1_20_R4/entity/CraftVillagerZombie -c org/bukkit/craftbukkit/entity/CraftWitherSkeleton org/bukkit/craftbukkit/v1_20_R4/entity/CraftWitherSkeleton -c org/bukkit/craftbukkit/help/CommandAliasHelpTopic org/bukkit/craftbukkit/v1_20_R4/help/CommandAliasHelpTopic -c org/bukkit/craftbukkit/inventory/CraftItemFactory org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemFactory -c org/bukkit/craftbukkit/inventory/CraftItemFactory$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemFactory$1 -c org/bukkit/craftbukkit/inventory/CraftMetaCompass org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaCompass -c org/bukkit/craftbukkit/inventory/SerializableMeta org/bukkit/craftbukkit/v1_20_R4/inventory/SerializableMeta -c org/bukkit/craftbukkit/legacy/reroute/NotInBukkit org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/NotInBukkit -c org/bukkit/craftbukkit/packs/CraftDataPackManager org/bukkit/craftbukkit/v1_20_R4/packs/CraftDataPackManager -c org/bukkit/craftbukkit/profile/CraftPlayerProfile org/bukkit/craftbukkit/v1_20_R4/profile/CraftPlayerProfile -c org/bukkit/craftbukkit/scoreboard/CraftScoreboard org/bukkit/craftbukkit/v1_20_R4/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/core/component/DataComponentPredicate; 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 ()Ljava/util/Map; subPredicates d - m (Lnet/minecraft/world/item/ItemStack;)Z test a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/core/component/DataComponentPredicate; components d - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count c - f Ljava/util/Optional; items b - f Ljava/util/Map; subPredicates e -c net/minecraft/advancements/critereon/ItemPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionItem$a - m ()Lnet/minecraft/advancements/critereon/ItemPredicate; build b - m (Lnet/minecraft/core/component/DataComponentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; hasComponents a - 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/tags/TagKey;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; of a - m ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; of a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; withCount a - m (Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type;Lnet/minecraft/advancements/critereon/ItemSubPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; withSubPredicate a - f Lnet/minecraft/core/component/DataComponentPredicate; components c - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count b - f Ljava/util/Optional; items a - f Lcom/google/common/collect/ImmutableMap$Builder; subPredicates d -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/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; getComponent a - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Component; parse a - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ComponentArgument; textComponent a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_JSON a - f Ljava/util/Collection; EXAMPLES b - f Lnet/minecraft/core/HolderLookup$Provider; registries c -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 ()Ljava/util/Set; getDefinedProperties b - m ()Lnet/minecraft/world/level/block/state/BlockState; getState 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 Ljava/util/Set; properties b - f Lnet/minecraft/world/level/block/state/BlockState; state a - f Lnet/minecraft/nbt/CompoundTag; tag c -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/data/models/model/ModelLocationUtils net/minecraft/data/models/model/ModelLocationUtils - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; decorateBlockModelLocation a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; decorateItemModelLocation b - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getModelLocation$0 b - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getModelLocation$1 a -c net/minecraft/data/recipes/SingleItemRecipeBuilder net/minecraft/data/recipes/SingleItemRecipeBuilder - m (Lnet/minecraft/resources/ResourceLocation;)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/ResourceLocation;)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/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/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 (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; build a - m (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/network/codec/StreamCodec; buildPacketCodec a - m ()Lnet/minecraft/network/ProtocolInfo$Unbound; buildUnbound a - m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo; clientboundProtocol b - m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$Unbound; clientboundProtocolUnbound d - m (Ljava/util/List;Lnet/minecraft/network/protocol/BundlerInfo;Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; lambda$buildUnbound$0 a - m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo; protocol a - m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$Unbound; protocolUnbound b - m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo; serverboundProtocol a - m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$Unbound; serverboundProtocolUnbound c - 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$CodecEntry net/minecraft/network/protocol/ProtocolInfoBuilder$a - m (Lnet/minecraft/network/protocol/ProtocolCodecBuilder;Ljava/util/function/Function;)V addToBuilder a - m ()Lnet/minecraft/network/codec/StreamCodec; serializer b - m ()Lnet/minecraft/network/protocol/PacketType; type a - 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 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m ()I max a - m ()I online b - m ()Ljava/util/List; sample c - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; PROFILE_CODEC e - 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/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;F)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/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 (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit d - m (Lcom/mojang/authlib/GameProfile;)V deop b - m ()Lnet/minecraft/server/MinecraftServer; getServer c - m ()Lnet/minecraft/server/dedicated/DedicatedServer; getServer b - m (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed c - m ()V loadIpBanList y - m ()V loadOps A - m ()V loadUserBanList z - m ()V loadWhiteList C - m (Lcom/mojang/authlib/GameProfile;)V op a - m ()V reloadWhiteList a - m ()V saveIpBanList w - m ()V saveOps B - m ()V saveUserBanList x - m ()V saveWhiteList D - m (Z)V setUsingWhiteList a - f Lorg/slf4j/Logger; LOGGER h -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/LowerCaseEnumTypeAdapterFactory net/minecraft/util/LowerCaseEnumTypeAdapterFactory - m (Ljava/lang/Object;)Ljava/lang/String; toLowercase a -c net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 - f Lnet/minecraft/util/LowerCaseEnumTypeAdapterFactory; this$0 b - f Ljava/util/Map; val$lowercaseToConstant 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$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/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntity c - f Ljava/util/Set; ITEM_TYPES 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 -c net/minecraft/util/datafix/fixes/JigsawRotationFix net/minecraft/util/datafix/fixes/DataConverterJigsawRotation - 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/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 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/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/random/SimpleWeightedRandomList net/minecraft/util/random/SimpleWeightedRandomList - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; builder a - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; empty b - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomValue a - m (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList; single a - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrappedCodec b - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrappedCodecAllowingEmpty a -c net/minecraft/util/random/SimpleWeightedRandomList$Builder net/minecraft/util/random/SimpleWeightedRandomList$a - m (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; add a - m (Ljava/lang/Object;I)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; add a - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; build a - f Lcom/google/common/collect/ImmutableList$Builder; result a -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 isClientSyncable b - m (D)D sanitizeValue a - m (Z)Lnet/minecraft/world/entity/ai/attributes/Attribute; setSyncable a - f I MAX_NAME_LENGTH a - f D defaultValue b - f Ljava/lang/String; descriptionId d - f Z syncable c -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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$1 c - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$2 b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$3 a - m (Lnet/minecraft/world/entity/PathfinderMob;)Z lambda$static$0 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 Ljava/util/function/Predicate; DEFAULT_SHOULD_PANIC_PREDICATE g - 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/Predicate; shouldPanic i - f F speedMultiplier h -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 (Lnet/minecraft/world/entity/Mob;)Z isHoldingUsableProjectileWeapon 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;ILnet/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;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 - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)Z lambda$isHoldingUsableProjectileWeapon$3 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 b - m ()Z canUse a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$2 a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$0 c - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$1 b - m ()V start c - m ()V stop d - m ()V tick e - 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 a - 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 c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m ()Z isInterruptable Q_ - m ()V start c - m ()V stop d - m (Lnet/minecraft/core/BlockPos;III)Z surfaceIsClear b - m ()V tick e - 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 b - m (Lnet/minecraft/core/BlockPos;)Z canTeleportTo a - m ()Z canUse a - m (III)Z maybeTeleportTo a - m (II)I randomIntInclusive a - m ()V start c - m ()V stop d - m ()V teleportToOwner i - m ()V tick e - m ()Z unableToMove h - f I MAX_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING c - f I MAX_VERTICAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING d - f I MIN_HORIZONTAL_DISTANCE_FROM_PLAYER_WHEN_TELEPORTING b - f I TELEPORT_WHEN_DISTANCE_IS a - f Z canFly n - f Lnet/minecraft/world/level/LevelReader; level g - f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation i - f F oldWaterCost m - f Lnet/minecraft/world/entity/LivingEntity; owner f - f D speedModifier h - f F startDistance l - f F stopDistance k - f Lnet/minecraft/world/entity/TamableAnimal; tamable e - f I timeToRecalcPath j -c net/minecraft/world/entity/ai/goal/MeleeAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalMeleeAttack - m ()Z canContinueToUse b - m (Lnet/minecraft/world/entity/LivingEntity;)Z canPerformAttack b - m ()Z canUse a - m (Lnet/minecraft/world/entity/LivingEntity;)V checkAndPerformAttack a - m ()I getAttackInterval l - m ()I getTicksUntilNextAttack k - m ()Z isTimeToAttack i - m ()Z requiresUpdateEveryTick R_ - m ()V resetAttackCooldown h - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - 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 R_ - m ()Z shouldRecalculatePath l - m ()V start c - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; OFFER_TARGER_CONTEXT b - f I OFFER_TICKS a - f Lnet/minecraft/world/entity/animal/IronGolem; golem c - f I tick e - f Lnet/minecraft/world/entity/npc/Villager; villager d -c net/minecraft/world/entity/ai/goal/RandomStandGoal net/minecraft/world/entity/ai/goal/RandomStandGoal - m ()Z canContinueToUse b - m ()Z canUse a - m ()V playStandSound h - m ()Z requiresUpdateEveryTick R_ - m (Lnet/minecraft/world/entity/animal/horse/AbstractHorse;)V resetStandInterval a - m ()V start c - 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 a - 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 c - m ()V stop d - m ()V tick e - 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 a - m ()V start c - m ()V stop d - 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 ()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;ZZ)I 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 - 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$3 a - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; lambda$static$0 c - 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 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 u - 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 v - 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 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; TOOLSMITH l - f Ljava/util/Map; TYPE_BY_STATE w - f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH m -c net/minecraft/world/entity/ambient/AmbientCreature net/minecraft/world/entity/ambient/EntityAmbient - m (Lnet/minecraft/world/entity/player/Player;)Z canBeLeashed a -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/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/animal/frog/Frog;J)Z canStillUse 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/animal/frog/Frog;J)V start 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/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 - 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/item/FallingBlockEntity net/minecraft/world/entity/item/EntityFallingBlock - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V callOnBrokenAfterFall a - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V disableDrop s - m ()Z displayFireAnimation cy - 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/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState u - m ()D getDefaultGravity aY - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/core/BlockPos; getStartPos p - m ()Lnet/minecraft/network/chat/Component; getTypeName cr - m ()Z isAttackable ct - m ()Z isPickable bz - m ()Z onlyOpCanSetNbt cP - m (Lnet/minecraft/nbt/CompoundTag;)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 ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_START_POS e - f Lorg/slf4j/Logger; LOGGER f - f Lnet/minecraft/nbt/CompoundTag; blockData d - f Lnet/minecraft/world/level/block/state/BlockState; blockState g - f Z cancelDrop h - f Z dropItem c - f I fallDamageMax j - f F fallDamagePerDistance k - f Z hurtEntities i - f I time b -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/monster/AbstractIllager$IllagerArmPose; getArmPose s - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m ()V registerGoals z -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 a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals u - m ()V alertOthers gD - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkZombifiedPiglinSpawnRules b - m ()Z convertsInWater gs - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gA - m ()V customServerAiStep Z - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()Lnet/minecraft/world/item/ItemStack; getSkull gr - m (Lnet/minecraft/world/entity/player/Player;)Z isPreventingPlayerRest f - m ()V maybeAlertOthers gC - m ()V maybePlayFirstAngerSound gB - m ()V playAngerSound gE - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m ()V randomizeReinforcementsChance gz - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m ()V startPersistentAngerTimer c - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f Lnet/minecraft/util/valueproviders/UniformInt; ALERT_INTERVAL ci - f I ALERT_RANGE_Y ch - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS c - f Lnet/minecraft/util/valueproviders/UniformInt; FIRST_ANGER_SOUND_DELAY cc - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME ce - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_ATTACKING cb - f Ljava/util/UUID; SPEED_MODIFIER_ATTACKING_UUID d - f Ljava/util/UUID; persistentAngerTarget cg - f I playFirstAngerSoundIn cd - f I remainingPersistentAngerTime cf - f I ticksUntilNextAlert cj -c net/minecraft/world/entity/monster/breeze/BreezeAi net/minecraft/world/entity/monster/breeze/BreezeAi - 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/monster/breeze/Breeze;)Ljava/util/Optional; lambda$initIdleActivity$0 b - m (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 -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 (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 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 g - 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 h - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V broadcastRetreat c - m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleMovementBehaviors a - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; findNearestValidAttackTarget d - 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 g - 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 i - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z isNearRepellent h - 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/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V maybeRetaliate f - 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 f - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V retreatFromNearestTarget d - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget g - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAttackTargetIfCloserThanCurrent i - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAvoidTarget e - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V updateActivity a - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z wantsToStopFleeing e - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V wasHurtBy b - 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/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/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 c - m (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/world/entity/monster/piglin/Piglin;)V cancelAdmiring b - 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 c - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V eat o - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; findNearestValidAttackTarget i - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/List; getAdultPiglins e - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; getAngerTarget f - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; getAvoidTarget e - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; getBarterResponseItems g - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; getNearestVisibleTargetablePlayer b - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Lnet/minecraft/world/phys/Vec3; getRandomNearbyPos p - 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 c - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; getVisibleAdultPiglins d - m (Lnet/minecraft/world/entity/LivingEntity;)Z hasCrossbow c - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z hasEatenRecently q - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z hoglinsOutnumberPiglins n - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V holdInOffhand c - 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 t - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isAdmiringItem r - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isBabyRidingBaby f - 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 u - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z isIdle d - m (Lnet/minecraft/world/item/ItemStack;)Z isLovedItem a - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearAvoidTarget j - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearRepellent s - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearZombified h - m (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 v - m (Lnet/minecraft/world/entity/LivingEntity;)Z isPlayerHoldingLovedItem b - m (Lnet/minecraft/world/entity/LivingEntity;)Z isWearingGold a - m (Lnet/minecraft/world/entity/EntityType;)Z isZombified 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/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V maybeRetaliate a - m (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/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z piglinsEqualOrOutnumberHoglins m - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V putInInventory d - 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 d - m (Lnet/minecraft/world/entity/LivingEntity;)Z seesPlayerHoldingLovedItem e - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTarget c - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTargetIfCloserThanCurrent e - m (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 e - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Z)V stopHoldingOffHandItem a - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V stopWalking k - 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 l - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/Entity;)Z wantsToStopRiding a - m (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/world/entity/LivingEntity;)Z lambda$initFightActivity$3 d - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$4 c - 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/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V onTargetInvalid b - 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 p -c net/minecraft/world/entity/projectile/ThrownPotion net/minecraft/world/entity/projectile/EntityPotion - m (Lnet/minecraft/core/BlockPos;)V dowseFire a - m ()D getDefaultGravity aY - m ()Lnet/minecraft/world/item/Item; getDefaultItem u - m ()Z isLingering w - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a - f D SPLASH_RANGE b - f D SPLASH_RANGE_SQ d - f Ljava/util/function/Predicate; WATER_SENSITIVE_OR_ON_FIRE c -c net/minecraft/world/entity/vehicle/ContainerEntity net/minecraft/world/entity/vehicle/ContainerEntity - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V addChestVehicleSaveData a - m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V chestVehicleDestroyed a - m ()V clearChestVehicleContent f - m ()V clearItemStacks E - m ()Lnet/minecraft/world/phys/AABB; getBoundingBox cK - m (I)Lnet/minecraft/world/item/ItemStack; getChestVehicleItem f_ - m (I)Lnet/minecraft/world/entity/SlotAccess; getChestVehicleSlot g_ - m ()Lnet/minecraft/core/NonNullList; getItemStacks D - m ()Lnet/minecraft/resources/ResourceKey; getLootTable B - m ()J getLootTableSeed C - m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; interactWithContainerVehicle c_ - m ()Z isChestVehicleEmpty g - m (Lnet/minecraft/world/entity/player/Player;)Z isChestVehicleStillValid g - m ()Z isEmpty c - m ()Z isRemoved dK - m ()Lnet/minecraft/world/level/Level; level dP - m ()Lnet/minecraft/world/phys/Vec3; position dn - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V readChestVehicleSaveData b - m (II)Lnet/minecraft/world/item/ItemStack; removeChestVehicleItem b - m (I)Lnet/minecraft/world/item/ItemStack; removeChestVehicleItemNoUpdate e_ - m (ILnet/minecraft/world/item/ItemStack;)V setChestVehicleItem c - m (Lnet/minecraft/resources/ResourceKey;)V setLootTable a - m (J)V setLootTableSeed a - m (Lnet/minecraft/world/entity/player/Player;)V unpackChestVehicleLootTable f -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 - f I val$slot b -c net/minecraft/world/entity/vehicle/MinecartFurnace net/minecraft/world/entity/vehicle/EntityMinecartFurnace - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyNaturalSlowdown u - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()D getMaxSpeed p - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Z hasFuel B - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveAlongTrack c - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setHasFuel b - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FUEL e - f Lnet/minecraft/world/item/crafting/Ingredient; INGREDIENT j - f I fuel i - f D xPush c - f D zPush d -c net/minecraft/world/entity/vehicle/MinecartSpawner net/minecraft/world/entity/vehicle/EntityMinecartMobSpawner - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/level/Level;)Ljava/lang/Runnable; createTicker b - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Lnet/minecraft/world/level/BaseSpawner; getSpawner B - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/level/Level;)V lambda$createTicker$0 d - m (Lnet/minecraft/world/level/Level;)V lambda$createTicker$1 c - m ()Z onlyOpCanSetNbt cP - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V tick l - f Lnet/minecraft/world/level/BaseSpawner; spawner c - f Ljava/lang/Runnable; ticker d -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/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;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/entity/player/Player;)V removed b - 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 a - f I ADDITIONAL_SLOT l - f I INV_SLOT_END p - f I INV_SLOT_START o - f I MAP_SLOT k - f I RESULT_SLOT m - f I USE_ROW_SLOT_END r - f I USE_ROW_SLOT_START q - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access s - f Lnet/minecraft/world/Container; container n - f J lastSoundTime t - f Lnet/minecraft/world/inventory/ResultContainer; resultContainer u -c net/minecraft/world/inventory/CartographyTableMenu$1 net/minecraft/world/inventory/ContainerCartography$1 - m ()V setChanged e -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/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/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 - 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 -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/world/item/crafting/RecipeHolder;)V setRecipeUsed a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z setRecipeUsed a -c net/minecraft/world/item/component/CustomModelData net/minecraft/world/item/component/CustomModelData - m ()I value a - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/component/CustomModelData; DEFAULT a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f I value 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;)V addToTooltip 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/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;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 q - f Lnet/minecraft/world/item/crafting/RecipeSerializer; BOOK_CLONING d - f Lnet/minecraft/world/item/crafting/RecipeSerializer; CAMPFIRE_COOKING_RECIPE s - f Lnet/minecraft/world/item/crafting/RecipeSerializer; DECORATED_POT_RECIPE w - 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 o - 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; SHULKER_BOX_COLORING m - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMELTING_RECIPE p - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMITHING_TRANSFORM u - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMITHING_TRIM v - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMOKING_RECIPE r - f Lnet/minecraft/world/item/crafting/RecipeSerializer; STONECUTTER t - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SUSPICIOUS_STEW n - f Lnet/minecraft/world/item/crafting/RecipeSerializer; TIPPED_ARROW j -c net/minecraft/world/item/crafting/RepairItemRecipe net/minecraft/world/item/crafting/RecipeRepair - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;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 (II)Z canCraftInDimensions a - m (Lnet/minecraft/world/inventory/CraftingContainer;)Lcom/mojang/datafixers/util/Pair; getItemsToCombine a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments;Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/world/item/enchantment/Enchantment;)V lambda$assemble$0 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$1 a - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/crafting/SingleItemRecipe net/minecraft/world/item/crafting/RecipeSingleItem - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - f Ljava/lang/String; group c - f Lnet/minecraft/world/item/crafting/Ingredient; ingredient a - f Lnet/minecraft/world/item/ItemStack; result b - f Lnet/minecraft/world/item/crafting/RecipeSerializer; serializer e - f Lnet/minecraft/world/item/crafting/RecipeType; type d -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;)Ljava/lang/String; lambda$new$0 f - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$new$1 e - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$new$2 d - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$3 a - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Ljava/lang/String; lambda$new$4 c - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$new$5 b - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$new$6 a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - f Lcom/mojang/serialization/MapCodec; codec y - f Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory; factory x - f Lnet/minecraft/network/codec/StreamCodec; streamCodec z -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/entity/EquipmentSlot; getEquipmentSlot m - 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/core/BlockPos;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;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a - 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/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 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f F SAPLING_AABB_OFFSET b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SAPLING_SHAPE c -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; getOrCreateIronGolemBase y - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateIronGolemFull z - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateSnowGolemBase b - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateSnowGolemFull m - 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/state/BlockState;Z)V onPlace b - 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/DirectionProperty; FACING b - f Ljava/util/function/Predicate; PUMPKINS_PREDICATE g - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; ironGolemBase e - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; ironGolemFull f - 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 b - 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/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 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 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 g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b - m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a - f Lcom/mojang/serialization/MapCodec; CODEC e - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f -c net/minecraft/world/level/block/PressurePlateBlock$1 net/minecraft/world/level/block/BlockPressurePlateBinary$1 -c net/minecraft/world/level/block/RedstoneTorchBlock net/minecraft/world/level/block/BlockRedstoneTorch - 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/core/BlockPos;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 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 onRemove 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 c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT d - f I MAX_RECENT_TOGGLES f - f I RECENT_TOGGLE_TIMER e - f I RESTART_DELAY g - f I TOGGLE_DELAY i -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 m - 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 d - 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;)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/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/ItemInteractionResult; 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 i - f Lcom/mojang/serialization/MapCodec; CODEC h -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/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 - 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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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/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/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 onRemove 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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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; COLLIDER e - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHRIEKING b - f D TOP_Y f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED 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 as_ - m (Lnet/minecraft/world/level/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 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/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/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 F AABB_OFFSET e - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED g -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 b - 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 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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f D SIZE b -c net/minecraft/world/level/block/TwistingVinesBlock net/minecraft/world/level/block/BlockTwistingVines - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - 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/nbt/CompoundTag;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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m ()V clearRemoved p - m ()Lnet/minecraft/core/component/DataComponentMap; collectComponents s - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m ()Lnet/minecraft/core/component/DataComponentMap; components t - m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a - m ()Lnet/minecraft/core/BlockPos; getBlockPos ay_ - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState n - m ()Lnet/minecraft/world/level/Level; getLevel i - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; getPosFromTag b - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; getType r - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket au_ - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Z hasLevel m - m ()Z isRemoved o - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadCustomOnly d - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadWithComponents c - m ()Z onlyOpCanSetNbt q - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/Component; parseCustomNameSafe a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveCustomAndMetadata f - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveCustomOnly e - m (Lnet/minecraft/nbt/CompoundTag;)V saveId c - m (Lnet/minecraft/nbt/CompoundTag;)V saveMetadata d - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/HolderLookup$Provider;)V saveToItem a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithFullMetadata b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithId c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithoutMetadata d - m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState b - 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 av_ - m (II)Z triggerEvent a_ - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/world/level/block/state/BlockState; blockState f - f Lnet/minecraft/core/component/DataComponentMap; components g - f Lnet/minecraft/world/level/Level; level n - f Z remove p - f Lnet/minecraft/world/level/block/entity/BlockEntityType; type e - 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$ComponentHelper net/minecraft/world/level/block/entity/TileEntity$a - f Lcom/mojang/serialization/Codec; COMPONENTS_CODEC a -c net/minecraft/world/level/block/entity/BlockEntity$DataComponentInput net/minecraft/world/level/block/entity/TileEntity$b - 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/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 (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 t - 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 o - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks p - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()I getMaxLightLevel Q - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask b - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Lnet/minecraft/world/level/levelgen/Heightmap; getOrCreateHeightmapUnprimed a - 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 B - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatus j - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m ()Lnet/minecraft/world/level/chunk/LevelChunk; getWrapped C - m ()V initializeLightSources A - m ()Z isLightCorrect v - m ()Z isUnsaved i - m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e - 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/levelgen/blending/BlendingData;)V setBlendingData 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;Z)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 b - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V setStatus a - m (Z)V setUnsaved a - f Z allowWrites o - f Lnet/minecraft/world/level/chunk/LevelChunk; wrapped n -c net/minecraft/world/level/chunk/SingleValuePalette net/minecraft/world/level/chunk/SingleValuePalette - m ()Lnet/minecraft/world/level/chunk/Palette; copy c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f Lnet/minecraft/core/IdMap; registry a - f Lnet/minecraft/world/level/chunk/PaletteResize; resizeHandler c - f Ljava/lang/Object; value b -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/WorldGenContext;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; generate a - m ()Lnet/minecraft/world/level/chunk/status/ChunkType; getChunkType g - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)I getDistance a - m ()I getIndex c - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getParent d - m ()I getRange e - m (I)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatusAroundFullChunk a - m ()Ljava/util/List; getStatusList a - m ()Z hasLoadDependencies f - m ()Ljava/util/EnumSet; heightmapsAfter h - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z isOrAfter b - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; load a - m ()I maxDistance b - m (Ljava/lang/String;Lnet/minecraft/world/level/chunk/status/ChunkStatus;IZLjava/util/EnumSet;Lnet/minecraft/world/level/chunk/status/ChunkType;Lnet/minecraft/world/level/chunk/status/ChunkStatus$GenerationTask;Lnet/minecraft/world/level/chunk/status/ChunkStatus$LoadingTask;)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 Lnet/minecraft/world/level/chunk/status/ChunkStatus; EMPTY c - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; FEATURES j - 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 Ljava/util/EnumSet; POST_FEATURES b - f Ljava/util/EnumSet; PRE_FEATURES o - f Lit/unimi/dsi/fastutil/ints/IntList; RANGE_BY_STATUS q - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; SPAWN m - f Ljava/util/List; STATUS_BY_RANGE p - 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 Lnet/minecraft/world/level/chunk/status/ChunkType; chunkType x - f Lnet/minecraft/world/level/chunk/status/ChunkStatus$GenerationTask; generationTask t - f Z hasLoadDependencies w - f Ljava/util/EnumSet; heightmapsAfter y - f I index r - f Lnet/minecraft/world/level/chunk/status/ChunkStatus$LoadingTask; loadingTask u - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; parent s - f I range v -c net/minecraft/world/level/chunk/status/ChunkStatus$LoadingTask net/minecraft/world/level/chunk/status/ChunkStatus$b -c net/minecraft/world/level/chunk/status/ChunkStatus$GenerationTask net/minecraft/world/level/chunk/status/ChunkStatus$a -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 -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;)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 i - f Lcom/mojang/serialization/Codec; CODEC c - f Lcom/mojang/serialization/Codec; DIRECT_CODEC b - f Lcom/mojang/serialization/Codec; HOLDER_HELPER_CODEC d -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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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 (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; 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/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/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 a - 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 b - 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;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; slide a - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; slideEnd c - 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 A - f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_NETHER z - f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_OVERWORLD y - f Lnet/minecraft/world/level/levelgen/DensityFunction; BLENDING_FACTOR s - f Lnet/minecraft/world/level/levelgen/DensityFunction; BLENDING_JAGGEDNESS t - f D CHEESE_NOISE_TARGET r - f Lnet/minecraft/resources/ResourceKey; CONTINENTS d - f Lnet/minecraft/resources/ResourceKey; CONTINENTS_LARGE l - f Lnet/minecraft/resources/ResourceKey; DEPTH k - f Lnet/minecraft/resources/ResourceKey; DEPTH_AMPLIFIED K - f Lnet/minecraft/resources/ResourceKey; DEPTH_LARGE F - f Lnet/minecraft/resources/ResourceKey; ENTRANCES O - f Lnet/minecraft/resources/ResourceKey; EROSION e - f Lnet/minecraft/resources/ResourceKey; EROSION_LARGE m - f Lnet/minecraft/resources/ResourceKey; FACTOR i - f Lnet/minecraft/resources/ResourceKey; FACTOR_AMPLIFIED I - f Lnet/minecraft/resources/ResourceKey; FACTOR_LARGE D - f F GLOBAL_OFFSET a - f I ISLAND_CHUNK_DISTANCE b - f J ISLAND_CHUNK_DISTANCE_SQR c - f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS j - f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS_AMPLIFIED J - f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS_LARGE E - f Lnet/minecraft/resources/ResourceKey; NOODLE P - f D NOODLE_SPACING_AND_STRAIGHTNESS p - f Lnet/minecraft/resources/ResourceKey; OFFSET h - f Lnet/minecraft/resources/ResourceKey; OFFSET_AMPLIFIED H - f Lnet/minecraft/resources/ResourceKey; OFFSET_LARGE C - f F ORE_THICKNESS n - f Lnet/minecraft/resources/ResourceKey; PILLARS Q - f Lnet/minecraft/resources/ResourceKey; RIDGES f - f Lnet/minecraft/resources/ResourceKey; RIDGES_FOLDED g - f Lnet/minecraft/resources/ResourceKey; SHIFT_X w - f Lnet/minecraft/resources/ResourceKey; SHIFT_Z x - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE B - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_AMPLIFIED L - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_END M - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_LARGE G - f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D S - f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_THICKNESS_MODULATOR R - f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS_FUNCTION N - f D SURFACE_DENSITY_THRESHOLD q - f D VEININESS_FREQUENCY o - f Lnet/minecraft/resources/ResourceKey; Y v - f Lnet/minecraft/resources/ResourceKey; ZERO u -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/RegistryAccess;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/Registry;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 T - f Lnet/minecraft/world/level/levelgen/feature/Feature; BASALT_COLUMNS Y - f Lnet/minecraft/world/level/levelgen/feature/Feature; BASALT_PILLAR ad - f Lnet/minecraft/world/level/levelgen/feature/Feature; BLOCK_COLUMN w - f Lnet/minecraft/world/level/levelgen/feature/Feature; BLOCK_PILE j - f Lnet/minecraft/world/level/levelgen/feature/Feature; BLUE_ICE D - f Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature; BONUS_CHEST ac - f Lnet/minecraft/world/level/levelgen/feature/Feature; CHORUS_PLANT l - f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_CLAW Q - f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_MUSHROOM P - f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_TREE O - f Lnet/minecraft/world/level/levelgen/feature/Feature; DELTA_FEATURE Z - f Lnet/minecraft/world/level/levelgen/feature/Feature; DESERT_WELL o - f Lnet/minecraft/world/level/levelgen/feature/Feature; DISK G - f Lnet/minecraft/world/level/levelgen/feature/Feature; DRIPSTONE_CLUSTER aj - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_GATEWAY L - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_ISLAND K - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_SPIKE J - f Lnet/minecraft/world/level/levelgen/feature/Feature; FILL_LAYER ab - f Lnet/minecraft/world/level/levelgen/feature/Feature; FLOWER g - f Lnet/minecraft/world/level/levelgen/feature/Feature; FOREST_ROCK F - f Lnet/minecraft/world/level/levelgen/feature/Feature; FOSSIL p - f Lnet/minecraft/world/level/levelgen/feature/Feature; FREEZE_TOP_LAYER u - f Lnet/minecraft/world/level/levelgen/feature/Feature; GEODE ai - f Lnet/minecraft/world/level/levelgen/feature/Feature; GLOWSTONE_BLOB t - f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_BROWN_MUSHROOM r - f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_FUNGUS U - f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_RED_MUSHROOM q - f Lnet/minecraft/world/level/levelgen/feature/Feature; ICEBERG E - f Lnet/minecraft/world/level/levelgen/feature/Feature; ICE_SPIKE s - f Lnet/minecraft/world/level/levelgen/feature/Feature; KELP N - f Lnet/minecraft/world/level/levelgen/feature/Feature; LAKE H - f Lnet/minecraft/world/level/levelgen/feature/Feature; LARGE_DRIPSTONE ak - f Lnet/minecraft/world/level/levelgen/feature/Feature; MONSTER_ROOM C - f Lnet/minecraft/world/level/levelgen/feature/Feature; MULTIFACE_GROWTH A - f Lnet/minecraft/world/level/levelgen/feature/Feature; NETHER_FOREST_VEGETATION V - f Lnet/minecraft/world/level/levelgen/feature/Feature; NO_BONEMEAL_FLOWER h - f Lnet/minecraft/world/level/levelgen/feature/Feature; NO_OP e - f Lnet/minecraft/world/level/levelgen/feature/Feature; ORE I - f Lnet/minecraft/world/level/levelgen/feature/Feature; POINTED_DRIPSTONE al - f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_BOOLEAN_SELECTOR ah - f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_PATCH i - f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_SELECTOR af - f Lnet/minecraft/world/level/levelgen/feature/Feature; REPLACE_BLOBS aa - f Lnet/minecraft/world/level/levelgen/feature/Feature; REPLACE_SINGLE_BLOCK m - f Lnet/minecraft/world/level/levelgen/feature/Feature; ROOT_SYSTEM z - f Lnet/minecraft/world/level/levelgen/feature/Feature; SCATTERED_ORE ae - f Lnet/minecraft/world/level/levelgen/feature/Feature; SCULK_PATCH am - f Lnet/minecraft/world/level/levelgen/feature/SeagrassFeature; SEAGRASS M - f Lnet/minecraft/world/level/levelgen/feature/Feature; SEA_PICKLE R - f Lnet/minecraft/world/level/levelgen/feature/Feature; SIMPLE_BLOCK S - f Lnet/minecraft/world/level/levelgen/feature/Feature; SIMPLE_RANDOM_SELECTOR ag - f Lnet/minecraft/world/level/levelgen/feature/Feature; SPRING k - f Lnet/minecraft/world/level/levelgen/feature/Feature; TREE f - f Lnet/minecraft/world/level/levelgen/feature/Feature; TWISTING_VINES X - f Lnet/minecraft/world/level/levelgen/feature/Feature; UNDERWATER_MAGMA B - f Lnet/minecraft/world/level/levelgen/feature/Feature; VEGETATION_PATCH x - f Lnet/minecraft/world/level/levelgen/feature/Feature; VINES v - f Lnet/minecraft/world/level/levelgen/feature/Feature; VOID_START_PLATFORM n - f Lnet/minecraft/world/level/levelgen/feature/Feature; WATERLOGGED_VEGETATION_PATCH y - f Lnet/minecraft/world/level/levelgen/feature/Feature; WEEPING_VINES W - 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 i - f Z canOpenDoors h - f Z canPassDoors g - f Z canWalkOverFences j - f Lnet/minecraft/world/level/pathfinder/PathfindingContext; currentContext a - f I entityDepth f - f I entityHeight e - f I entityWidth d - f Lnet/minecraft/world/entity/Mob; mob b - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; nodes c -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/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;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/core/BlockPos;Z)V executeUpdate a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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;)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 Lcom/mojang/serialization/Codec; LIST_CODEC b - f Lnet/minecraft/world/item/DyeColor; color d - f Ljava/util/Optional; name e - f Lnet/minecraft/core/BlockPos; pos c -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 f - m ()J getDayTime d - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()J getGameTime c - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/lang/String; getLevelName e - m ()I getRainTime j - m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents s - m ()F getSpawnAngle b - m ()Lnet/minecraft/core/BlockPos; getSpawnPos a - m ()I getThunderTime h - m ()Ljava/util/UUID; getWanderingTraderId v - m ()I getWanderingTraderSpawnChance u - m ()I getWanderingTraderSpawnDelay t - m ()Lnet/minecraft/world/level/border/WorldBorder$Settings; getWorldBorder p - m ()Z isAllowCommands m - m ()Z isDifficultyLocked r - m ()Z isHardcore l - m ()Z isInitialized n - m ()Z isRaining i - m ()Z isThundering g - 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 (I)V setRainTime c - m (Z)V setRaining b - m (Lnet/minecraft/core/BlockPos;F)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 - m (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V setWorldBorder a - 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 C - m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a - m ()I getClearWeatherTime f - m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents E - m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration D - m ()J getDayTime d - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()J getGameTime c - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/util/Set; getKnownServerBrands G - m ()Ljava/lang/String; getLevelName e - m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings J - m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag w - m ()I getRainTime j - m ()Ljava/util/Set; getRemovedFeatureFlags H - m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents s - m ()F getSpawnAngle b - m ()Lnet/minecraft/core/BlockPos; getSpawnPos a - m ()I getThunderTime h - m ()I getVersion x - m ()Ljava/util/UUID; getWanderingTraderId v - m ()I getWanderingTraderSpawnChance u - m ()I getWanderingTraderSpawnDelay t - m ()Lnet/minecraft/world/level/border/WorldBorder$Settings; getWorldBorder p - m ()Z isAllowCommands m - m ()Z isDebugWorld A - m ()Z isDifficultyLocked r - m ()Z isFlatWorld z - m ()Z isHardcore l - m ()Z isInitialized n - m ()Z isRaining i - m ()Z isThundering g - m ()Lnet/minecraft/world/level/storage/ServerLevelData; overworldData I - 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/lang/String;Z)V setModdedInfo a - m (I)V setRainTime c - m (Z)V setRaining b - m (Lnet/minecraft/core/BlockPos;F)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 (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V setWorldBorder a - m (Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; stringCollectionToTag a - m ()Z wasModded F - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions y - m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle B - 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 q - f Lnet/minecraft/nbt/CompoundTag; customBossEvents z - f J dayTime n - f Z difficultyLocked w - f Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData y - f J gameTime m - f Z initialized v - f Ljava/util/Set; knownServerBrands D - f Lnet/minecraft/nbt/CompoundTag; loadedPlayerTag o - f I rainTime s - f Z raining r - f Ljava/util/Set; removedFeatureFlags F - f Lnet/minecraft/world/level/timers/TimerQueue; scheduledEvents G - f Lnet/minecraft/world/level/LevelSettings; settings g - f F spawnAngle l - f Lnet/minecraft/core/BlockPos; spawnPos k - f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; specialWorldProperty i - f I thunderTime u - f Z thundering t - f I version p - f Ljava/util/UUID; wanderingTraderId C - f I wanderingTraderSpawnChance B - f I wanderingTraderSpawnDelay A - f Z wasModded E - f Lnet/minecraft/world/level/border/WorldBorder$Settings; worldBorder x - 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 - 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/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParam b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParamOrNull c - m ()Lnet/minecraft/util/RandomSource; getRandom b - m ()Lnet/minecraft/core/HolderGetter$Provider; getResolver a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z hasParam 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 - 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/world/level/storage/loot/parameters/LootContextParam; getParam a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; $VALUES h - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC e - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; DIRECT_KILLER c - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; KILLER b - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; KILLER_PLAYER d - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; THIS a - f Ljava/lang/String; name f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; param g -c net/minecraft/world/level/storage/loot/LootContext$VisitedEntry net/minecraft/world/level/storage/loot/LootTableInfo$c - 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/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 - 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/CraftAttributeMap org/bukkit/craftbukkit/v1_20_R4/attribute/CraftAttributeMap -c org/bukkit/craftbukkit/block/CraftBlockEntityState org/bukkit/craftbukkit/v1_20_R4/block/CraftBlockEntityState -c org/bukkit/craftbukkit/block/CraftDaylightDetector org/bukkit/craftbukkit/v1_20_R4/block/CraftDaylightDetector -c org/bukkit/craftbukkit/block/data/CraftDirectional org/bukkit/craftbukkit/v1_20_R4/block/data/CraftDirectional -c org/bukkit/craftbukkit/block/data/CraftWaterlogged org/bukkit/craftbukkit/v1_20_R4/block/data/CraftWaterlogged -c org/bukkit/craftbukkit/block/data/type/CraftBamboo org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBamboo -c org/bukkit/craftbukkit/block/data/type/CraftCandle org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftCandle -c org/bukkit/craftbukkit/block/data/type/CraftHopper org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftHopper -c org/bukkit/craftbukkit/block/data/type/CraftJigsaw org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftJigsaw -c org/bukkit/craftbukkit/block/data/type/CraftLeaves org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftLeaves -c org/bukkit/craftbukkit/block/data/type/CraftPiston org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftPiston -c org/bukkit/craftbukkit/block/data/type/CraftStairs org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftStairs -c org/bukkit/craftbukkit/block/data/type/CraftSwitch org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSwitch -c org/bukkit/craftbukkit/block/impl/CraftBigDripleaf org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBigDripleaf -c org/bukkit/craftbukkit/block/impl/CraftChorusFruit org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftChorusFruit -c org/bukkit/craftbukkit/block/impl/CraftPitcherCrop org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPitcherCrop -c org/bukkit/craftbukkit/block/impl/CraftPoweredRail org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPoweredRail -c org/bukkit/craftbukkit/block/impl/CraftRedstoneOre org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneOre -c org/bukkit/craftbukkit/block/impl/CraftScaffolding org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftScaffolding -c org/bukkit/craftbukkit/block/impl/CraftSculkSensor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftSkullPlayer org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSkullPlayer -c org/bukkit/craftbukkit/block/impl/CraftSkullPlayer$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSkullPlayer$1 -c org/bukkit/craftbukkit/block/impl/CraftStonecutter org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStonecutter -c org/bukkit/craftbukkit/block/impl/CraftWitherSkull org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWitherSkull -c org/bukkit/craftbukkit/block/impl/CraftWitherSkull$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWitherSkull$1 -c org/bukkit/craftbukkit/command/ServerCommandSender org/bukkit/craftbukkit/v1_20_R4/command/ServerCommandSender -c org/bukkit/craftbukkit/command/ServerCommandSender$1 org/bukkit/craftbukkit/v1_20_R4/command/ServerCommandSender$1 -c org/bukkit/craftbukkit/entity/CraftAreaEffectCloud org/bukkit/craftbukkit/v1_20_R4/entity/CraftAreaEffectCloud -c org/bukkit/craftbukkit/entity/CraftEnderDragonPart org/bukkit/craftbukkit/v1_20_R4/entity/CraftEnderDragonPart -c org/bukkit/craftbukkit/entity/CraftLightningStrike org/bukkit/craftbukkit/v1_20_R4/entity/CraftLightningStrike -c org/bukkit/craftbukkit/entity/CraftLightningStrike$1 org/bukkit/craftbukkit/v1_20_R4/entity/CraftLightningStrike$1 -c org/bukkit/craftbukkit/entity/CraftMinecartCommand org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartCommand -c org/bukkit/craftbukkit/entity/CraftMinecartFurnace org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartFurnace -c org/bukkit/craftbukkit/entity/CraftThrownExpBottle org/bukkit/craftbukkit/v1_20_R4/entity/CraftThrownExpBottle -c org/bukkit/craftbukkit/entity/CraftWanderingTrader org/bukkit/craftbukkit/v1_20_R4/entity/CraftWanderingTrader -c org/bukkit/craftbukkit/generator/OldCraftChunkData org/bukkit/craftbukkit/v1_20_R4/generator/OldCraftChunkData -c org/bukkit/craftbukkit/inventory/CraftMetaCrossbow org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaCrossbow -c org/bukkit/craftbukkit/inventory/CraftMetaFirework org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaFirework -c org/bukkit/craftbukkit/inventory/CraftMetaFirework$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaFirework$1 -c org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaSpawnEgg -c org/bukkit/craftbukkit/inventory/CraftShapedRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftShapedRecipe -c org/bukkit/craftbukkit/inventory/InventoryIterator org/bukkit/craftbukkit/v1_20_R4/inventory/InventoryIterator -c org/bukkit/craftbukkit/legacy/reroute/DoNotReroute org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/DoNotReroute -c org/bukkit/craftbukkit/metadata/BlockMetadataStore org/bukkit/craftbukkit/v1_20_R4/metadata/BlockMetadataStore -c org/bukkit/craftbukkit/metadata/WorldMetadataStore org/bukkit/craftbukkit/v1_20_R4/metadata/WorldMetadataStore -c org/bukkit/craftbukkit/profile/CraftPlayerTextures org/bukkit/craftbukkit/v1_20_R4/profile/CraftPlayerTextures -c org/bukkit/craftbukkit/util/CraftBiomeSearchResult org/bukkit/craftbukkit/v1_20_R4/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 (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/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 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/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; hasNbt a - m (Ljava/util/Collection;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a - m ([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 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/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/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/core/component/DataComponentPredicate net/minecraft/core/component/DataComponentPredicate - m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentPredicate; allOf a - m ()Z alwaysMatches b - m ()Lnet/minecraft/core/component/DataComponentPatch; asPatch c - m ()Lnet/minecraft/core/component/DataComponentPredicate$Builder; builder a - m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentPredicate; lambda$static$0 a - m (Lnet/minecraft/core/component/TypedDataComponent;)Z lambda$static$1 a - m (Lnet/minecraft/core/component/DataComponentPredicate;)Ljava/util/Map; lambda$static$2 b - m (Lnet/minecraft/core/component/DataComponentPredicate;)Ljava/util/List; lambda$static$3 a - m (Lnet/minecraft/core/component/DataComponentHolder;)Z test a - m (Lnet/minecraft/core/component/DataComponentMap;)Z test b - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/core/component/DataComponentPredicate; EMPTY c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Ljava/util/List; expectedComponents d -c net/minecraft/core/component/DataComponentPredicate$Builder net/minecraft/core/component/DataComponentPredicate$a - m ()Lnet/minecraft/core/component/DataComponentPredicate; build a - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentPredicate$Builder; expect a - f Ljava/util/List; expectedComponents 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/IntrinsicHolderTagsProvider$IntrinsicTagAppender; tag a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; tag b - f Ljava/util/function/Function; keyExtractor d -c net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender net/minecraft/data/tags/IntrinsicHolderTagsProvider$a - m (Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; add a - m ([Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; add a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; addTag a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addTag b - f Ljava/util/function/Function; keyExtractor a -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/UpdateOneTwentyOnePools net/minecraft/data/worldgen/UpdateOneTwentyOnePools - 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;Ljava/lang/String;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool;)V register a - f Lnet/minecraft/resources/ResourceKey; EMPTY 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 c - f Lnet/minecraft/resources/ResourceKey; END_GATEWAY_RETURN b - f Lnet/minecraft/resources/ResourceKey; END_ISLAND_DECORATED d - f Lnet/minecraft/resources/ResourceKey; END_SPIKE a -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 (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/world/item/ItemStack; createBook a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;Z)V handleRetry a - m (Ljava/lang/StringBuffer;Ljava/lang/String;)V lambda$createBook$0 a - m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$say$1 a - m (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V lambda$say$2 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/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)V showRedBox a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/world/level/block/Block;)V spawnBeacon a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V spawnLectern c - 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/network/chat/contents/BlockDataSource net/minecraft/network/chat/contents/BlockDataSource - 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 - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; SUB_CODEC a - f Lnet/minecraft/network/chat/contents/DataSource$Type; TYPE b - f Lnet/minecraft/commands/arguments/coordinates/Coordinates; compiledPos e - f Ljava/lang/String; posPattern d -c net/minecraft/network/chat/contents/KeybindContents net/minecraft/network/chat/contents/KeybindContents - 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/ComponentContents$Type; type 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; CODEC a - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b - f Ljava/lang/String; name c - f Ljava/util/function/Supplier; nameResolver d -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/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_ADD_EXPERIENCE_ORB d - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ANIMATE e - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_AWARD_STATS f - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_CHANGED_ACK g - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_DESTRUCTION h - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_ENTITY_DATA i - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_EVENT j - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_UPDATE k - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BOSS_EVENT l - 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 m - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNKS_BIOMES p - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNK_BATCH_FINISHED n - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNK_BATCH_START o - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CLEAR_TITLES q - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COMMANDS s - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COMMAND_SUGGESTIONS r - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_CLOSE t - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_CONTENT u - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_DATA v - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_SLOT w - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COOLDOWN x - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS y - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DAMAGE_EVENT z - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_SAMPLE A - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DELETE_CHAT B - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DISGUISED_CHAT C - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ENTITY_EVENT D - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_EXPLODE E - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_FORGET_LEVEL_CHUNK F - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_GAME_EVENT G - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HORSE_SCREEN_OPEN H - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HURT_ANIMATION I - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_INITIALIZE_BORDER J - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT K - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_EVENT L - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_PARTICLES M - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LIGHT_UPDATE N - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LOGIN O - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MAP_ITEM_DATA P - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MERCHANT_OFFERS Q - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_POS R - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_POS_ROT S - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_ROT T - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_VEHICLE U - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_BOOK V - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_SCREEN W - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_SIGN_EDITOR X - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLACE_GHOST_RECIPE Y - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_ABILITIES Z - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_CHAT aa - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_END ab - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_ENTER ac - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_KILL ad - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_INFO_REMOVE ae - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_INFO_UPDATE af - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_LOOK_AT ag - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_POSITION ah - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PROJECTILE_POWER be - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RECIPE ai - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REMOVE_ENTITIES aj - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REMOVE_MOB_EFFECT ak - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESET_SCORE ce - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESPAWN al - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ROTATE_HEAD am - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SECTION_BLOCKS_UPDATE an - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SELECT_ADVANCEMENTS_TAB ao - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SERVER_DATA ap - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ACTION_BAR_TEXT aq - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_CENTER ar - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_LERP_SIZE as - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_SIZE at - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_WARNING_DELAY au - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_WARNING_DISTANCE av - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CAMERA aw - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CARRIED_ITEM ax - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CHUNK_CACHE_CENTER ay - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CHUNK_CACHE_RADIUS az - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION aA - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_DISPLAY_OBJECTIVE aB - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_DATA aC - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_LINK aD - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_MOTION aE - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_EQUIPMENT aF - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_EXPERIENCE aG - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_HEALTH aH - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_OBJECTIVE aI - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PASSENGERS aJ - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PLAYER_TEAM aK - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SCORE aL - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SIMULATION_DISTANCE aM - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SUBTITLE_TEXT aN - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TIME aO - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TITLES_ANIMATION aQ - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TITLE_TEXT aP - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SOUND aS - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SOUND_ENTITY aR - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_START_CONFIGURATION aT - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STOP_SOUND aU - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SYSTEM_CHAT aV - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAB_LIST aW - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAG_QUERY aX - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAKE_ITEM_ENTITY aY - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TELEPORT_ENTITY aZ - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TICKING_STATE cf - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TICKING_STEP cg - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ADVANCEMENTS ba - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ATTRIBUTES bb - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_MOB_EFFECT bc - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_RECIPES bd - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ACCEPT_TELEPORTATION bf - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_BLOCK_ENTITY_TAG_QUERY bg - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHANGE_DIFFICULTY bh - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT bl - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_ACK bi - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_COMMAND bj - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_COMMAND_SIGNED bk - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_SESSION_UPDATE bm - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHUNK_BATCH_RECEIVED bn - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_COMMAND bo - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_COMMAND_SUGGESTION bp - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONFIGURATION_ACKNOWLEDGED bq - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_BUTTON_CLICK br - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_CLICK bs - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_CLOSE bt - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED bu - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_DEBUG_SAMPLE_SUBSCRIPTION bv - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_EDIT_BOOK bw - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ENTITY_TAG_QUERY bx - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_INTERACT by - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_JIGSAW_GENERATE bz - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_LOCK_DIFFICULTY bA - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_POS bB - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_POS_ROT bC - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_ROT bD - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_STATUS_ONLY bE - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_VEHICLE bF - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PADDLE_BOAT bG - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PICK_ITEM bH - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLACE_RECIPE bI - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_ABILITIES bJ - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_ACTION bK - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_COMMAND bL - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_INPUT bM - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS bN - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE bO - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RENAME_ITEM bP - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SEEN_ADVANCEMENTS bQ - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SELECT_TRADE bR - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_BEACON bS - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_CARRIED_ITEM bT - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_COMMAND_BLOCK bU - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_COMMAND_MINECART bV - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_CREATIVE_MODE_SLOT bW - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_JIGSAW_BLOCK bX - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_STRUCTURE_BLOCK bY - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SIGN_UPDATE bZ - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SWING ca - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_TELEPORT_TO_ENTITY cb - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_USE_ITEM cd - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_USE_ITEM_ON cc -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 b - f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND 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 B - 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 x - f Lnet/minecraft/network/syncher/EntityDataSerializer; COMPONENT f - f Lnet/minecraft/network/syncher/EntityDataSerializer; COMPOUND_TAG t - f Lnet/minecraft/network/syncher/EntityDataSerializer; DIRECTION q - f Lnet/minecraft/network/syncher/EntityDataSerializer; FLOAT d - f Lnet/minecraft/network/syncher/EntityDataSerializer; FROG_VARIANT z - 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 G - 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_UNSIGNED_INT v - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_UNSIGNED_INT_CODEC H - f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_UUID r - f Lnet/minecraft/network/syncher/EntityDataSerializer; PAINTING_VARIANT A - f Lnet/minecraft/network/syncher/EntityDataSerializer; PARTICLE l - f Lnet/minecraft/network/syncher/EntityDataSerializer; PARTICLES m - f Lnet/minecraft/network/syncher/EntityDataSerializer; POSE w - f Lnet/minecraft/network/syncher/EntityDataSerializer; QUATERNION E - f Lnet/minecraft/network/syncher/EntityDataSerializer; ROTATIONS n - f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; SERIALIZERS F - f Lnet/minecraft/network/syncher/EntityDataSerializer; SNIFFER_STATE C - f Lnet/minecraft/network/syncher/EntityDataSerializer; STRING e - f Lnet/minecraft/network/syncher/EntityDataSerializer; VECTOR3 D - f Lnet/minecraft/network/syncher/EntityDataSerializer; VILLAGER_DATA u - f Lnet/minecraft/network/syncher/EntityDataSerializer; WOLF_VARIANT y -c net/minecraft/network/syncher/EntityDataSerializers$1 net/minecraft/network/syncher/DataWatcherRegistry$1 - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; copy a -c net/minecraft/network/syncher/EntityDataSerializers$2 net/minecraft/network/syncher/DataWatcherRegistry$2 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode a -c net/minecraft/network/syncher/EntityDataSerializers$3 net/minecraft/network/syncher/DataWatcherRegistry$3 - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; copy a -c net/minecraft/network/syncher/EntityDataSerializers$4 net/minecraft/network/syncher/DataWatcherRegistry$4 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V encode a -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 d - f Lnet/minecraft/server/level/ChunkMap; chunkMap g -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/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/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/TeamDisplayNameFix net/minecraft/util/datafix/fixes/DataConverterTeamDisplayName - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2 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/debugchart/RemoteDebugSampleType net/minecraft/util/debugchart/RemoteDebugSampleType - m ()[Lnet/minecraft/util/debugchart/RemoteDebugSampleType; $values a - f [Lnet/minecraft/util/debugchart/RemoteDebugSampleType; $VALUES b - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; TICK_TIME a -c net/minecraft/util/parsing/packrat/commands/Grammar net/minecraft/util/parsing/packrat/commands/Grammar - m (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/Atom; top b - f Lnet/minecraft/util/parsing/packrat/Dictionary; rules a - f Lnet/minecraft/util/parsing/packrat/Atom; 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; 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; MAIL_BOXES c - 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/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; ENTITY_INTERACTION_RANGE h - f Lnet/minecraft/core/Holder; FALL_DAMAGE_MULTIPLIER i - f Lnet/minecraft/core/Holder; FLYING_SPEED j - f Lnet/minecraft/core/Holder; FOLLOW_RANGE k - f Lnet/minecraft/core/Holder; GRAVITY l - f Lnet/minecraft/core/Holder; JUMP_STRENGTH m - f Lnet/minecraft/core/Holder; KNOCKBACK_RESISTANCE n - f Lnet/minecraft/core/Holder; LUCK o - f Lnet/minecraft/core/Holder; MAX_ABSORPTION p - f Lnet/minecraft/core/Holder; MAX_HEALTH q - f Lnet/minecraft/core/Holder; MOVEMENT_SPEED r - f Lnet/minecraft/core/Holder; SAFE_FALL_DISTANCE s - f Lnet/minecraft/core/Holder; SCALE t - f Lnet/minecraft/core/Holder; SPAWN_REINFORCEMENTS_CHANCE u - f Lnet/minecraft/core/Holder; STEP_HEIGHT v -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 b - m ()Z canUse a - m ()Z isOpen h - m ()Z requiresUpdateEveryTick R_ - m (Z)V setOpen a - m ()V start c - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - 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 b - m ()Z canUse a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$canUse$1 a - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$0 a - m ()V start c - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m ()Lnet/minecraft/world/phys/Vec3; getPosition h - m (I)V setInterval c - m ()V start c - m ()V stop d - 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 b - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V stop d - m ()V tick e - 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 a - m ()V start c - 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 c - m ()V stop d - m ()V tick e - 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 b - m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; codec a - m ()I getFreeTickets a - m ()Lnet/minecraft/core/Holder; getPoiType g - m ()Lnet/minecraft/core/BlockPos; getPos f - m ()Z hasSpace d - m ()Z isOccupied e - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; lambda$codec$0 c - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/Holder; lambda$codec$1 b - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Ljava/lang/Integer; lambda$codec$2 a - m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3 a - m ()Z releaseTicket c - 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/animal/axolotl/AxolotlAi net/minecraft/world/entity/animal/axolotl/AxolotlAi - m (Lnet/minecraft/world/entity/LivingEntity;)Z canSetWalkTargetFromLookTarget a - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; findNearestValidAttackTarget b - 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/horse/TraderLlama net/minecraft/world/entity/animal/horse/EntityLlamaTrader - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep n_ - m ()Z canDespawn hg - m (Lnet/minecraft/world/entity/player/Player;)V doPlayerRide f - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Z isLeashedToSomethingOtherThanTheWanderingTrader hi - m ()Z isLeashedToWanderingTrader hh - m ()Z isTraderLlama gz - m ()Lnet/minecraft/world/entity/animal/horse/Llama; makeNewLlama gE - m ()V maybeDespawn hf - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (I)V setDespawnDelay x - f I despawnDelay bZ -c net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal net/minecraft/world/entity/animal/horse/EntityLlamaTrader$a - m ()Z canUse a - m ()V start c - 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 gG - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkZombieHorseSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - 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 bY -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/decoration/GlowItemFrame net/minecraft/world/entity/decoration/GlowItemFrame - m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound v - m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound s - m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack x - m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound u - m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound p - m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound w -c net/minecraft/world/entity/decoration/HangingEntity net/minecraft/world/entity/decoration/EntityHanging - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V dropItem b - m ()Lnet/minecraft/core/Direction; getDirection cH - m ()I getHeight B - m ()Lnet/minecraft/core/BlockPos; getPos D - m ()I getWidth A - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPickable bz - 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 (I)D offs b - m ()V playPlacementSound C - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V recalculateBoundingBox y - m ()V refreshDimensions j_ - m ()Z repositionEntityAfterLoad bB - m (Lnet/minecraft/world/level/block/Rotation;)F rotate a - m (Lnet/minecraft/core/Direction;)V setDirection a - m (DDD)V setPos a_ - m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction u - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m ()Z survives z - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - f Ljava/util/function/Predicate; HANGING_ENTITY b - f Lorg/slf4j/Logger; LOGGER e - f I checkInterval f - f Lnet/minecraft/core/Direction; direction d - f Lnet/minecraft/core/BlockPos; pos c -c net/minecraft/world/entity/decoration/HangingEntity$1 net/minecraft/world/entity/decoration/EntityHanging$1 -c net/minecraft/world/entity/monster/AbstractSkeleton net/minecraft/world/entity/monster/EntitySkeletonAbstract - m ()V aiStep n_ - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow b - m ()I getAttackInterval gr - m ()I getHardAttackInterval gq - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound u - m ()Z isShaking gs - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reassessWeaponGoal y - m ()V registerGoals z - m ()V rideTick t - f I HARD_ATTACK_INTERVAL b - f I NORMAL_ATTACK_INTERVAL c - f Lnet/minecraft/world/entity/ai/goal/RangedBowAttackGoal; bowGoal d - f Lnet/minecraft/world/entity/ai/goal/MeleeAttackGoal; meleeGoal e -c net/minecraft/world/entity/monster/AbstractSkeleton$1 net/minecraft/world/entity/monster/EntitySkeletonAbstract$1 - m ()V start c - m ()V stop d -c net/minecraft/world/entity/projectile/AbstractArrow net/minecraft/world/entity/projectile/EntityArrow - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData 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;)V doPostHurtEffects a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; findHitEntity a - m ()D getBaseDamage z - m ()D getDefaultGravity aY - m ()Lnet/minecraft/sounds/SoundEvent; getDefaultHitGroundSoundEvent u - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m ()Lnet/minecraft/sounds/SoundEvent; getHitGroundSoundEvent v - m ()I getKnockback A - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/world/item/ItemStack; getPickupItem w - m ()Lnet/minecraft/world/item/ItemStack; getPickupItemStackOrigin y - m ()B getPierceLevel D - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()F getWaterInertia E - m ()Z isAttackable ct - m ()Z isCritArrow B - m ()Z isNoPhysics G - m ()Z isPickable bz - m (DDD)V lerpMotion l - m (DDDFFI)V lerpTo a - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V resetPiercedEntities M - m (D)V setBaseDamage h - m (Z)V setCritArrow a - m (Lnet/minecraft/world/entity/LivingEntity;F)V setEnchantmentEffectsFromEntity a - m (IZ)V setFlag a - m (I)V setKnockback b - m (Z)V setNoPhysics b - m (Lnet/minecraft/world/entity/Entity;)V setOwner c - m (Lnet/minecraft/world/item/ItemStack;)V setPickupItemStack a - m (B)V setPierceLevel a - m (Z)V setShotFromCrossbow q - m (Lnet/minecraft/sounds/SoundEvent;)V setSoundEvent b - m (DDDFF)V shoot c - m ()Z shotFromCrossbow C - m ()Z shouldFall H - m (D)Z shouldRenderAtSqrDistance a - m ()V startFalling K - m ()V tick l - m ()V tickDespawn p - m (Lnet/minecraft/world/entity/player/Player;)Z tryPickup a - f D ARROW_BASE_DAMAGE f - f I FLAG_CRIT i - f I FLAG_CROSSBOW k - f I FLAG_NOPHYSICS j - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_FLAGS g - f Lnet/minecraft/network/syncher/EntityDataAccessor; PIERCE_LEVEL h - f D baseDamage n - f I inGroundTime c - f Z inGround b - f I knockback o - f Lnet/minecraft/world/level/block/state/BlockState; lastState l - f I life m - f Lnet/minecraft/world/item/ItemStack; pickupItemStack s - f Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; pickup d - f Ljava/util/List; piercedAndKilledEntities r - f Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; piercingIgnoreEntityIds q - f I shakeTime e - f Lnet/minecraft/sounds/SoundEvent; soundEvent p -c net/minecraft/world/entity/projectile/AbstractArrow$Pickup net/minecraft/world/entity/projectile/EntityArrow$PickupStatus - m (I)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; byOrdinal a - 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 -c net/minecraft/world/entity/projectile/LargeFireball net/minecraft/world/entity/projectile/EntityLargeFireball - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - f I explosionPower g -c net/minecraft/world/entity/projectile/ShulkerBullet net/minecraft/world/entity/projectile/EntityShulkerBullet - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b - m ()V checkDespawn dB - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V destroy u - m ()D getDefaultGravity aY - m ()F getLightLevelDependentMagicValue bt - m ()Lnet/minecraft/core/Direction; getMoveDirection p - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isOnFire bQ - m ()Z isPickable bz - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/core/Direction$Axis;)V selectNextMoveDirection a - m (Lnet/minecraft/core/Direction;)V setMoveDirection a - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - f D SPEED b - f Lnet/minecraft/core/Direction; currentMoveDirection d - f Lnet/minecraft/world/entity/Entity; finalTarget c - f I flightSteps e - f D targetDeltaX f - f D targetDeltaY g - f D targetDeltaZ h - f Ljava/util/UUID; targetId i -c net/minecraft/world/entity/projectile/SmallFireball net/minecraft/world/entity/projectile/EntitySmallFireball - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/LivingEntity;)V doPostHurtEffects a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V tick l - f I duration f -c net/minecraft/world/entity/projectile/ThrownTrident net/minecraft/world/entity/projectile/EntityThrownTrident - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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 a - m ()Lnet/minecraft/sounds/SoundEvent; getDefaultHitGroundSoundEvent u - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m ()F getWaterInertia E - m ()Z isAcceptibleReturnOwner M - m ()Z isChanneling K - m ()Z isFoil H - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (DDD)Z shouldRender k - m ()V tick l - m ()V tickDespawn p - m (Lnet/minecraft/world/entity/player/Player;)Z tryPickup a - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_FOIL h - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_LOYALTY g - f I clientSideReturnTridentTickCount f - f Z dealtDamage i -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/vehicle/AbstractMinecart net/minecraft/world/entity/vehicle/EntityMinecartAbstract - m (IIIZ)V activateMinecart a - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)V animateHurt m - m ()V applyNaturalSlowdown u - m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i - m ()V comeOffTrack s - m (Lnet/minecraft/server/level/ServerLevel;DDDLnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;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 ()F getBlockSpeedFactor aN - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()I getDefaultDisplayOffset z - m ()D getDefaultGravity aY - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m ()Lnet/minecraft/world/level/block/state/BlockState; getDisplayBlockState w - m ()I getDisplayOffset y - m ()D getMaxSpeed p - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Lnet/minecraft/core/Direction; getMotionDirection cI - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - 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 dC - m (DDD)Lnet/minecraft/world/phys/Vec3; getPos q - m (DDDD)Lnet/minecraft/world/phys/Vec3; getPosOffs a - m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a - m ()Z hasCustomDisplay A - m ()Z isOnRails ci - m ()Z isPickable bz - m (Lnet/minecraft/core/BlockPos;)Z isRedstoneConductor a - m (DDD)V lerpMotion l - m ()D lerpTargetX c_ - m ()F lerpTargetXRot M_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ L_ - m (DDDFFI)V lerpTo a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveAlongTrack c - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setCustomDisplay a - m (Lnet/minecraft/world/level/block/state/BlockState;)V setDisplayBlockState c - m (I)V setDisplayOffset c - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_CUSTOM_DISPLAY i - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DISPLAY_BLOCK d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DISPLAY_OFFSET e - f Ljava/util/Map; EXITS t - f Lnet/minecraft/world/phys/Vec3; LOWERED_PASSENGER_ATTACHMENT c - f Lcom/google/common/collect/ImmutableMap; POSE_DISMOUNT_HEIGHTS j - f F WATER_SLOWDOWN_FACTOR b - f Z flipped k - f I lerpSteps m - f D lerpX n - f D lerpXRot r - f D lerpY o - f D lerpYRot q - f D lerpZ p - f Z onRails l - f Lnet/minecraft/world/phys/Vec3; targetDeltaMovement s -c net/minecraft/world/entity/vehicle/AbstractMinecart$1 net/minecraft/world/entity/vehicle/EntityMinecartAbstract$1 -c net/minecraft/world/entity/vehicle/AbstractMinecart$Type net/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; CHEST b - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; COMMAND_BLOCK g - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; FURNACE c - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; HOPPER f - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; RIDEABLE a - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; SPAWNER e - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; TNT d -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/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; addSlot a - m (Lnet/minecraft/world/inventory/ContainerListener;)V addSlotListener a - 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 b - 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/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 b - 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 (Lnet/minecraft/world/item/ItemStack;IIZ)Z moveItemStackTo a - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack a - m (Lnet/minecraft/world/inventory/ContainerListener;)V removeSlotListener b - m (Lnet/minecraft/world/entity/player/Player;)V removed b - m ()V resetQuickCraft f - m ()V resumeRemoteUpdates i - m ()V sendAllDataToRemote b - m (Lnet/minecraft/world/item/ItemStack;)V setCarried b - m (II)V setData a - m (IILnet/minecraft/world/item/ItemStack;)V setItem a - m (Lnet/minecraft/world/item/ItemStack;)V setRemoteCarried a - m (ILnet/minecraft/world/item/ItemStack;)V setRemoteSlot a - m (ILnet/minecraft/world/item/ItemStack;)V setRemoteSlotNoCopy b - 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 a - 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 d - 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 c - f I CARRIED_SLOT_SIZE h - f Lorg/slf4j/Logger; LOGGER k - 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 SLOT_CLICKED_OUTSIDE a - f Lnet/minecraft/world/item/ItemStack; carried n - f I containerId j - f Ljava/util/List; containerListeners w - f Ljava/util/List; dataSlots m - f Lnet/minecraft/core/NonNullList; lastSlots l - f Lnet/minecraft/world/inventory/MenuType; menuType s - f Ljava/util/Set; quickcraftSlots v - f I quickcraftStatus u - f I quickcraftType t - f Lnet/minecraft/world/item/ItemStack; remoteCarried q - f Lit/unimi/dsi/fastutil/ints/IntList; remoteDataSlots p - f Lnet/minecraft/core/NonNullList; remoteSlots o - f Lnet/minecraft/core/NonNullList; slots i - f I stateId r - f Z suppressRemoteUpdates y - f Lnet/minecraft/world/inventory/ContainerSynchronizer; synchronizer x -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 -c net/minecraft/world/inventory/ContainerSynchronizer net/minecraft/world/inventory/ContainerSynchronizer - 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;Lnet/minecraft/core/NonNullList;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/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/crafting/StonecutterRecipe net/minecraft/world/item/crafting/RecipeStonecutting - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/crafting/TippedArrowRecipe net/minecraft/world/item/crafting/RecipeTippedArrow - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -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 getEntityDamageAmount b - 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 k - m ()Ljava/util/Optional; getAmbientLoopSoundEvent i - m ()Ljava/util/Optional; getAmbientMoodSettings j - m ()Ljava/util/Optional; getAmbientParticleSettings h - m ()Ljava/util/Optional; getBackgroundMusic l - m ()I getFogColor a - m ()Ljava/util/Optional; getFoliageColorOverride e - m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; getGrassColorModifier g - m ()Ljava/util/Optional; getGrassColorOverride f - 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 l - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$1 k - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$10 b - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$11 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$12 a - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$2 j - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$3 i - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$4 h - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$5 g - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; lambda$static$6 f - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$7 e - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$8 d - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$9 c - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; ambientAdditionsSettings l - f Ljava/util/Optional; ambientLoopSoundEvent j - f Ljava/util/Optional; ambientMoodSettings k - f Ljava/util/Optional; ambientParticleSettings i - f Ljava/util/Optional; backgroundMusic m - f I fogColor b - f Ljava/util/Optional; foliageColorOverride f - f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; grassColorModifier h - f Ljava/util/Optional; grassColorOverride g - 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/world/level/biome/BiomeSpecialEffects; build a - 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 f - m ()Ljava/lang/IllegalStateException; lambda$build$0 e - m ()Ljava/lang/IllegalStateException; lambda$build$1 d - m ()Ljava/lang/IllegalStateException; lambda$build$2 c - m ()Ljava/lang/IllegalStateException; lambda$build$3 b - 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 k - f Ljava/util/Optional; ambientLoopSoundEvent i - f Ljava/util/Optional; ambientMoodSettings j - f Ljava/util/Optional; ambientParticle h - f Ljava/util/Optional; backgroundMusic l - f Ljava/util/OptionalInt; fogColor a - f Ljava/util/Optional; foliageColorOverride e - f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; grassColorModifier g - f Ljava/util/Optional; grassColorOverride f - 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;)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/block/state/BlockState;Lnet/minecraft/world/level/Level;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 F AABB_OFFSET b - 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;)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 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/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 at_ - m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getNext i_ - 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 - f I SCAN_DISTANCE v_ -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 n - 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/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/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 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;)I getAABBIndex g - m (Lnet/minecraft/world/level/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/core/Direction;)I indexFor 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;)I lambda$getAABBIndex$1 m - m (Ljava/util/Map$Entry;)Z lambda$static$0 a - m (FFFFF)[Lnet/minecraft/world/phys/shapes/VoxelShape; 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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 [Lnet/minecraft/world/phys/shapes/VoxelShape; collisionShapeByIndex g - f [Lnet/minecraft/world/phys/shapes/VoxelShape; shapeByIndex h - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; stateToIndex i -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/DirectionProperty;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; 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/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;)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 f_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; BASE_SHAPE d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EYE_SHAPE e - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_SHAPE f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_EYE c - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; portalShape g -c net/minecraft/world/level/block/FletchingTableBlock net/minecraft/world/level/block/BlockFletchingTable - 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/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a - f Lcom/mojang/serialization/MapCodec; CODEC b -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 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 -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;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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 d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/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/ItemInteractionResult; 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; MID_GROWTH_SHAPE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; SAPLING_SHAPE e -c net/minecraft/world/level/chunk/PalettedContainerRO net/minecraft/world/level/chunk/PalettedContainerRO - 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 c - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; pack a - m ()Lnet/minecraft/world/level/chunk/PalettedContainer; recreate e - 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 ()Ljava/util/List; paletteEntries a - m ()Ljava/util/Optional; storage b - f Ljava/util/List; paletteEntries a - f Ljava/util/Optional; storage b -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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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 (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; 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; 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 k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 l - 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 j - 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 e -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 az_ - 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 e - f D maxValue g - f D minValue f -c net/minecraft/world/level/levelgen/DensityFunctions$Noise net/minecraft/world/level/levelgen/DensityFunctions$o - 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 j - m ()D xzScale k - m ()D yScale l - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - 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$r - 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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a -c net/minecraft/world/level/levelgen/DensityFunctions$Mapped net/minecraft/world/level/levelgen/DensityFunctions$k - 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 az_ - 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 k - f Lnet/minecraft/world/level/levelgen/DensityFunction; input e - 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$k$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 i - 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; QUARTER_NEGATIVE e - f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; SQUARE b - f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; SQUEEZE f - f Lnet/minecraft/util/KeyDispatchDataCodec; codec h - f Ljava/lang/String; name g -c net/minecraft/world/level/levelgen/DensityFunctions$Marker net/minecraft/world/level/levelgen/DensityFunctions$l - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type a - f Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped e -c net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type net/minecraft/world/level/levelgen/DensityFunctions$l$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$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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a -c net/minecraft/world/level/levelgen/DensityFunctions$ShiftB 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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a -c net/minecraft/world/level/levelgen/DensityFunctions$Spline 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 (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 j - 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 e -c net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point net/minecraft/world/level/levelgen/DensityFunctions$w$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$w$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 a - m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; mapAll a - m ()F maxValue c - m ()F minValue b - 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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - 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$n - m ()D argument n - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 l - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input az_ - 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 m - m (D)D transform a - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; type j - 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 e -c net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type net/minecraft/world/level/levelgen/DensityFunctions$n$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 j - 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 e - f Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; INSTANCE a -c net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise net/minecraft/world/level/levelgen/DensityFunctions$u - 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 j -c net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset net/minecraft/world/level/levelgen/DensityFunctions$f - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; $values j - 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 e - f Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; INSTANCE a -c net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice net/minecraft/world/level/levelgen/DensityFunctions$q - 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 j - 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 l - m ()D maxValue b - m ()D minInclusive k - m ()D minValue a - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; whenInRange m - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; whenOutOfRange n - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - 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 j - 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 e - f Lnet/minecraft/world/level/levelgen/DensityFunction; input a -c net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder net/minecraft/world/level/levelgen/DensityFunctions$j - 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 j - 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$v - 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 o - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftX j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftY k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftZ l - m ()D xzScale m - m ()D yScale n - 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 e - 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$MarkerOrMarked net/minecraft/world/level/levelgen/DensityFunctions$m - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k -c net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer net/minecraft/world/level/levelgen/DensityFunctions$p - 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 az_ - 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 j - 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 f - f Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; INSTANCE a -c net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient net/minecraft/world/level/levelgen/DensityFunctions$aa - m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c - m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a - m ()D fromValue l - m ()I fromY j - 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 m - m ()I toY k - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a - f Lcom/mojang/serialization/MapCodec; DATA_CODEC i - f D fromValue g - f I fromY e - 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 e -c net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler net/minecraft/world/level/levelgen/DensityFunctions$z - m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input j - 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 ()Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; rarityValueMapper l - 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 e - 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$z$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$x - 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 j - 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 e - 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$y - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 l - 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 j - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type net/minecraft/world/level/levelgen/DensityFunctions$y$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 (Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter;III)Z lambda$addAroundOldChunksCarvingMaskFilter$7 a - m (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;Lnet/minecraft/world/level/chunk/CarvingMask;)V lambda$addAroundOldChunksCarvingMaskFilter$8 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$11 a - m (Ljava/util/List;DDD)D lambda$makeOldChunkDistanceGetter$10 a - m (Ljava/util/List;Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V 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 K_ - m (Lnet/minecraft/core/SectionPos;)Z lightOnInSection 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 I LIGHT_SECTION_PADDING b - f Lnet/minecraft/world/level/lighting/LightEngine; blockEngine a - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor c - f Lnet/minecraft/world/level/lighting/LightEngine; skyEngine d -c net/minecraft/world/level/storage/PlayerDataStorage net/minecraft/world/level/storage/WorldNBTStorage - m (Lnet/minecraft/world/entity/player/Player;)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/core/BlockPos;F)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 g - m ()Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; createSimpleValidator f - m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/util/Optional; deserialize a - m ()Ljava/lang/String; directory d - 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 e - m ()Ljava/util/stream/Stream; values a - f Lorg/slf4j/Logger; LOGGER h - 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 Ljava/lang/String; directory f - f Lnet/minecraft/resources/ResourceKey; registryKey d - f Lnet/minecraft/world/level/storage/loot/LootDataType$Validator; validator g -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 (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; save b -c org/bukkit/craftbukkit/advancement/CraftAdvancement org/bukkit/craftbukkit/v1_20_R4/advancement/CraftAdvancement -c org/bukkit/craftbukkit/block/CraftChiseledBookshelf org/bukkit/craftbukkit/v1_20_R4/block/CraftChiseledBookshelf -c org/bukkit/craftbukkit/block/CraftChiseledBookshelf$1 org/bukkit/craftbukkit/v1_20_R4/block/CraftChiseledBookshelf$1 -c org/bukkit/craftbukkit/block/data/type/CraftBeehive org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBeehive -c org/bukkit/craftbukkit/block/data/type/CraftCrafter org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftCrafter -c org/bukkit/craftbukkit/block/data/type/CraftJukebox org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftJukebox -c org/bukkit/craftbukkit/block/data/type/CraftLectern org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftLectern -c org/bukkit/craftbukkit/block/data/type/CraftSapling org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSapling -c org/bukkit/craftbukkit/block/impl/CraftBlastFurnace org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBlastFurnace -c org/bukkit/craftbukkit/block/impl/CraftBrewingStand org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBrewingStand -c org/bukkit/craftbukkit/block/impl/CraftBubbleColumn org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBubbleColumn -c org/bukkit/craftbukkit/block/impl/CraftCherryLeaves org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCherryLeaves -c org/bukkit/craftbukkit/block/impl/CraftChestTrapped org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftChestTrapped -c org/bukkit/craftbukkit/block/impl/CraftChorusFlower org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftChorusFlower -c org/bukkit/craftbukkit/block/impl/CraftCoralFanWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCoralFanWall -c org/bukkit/craftbukkit/block/impl/CraftDecoratedPot org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftDecoratedPot -c org/bukkit/craftbukkit/block/impl/CraftHangingRoots org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftHangingRoots -c org/bukkit/craftbukkit/block/impl/CraftHugeMushroom org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftHugeMushroom -c org/bukkit/craftbukkit/block/impl/CraftLightningRod org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLightningRod -c org/bukkit/craftbukkit/block/impl/CraftPistonMoving org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPistonMoving -c org/bukkit/craftbukkit/block/impl/CraftRedstoneLamp org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneLamp -c org/bukkit/craftbukkit/block/impl/CraftRedstoneWire org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneWire -c org/bukkit/craftbukkit/block/impl/CraftRedstoneWire$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneWire$1 -c org/bukkit/craftbukkit/block/impl/CraftStemAttached org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStemAttached -c org/bukkit/craftbukkit/block/impl/CraftStepAbstract org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStepAbstract -c org/bukkit/craftbukkit/block/impl/CraftTallSeagrass org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTallSeagrass -c org/bukkit/craftbukkit/block/impl/CraftTrialSpawner org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTrialSpawner -c org/bukkit/craftbukkit/block/impl/CraftTripwireHook org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTripwireHook -c org/bukkit/craftbukkit/block/impl/CraftWeepingVines org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeepingVines -c org/bukkit/craftbukkit/command/BukkitCommandWrapper org/bukkit/craftbukkit/v1_20_R4/command/BukkitCommandWrapper -c org/bukkit/craftbukkit/entity/CraftAbstractSkeleton org/bukkit/craftbukkit/v1_20_R4/entity/CraftAbstractSkeleton -c org/bukkit/craftbukkit/entity/CraftAbstractVillager org/bukkit/craftbukkit/v1_20_R4/entity/CraftAbstractVillager -c org/bukkit/craftbukkit/entity/CraftBreezeWindCharge org/bukkit/craftbukkit/v1_20_R4/entity/CraftBreezeWindCharge -c org/bukkit/craftbukkit/entity/CraftMinecartRideable org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartRideable -c org/bukkit/craftbukkit/entity/memory/CraftMemoryKey org/bukkit/craftbukkit/v1_20_R4/entity/memory/CraftMemoryKey -c org/bukkit/craftbukkit/generator/CraftLimitedRegion org/bukkit/craftbukkit/v1_20_R4/generator/CraftLimitedRegion -c org/bukkit/craftbukkit/inventory/CraftComplexRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftComplexRecipe -c org/bukkit/craftbukkit/inventory/CraftFurnaceRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftFurnaceRecipe -c org/bukkit/craftbukkit/inventory/CraftInventoryLoom org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryLoom -c org/bukkit/craftbukkit/inventory/CraftInventoryView org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryView -c org/bukkit/craftbukkit/inventory/CraftMetaEntityTag org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaEntityTag -c org/bukkit/craftbukkit/inventory/CraftSmokingRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftSmokingRecipe -c org/bukkit/craftbukkit/legacy/reroute/RerouteReturn org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RerouteReturn -c org/bukkit/craftbukkit/legacy/reroute/RerouteStatic org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RerouteStatic -c org/bukkit/craftbukkit/metadata/EntityMetadataStore org/bukkit/craftbukkit/v1_20_R4/metadata/EntityMetadataStore -c org/bukkit/craftbukkit/metadata/PlayerMetadataStore org/bukkit/craftbukkit/v1_20_R4/metadata/PlayerMetadataStore -c org/bukkit/craftbukkit/potion/CraftPotionEffectType org/bukkit/craftbukkit/v1_20_R4/potion/CraftPotionEffectType -c org/bukkit/craftbukkit/potion/CraftPotionEffectType$1 org/bukkit/craftbukkit/v1_20_R4/potion/CraftPotionEffectType$1 -c org/bukkit/craftbukkit/profile/CraftProfileProperty org/bukkit/craftbukkit/v1_20_R4/profile/CraftProfileProperty -c org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter org/bukkit/craftbukkit/v1_20_R4/profile/CraftProfileProperty$JsonFormatter -c org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter$1 org/bukkit/craftbukkit/v1_20_R4/profile/CraftProfileProperty$JsonFormatter$1 -c org/bukkit/craftbukkit/scheduler/CraftAsyncDebugger org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftAsyncDebugger -c org/bukkit/craftbukkit/util/BlockStateListPopulator org/bukkit/craftbukkit/v1_20_R4/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/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 ()Ljava/util/Optional; location c - 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; nbt f - m ()Ljava/util/Optional; passenger k - m ()Ljava/util/Optional; slots n - m ()Ljava/util/Optional; steppingOnLocation d - m ()Ljava/util/Optional; subPredicate i - m ()Ljava/util/Optional; targetedEntity l - m ()Ljava/util/Optional; team m - m ()Ljava/util/Optional; vehicle j - 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 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 Ljava/util/Optional; location e - f Ljava/util/Optional; nbt h - f Ljava/util/Optional; passenger m - f Ljava/util/Optional; slots p - f Ljava/util/Optional; steppingOnLocation f - f Ljava/util/Optional; subPredicate k - f Ljava/util/Optional; targetedEntity n - f Ljava/util/Optional; team o - f Ljava/util/Optional; vehicle l -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/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/NbtPredicate;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; nbt a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; of a - m (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 (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 Ljava/util/Optional; distanceToPlayer b - f Ljava/util/Optional; effects e - f Ljava/util/Optional; entityType a - f Ljava/util/Optional; equipment h - f Ljava/util/Optional; flags g - f Ljava/util/Optional; location c - f Ljava/util/Optional; nbt f - f Ljava/util/Optional; passenger k - f Ljava/util/Optional; slots n - f Ljava/util/Optional; steppingOnLocation d - f Ljava/util/Optional; subPredicate i - f Ljava/util/Optional; targetedEntity l - f Ljava/util/Optional; team m - f Ljava/util/Optional; vehicle j -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 ()Ljava/util/Optional; gameType c - 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 Ljava/util/Optional; gameType e - 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/ResourceLocation;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 b - m ()Lnet/minecraft/advancements/critereon/PlayerPredicate$Builder; player a - m (Lnet/minecraft/world/level/GameType;)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 Ljava/util/Optional; gameType b - 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/StatType;Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$StatMatcher; lambda$createTypedCodec$0 a - m (Lnet/minecraft/stats/StatType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createTypedCodec$1 a - m (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder;)Lnet/minecraft/stats/Stat; lambda$new$2 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 (Lcom/mojang/brigadier/context/CommandContext;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 - 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/core/Holder$Reference; getConfiguredFeature a - 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 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRegistryKey$3 b - m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$resolveKey$4 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 (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_FEATURE b - 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 e -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 ()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;Lcom/mojang/brigadier/arguments/ArgumentType;)V serializeArgumentToJson a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeCap a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeCap 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 f - m ()Lnet/minecraft/core/component/PatchedDataComponentMap; copy g - m ()V ensureMapOwnership h - 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/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 d - 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/DataComponentMap;)V setAll a - m ()I size d - 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/recipes/SmithingTrimRecipeBuilder net/minecraft/data/recipes/SmithingTrimRecipeBuilder - m (Lnet/minecraft/resources/ResourceLocation;)V ensureValid a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)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/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 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 g - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_MID c - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SHORT a - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SIMPLE f - 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 h -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 e - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP a - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_OCEAN_FLOOR d - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_TOP_SOLID b - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_WORLD_SURFACE c - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_10_10 f - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_4_4 h - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_8_8 g - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT i -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 f - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002_PLACED x - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_002 y - f Lnet/minecraft/resources/ResourceKey; BIRCH_CHECKED e - f Lnet/minecraft/resources/ResourceKey; CHERRY_BEES_005 C - f Lnet/minecraft/resources/ResourceKey; CHERRY_CHECKED i - f Lnet/minecraft/resources/ResourceKey; CRIMSON_FUNGI a - f Lnet/minecraft/resources/ResourceKey; DARK_OAK_CHECKED d - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES B - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_0002 z - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_002 A - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_CHECKED n - f Lnet/minecraft/resources/ResourceKey; JUNGLE_BUSH s - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE_CHECKED m - f Lnet/minecraft/resources/ResourceKey; MANGROVE_CHECKED h - f Lnet/minecraft/resources/ResourceKey; MEGA_JUNGLE_TREE_CHECKED o - f Lnet/minecraft/resources/ResourceKey; MEGA_PINE_CHECKED q - f Lnet/minecraft/resources/ResourceKey; MEGA_SPRUCE_CHECKED p - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_0002 v - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_002 w - f Lnet/minecraft/resources/ResourceKey; OAK_CHECKED c - f Lnet/minecraft/resources/ResourceKey; PINE_CHECKED l - f Lnet/minecraft/resources/ResourceKey; PINE_ON_SNOW j - f Lnet/minecraft/resources/ResourceKey; SPRUCE_CHECKED g - f Lnet/minecraft/resources/ResourceKey; SPRUCE_ON_SNOW k - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES u - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES_0002 t - f Lnet/minecraft/resources/ResourceKey; TALL_MANGROVE_CHECKED r - 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 - f Ljava/util/function/Consumer; val$listener a -c net/minecraft/network/chat/LastSeenMessagesValidator net/minecraft/network/chat/LastSeenMessagesValidator - m (Lnet/minecraft/network/chat/MessageSignature;)V addPending a - m (I)Z applyOffset a - m (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; 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/contents/EntityDataSource net/minecraft/network/chat/contents/EntityDataSource - 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 - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; SUB_CODEC a - f Lnet/minecraft/network/chat/contents/DataSource$Type; TYPE b - f Lnet/minecraft/commands/arguments/selector/EntitySelector; compiledSelector e - f Ljava/lang/String; selectorPattern d -c net/minecraft/network/chat/contents/SelectorContents net/minecraft/network/chat/contents/SelectorContents - m ()Ljava/lang/String; getPattern b - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; getSelector c - m ()Ljava/util/Optional; getSeparator d - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parseSelector a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type 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; CODEC a - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b - f Ljava/lang/String; pattern e - f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector f - f Ljava/util/Optional; separator c -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/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 c - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$11 b - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$12 a - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$9 d - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$2 a - m (Lnet/minecraft/world/item/ItemStack;)Z lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d - m (Lnet/minecraft/world/item/ItemStack;)Z lambda$register$5 a - 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 (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/commands/CommandSourceStack;)Z lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)Ljava/lang/Integer; lambda$spawnArmorTrims$3 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimMaterial;)Ljava/lang/Integer; lambda$spawnArmorTrims$4 a - m (Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;Lnet/minecraft/world/item/armortrim/TrimMaterial;)V lambda$spawnArmorTrims$5 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)V lambda$spawnArmorTrims$6 a - m ()Lnet/minecraft/network/chat/Component; lambda$spawnArmorTrims$7 a - m (Ljava/util/HashMap;)V lambda$static$0 a - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)I spawnArmorTrims a - f Ljava/util/Map; MATERIAL_AND_SLOT_TO_ITEM a - f Ljava/util/function/ToIntFunction; TRIM_MATERIAL_ORDER e - f Ljava/util/function/ToIntFunction; TRIM_PATTERN_ORDER d - f Ljava/util/List; VANILLA_TRIM_MATERIALS c - f Ljava/util/List; VANILLA_TRIM_PATTERNS b -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 b - f Ljava/util/function/Function; PROVIDER a - f Lnet/minecraft/world/level/block/entity/BlockEntity; entity c - f Lnet/minecraft/core/BlockPos; pos d -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 - f Ljava/lang/String; val$argPrefix 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 h - m (Ljava/util/Collection;)Ljava/lang/String; displayPackList a - m ()Ljava/util/Collection; getAvailableIds b - m ()Ljava/util/Collection; getAvailablePacks c - 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 e - m ()Ljava/util/Collection; getSelectedIds d - m ()Ljava/util/Collection; getSelectedPacks f - 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 g - m (Ljava/util/Collection;)Ljava/util/List; rebuildSelected c - m ()V reload a - m (Ljava/lang/String;)Z removePack b - m (Ljava/util/Collection;)V setSelected 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/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/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/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/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/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 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 a - 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 c - m ()V stop d - m ()V tick e - 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 b - 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 c - m ()V stop d - 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 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$5 b - m (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/GossipType;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)Z lambda$getCountForType$4 a - m (Ljava/util/Map;Ljava/util/UUID;)V lambda$getGossipEntries$0 a - m (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; lambda$getOrCreate$2 b - m (Ljava/lang/String;)V lambda$store$6 b - m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V lambda$transferFrom$3 b - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$unpack$1 a - m (Ljava/lang/String;)V lambda$update$7 a - m (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; lambda$update$8 a - m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V lambda$update$9 a - m (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I mergeValuesForAddition a - m (II)I mergeValuesForTransfer 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 (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; store a - m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;Lnet/minecraft/util/RandomSource;I)V transferFrom a - m ()Ljava/util/stream/Stream; unpack c - m (Lcom/mojang/serialization/Dynamic;)V update a - f I DISCARD_THRESHOLD a - f Lorg/slf4j/Logger; LOGGER 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 Lcom/mojang/serialization/Codec; LIST_CODEC b - f Ljava/util/UUID; target c - f Lnet/minecraft/world/entity/ai/gossip/GossipType; type d - f I value e -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/PathfinderMob;)V doTick a - m (Lnet/minecraft/world/item/ItemStack;)Z isTemptation a - m (Lnet/minecraft/world/entity/player/Player;)Z playerHoldingTemptation a - m ()Ljava/util/Set; requires a - f I TEMPTATION_RANGE a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMPT_TARGETING c - f Ljava/util/function/Predicate; temptations d -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;)V 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;)I getFreeTickets 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 -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;)V add a - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z add a - m ()V clear b - m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z exists a - m (Lnet/minecraft/core/BlockPos;)I getFreeTickets b - m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; getPoiRecord e - 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 a - m (Lnet/minecraft/core/Holder;)Ljava/util/Set; lambda$add$6 a - m (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; lambda$codec$0 b - m (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/List; lambda$codec$1 a - m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2 a - m (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiSection; lambda$codec$3 b - m (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z lambda$getRecords$4 a - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$getRecords$5 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; lambda$refresh$7 a - m (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$refresh$8 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/monster/CrossbowAttackMob net/minecraft/world/entity/monster/ICrossbow - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canBeLeader gr - m ()Z canJoinPatrol gx - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()V findPatrolTarget gy - m ()Lnet/minecraft/core/BlockPos; getPatrolTarget gs - m ()Z hasPatrolTarget gt - m ()Z isPatrolLeader gu - m ()Z isPatrolling gz - m (Lnet/minecraft/core/BlockPos;)V lambda$readAdditionalSaveData$0 j - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (D)Z removeWhenFarAway h - m (Z)V setPatrolLeader w - m (Lnet/minecraft/core/BlockPos;)V setPatrolTarget i - m (Z)V setPatrolling x - f Z patrolLeader c - f Lnet/minecraft/core/BlockPos; patrolTarget b - f Z patrolling d -c net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal net/minecraft/world/entity/monster/EntityMonsterPatrolling$a - m ()Z canUse a - 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 c - m ()V stop d - m ()V tick e - 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;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/hoglin/HoglinBase net/minecraft/world/entity/monster/hoglin/IOglin - m ()I getAttackAnimationRemainingTicks gq - m (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 b - f I ATTACK_ANIMATION_DURATION n_ -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 v - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m ()Z shouldBurn u - f F SPLASH_RANGE g -c net/minecraft/world/entity/projectile/ProjectileUtil net/minecraft/world/entity/projectile/ProjectileHelper - 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;)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/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;F)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/item/component/FireworkExplosion net/minecraft/world/item/component/FireworkExplosion - m (Ljava/util/function/Consumer;)V addAdditionalTooltip b - m (Ljava/util/function/Consumer;)V addShapeNameTooltip a - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)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 (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; createProfile a - m ()Lcom/mojang/authlib/GameProfile; gameProfile f - m ()Ljava/util/Optional; id d - m ()Z isResolved b - m ()Ljava/util/Optional; name c - m ()Lcom/mojang/authlib/properties/PropertyMap; properties e - m ()Ljava/util/concurrent/CompletableFuture; resolve a - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; FULL_CODEC g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lcom/mojang/authlib/GameProfile; gameProfile f - 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/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/crafting/FireworkStarRecipe net/minecraft/world/item/crafting/RecipeFireworksStar - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Ljava/util/HashMap;)V lambda$static$0 a - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; GUNPOWDER_INGREDIENT e - f Ljava/util/Map; SHAPE_BY_ITEM d - f Lnet/minecraft/world/item/crafting/Ingredient; SHAPE_INGREDIENT a - f Lnet/minecraft/world/item/crafting/Ingredient; TRAIL_INGREDIENT b - f Lnet/minecraft/world/item/crafting/Ingredient; TWINKLE_INGREDIENT c -c net/minecraft/world/item/crafting/MapExtendingRecipe net/minecraft/world/item/crafting/RecipeMapExtend - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/world/item/ItemStack; findFilledMap a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m ()Z isSpecial an_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/crafting/ShulkerBoxColoring net/minecraft/world/item/crafting/RecipeShulkerBox - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/crafting/SmithingTrimRecipe net/minecraft/world/item/crafting/SmithingTrimRecipe - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/item/ItemStack;)Z isAdditionIngredient c - m (Lnet/minecraft/world/item/ItemStack;)Z isBaseIngredient b - m ()Z isIncomplete i - m (Lnet/minecraft/world/item/ItemStack;)Z isTemplateIngredient a - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; addition c - f Lnet/minecraft/world/item/crafting/Ingredient; base b - f Lnet/minecraft/world/item/crafting/Ingredient; template a -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/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; fromNetwork a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; CODEC y - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x -c net/minecraft/world/level/block/AbstractFurnaceBlock net/minecraft/world/level/block/BlockFurnace - 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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/state/BlockState;Z)V onRemove 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/DirectionProperty; 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/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 Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - f F aabbOffset l - f Lnet/minecraft/world/phys/shapes/VoxelShape; downAabb j - f Lnet/minecraft/world/phys/shapes/VoxelShape; eastAabb g - f F height k - f Lnet/minecraft/world/phys/shapes/VoxelShape; northAabb e - f Lnet/minecraft/world/phys/shapes/VoxelShape; southAabb f - f Lnet/minecraft/world/phys/shapes/VoxelShape; upAabb i - f Lnet/minecraft/world/phys/shapes/VoxelShape; westAabb h -c net/minecraft/world/level/block/AmethystClusterBlock$1 net/minecraft/world/level/block/AmethystClusterBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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;)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 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/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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_SHAPE d - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SHAPE b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_SHAPE c - f I STEM_WIDTH g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_SHAPE e -c net/minecraft/world/level/block/BigDripleafStemBlock$1 net/minecraft/world/level/block/BigDripleafStemBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction a -c net/minecraft/world/level/block/BuddingAmethystBlock net/minecraft/world/level/block/BuddingAmethystBlock - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canClusterGrowAtState g - 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 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;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 f_ - 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 c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b -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 a - 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/Level;Lnet/minecraft/core/BlockPos;)V handleEntityOnFireInside e - 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;)V lowerFillLevel 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 - f I BASE_CONTENT_HEIGHT h - f Lcom/mojang/serialization/MapCodec; CODEC 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 j -c net/minecraft/world/level/block/LiquidBlockContainer net/minecraft/world/level/block/IFluidContainer - m (Lnet/minecraft/world/entity/player/Player;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 Ljava/util/Map; AABBS e - f Lcom/mojang/serialization/MapCodec; CODEC b -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 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - f F AABB_OFFSET g - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c - f I BONEMEAL_INCREASE i - f Lcom/mojang/serialization/MapCodec; CODEC a - f I MAX_AGE b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE h -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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 g - 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 (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/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 - 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/ItemInteractionResult; useItemOn a - f Ljava/util/Map; AABBS j - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; PLANK_EASTWEST d - f Lnet/minecraft/world/phys/shapes/VoxelShape; PLANK_NORTHSOUTH c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_EASTWEST i - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_NORTHSOUTH e -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/Block; asBlock q - m ()Lnet/minecraft/world/item/Item; asItem r - 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 x - m ()Lnet/minecraft/world/level/material/MapColor; defaultMapColor w - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/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/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/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;)I getLightBlock g - m ()Lnet/minecraft/resources/ResourceKey; getLootTable v - m ()F getMaxHorizontalOffset aq_ - m ()F getMaxVerticalOffset as_ - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider b - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 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/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; getSoundType g_ - m (Lnet/minecraft/world/level/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 c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isOcclusionShapeFullBlock 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 isRandomlyTicking d_ - 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/Block;Lnet/minecraft/core/BlockPos;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/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 b - 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; properties t - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; propertiesCodec u - 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 i - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a - 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 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 - 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/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 - 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/ItemInteractionResult; useItemOn a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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 aF - f Lnet/minecraft/resources/ResourceKey; drops aQ - f Z dynamicShape aN - f F explosionResistance aH - f F friction aK - f Z hasCollision aG - f Z isRandomlyTicking aI - f F jumpFactor aM - f Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; properties aP - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures aO - f Lnet/minecraft/world/level/block/SoundType; soundType aJ - f F speedFactor aL -c net/minecraft/world/level/block/state/BlockBehaviour$1 net/minecraft/world/level/block/state/BlockBase$1 -c net/minecraft/world/level/block/state/BlockBehaviour$OffsetType net/minecraft/world/level/block/state/BlockBase$EnumRandomOffset - 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 l - m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; destroyTime e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; dropsLike a - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; dynamicShape f - 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 k - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; forceSolidOn j - 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 h - 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 (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; lightLevel a - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; liquid i - 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; noCollission 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 n - 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 (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 o - 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 m - 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 n - f F destroyTime g - f Lnet/minecraft/resources/ResourceKey; drops m - f Z dynamicShape D - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; emissiveRendering C - f F explosionResistance f - f Z forceSolidOff r - f Z forceSolidOn s - f F friction j - f Z hasCollision c - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; hasPostProcess B - f Z ignitedByLava p - f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument v - f Z isAir o - f Z isRandomlyTicking i - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isRedstoneConductor y - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isSuffocating z - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate; isValidSpawn x - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isViewBlocking A - f F jumpFactor l - f Ljava/util/function/ToIntFunction; lightEmission e - f Z liquid q - f Ljava/util/function/Function; mapColor b - f Ljava/util/Optional; offsetFunction F - f Lnet/minecraft/world/level/material/PushReaction; pushReaction t - f Z replaceable w - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures E - f Z requiresCorrectToolForDrops h - f Lnet/minecraft/world/level/block/SoundType; soundType d - f Z spawnTerrainParticles u - f F speedFactor k -c net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase net/minecraft/world/level/block/state/BlockBase$BlockData - m ()Lnet/minecraft/world/level/block/state/BlockState; asState x - 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 D - m ()Z canBeReplaced r - m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a - m (Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a - m ()Z canOcclude p - 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 e - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z entityCanStandOn a - 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;)V entityInside a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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 l - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape k - 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 h - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal c - 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/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceOcclusionShape a - m ()Lnet/minecraft/world/level/material/FluidState; getFluidState u - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape m - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getLightBlock b - m ()I getLightEmission h - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/MapColor; getMapColor d - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape c - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getOffset n - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction o - m ()Lnet/minecraft/world/level/block/RenderShape; getRenderShape l - m (Lnet/minecraft/core/BlockPos;)J getSeed a - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness f - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape j - 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 b - m ()Lnet/minecraft/world/level/block/SoundType; getSoundType w - m ()Ljava/util/stream/Stream; getTags s - 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/core/BlockPos;Z)V handleNeighborChanged a - m ()Z hasAnalogOutputSignal n - m ()Z hasBlockEntity t - m ()Z hasLargeCollisionShape f - m ()Z hasOffsetFunction q - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hasPostProcess q - m ()Z ignitedByLava j - m ()V initCache a - m ()Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument A - 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 i - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isCollisionShapeFullBlock r - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isFaceSturdy d - 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 v - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isRedstoneConductor g - m ()Z isSignalSource m - m ()Z isSolid e - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSolidRender i - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSuffocating o - 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 p - m ()Z liquid k - m (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/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 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - m ()Z requiresCorrectToolForDrops y - m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a - m ()Z shouldSpawnTerrainParticles z - 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/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 - 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/ItemInteractionResult; useItemOn a - m ()Z useShapeForLightOcclusion g - 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/world/level/block/state/BlockBehaviour$BlockStateBase$Cache; cache a - f Z canOcclude p - f F destroySpeed n - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; emissiveRendering u - f Lnet/minecraft/world/level/material/FluidState; fluidState z - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; hasPostProcess t - f Z ignitedByLava i - f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument x - f Z isAir h - f Z isRandomlyTicking A - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isRedstoneConductor q - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isSuffocating r - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isViewBlocking s - f Z legacySolid k - f I lightEmission b - f Z liquid j - f Lnet/minecraft/world/level/material/MapColor; mapColor m - f Ljava/util/Optional; offsetFunction v - f Lnet/minecraft/world/level/material/PushReaction; pushReaction l - f Z replaceable y - f Z requiresCorrectToolForDrops o - f Z spawnTerrainParticles w - f Z useShapeForLightOcclusion g -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 - f [Lnet/minecraft/core/Direction; DIRECTIONS e - f I SUPPORT_TYPE_COUNT f - f Lnet/minecraft/world/phys/shapes/VoxelShape; collisionShape b - f [Z faceSturdy j - f Z isCollisionShapeFullBlock d - f Z largeCollisionShape c - f I lightBlock h - f [Lnet/minecraft/world/phys/shapes/VoxelShape; occlusionShapes i - f Z propagatesSkylightDown g - f Z solidRender a -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 p - m ()V flushWorker o - 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 f - 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/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; read e - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)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/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; read 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 J_ - m ()I getMinBuildHeight I_ -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/RegistryAccess$Frozen;)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/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 a - f I DISK_SPACE_WARNING_THRESHOLD g - f Ljava/time/format/DateTimeFormatter; FORMATTER c - f Lorg/slf4j/Logger; LOGGER b - f Ljava/nio/file/PathMatcher; NO_SYMLINKS_ALLOWED e - f Ljava/lang/String; TAG_DATA d - 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 ()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 -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 -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 -c net/minecraft/world/level/timers/FunctionTagCallback net/minecraft/world/level/timers/CustomFunctionCallbackTag - m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a - f Lnet/minecraft/resources/ResourceLocation; tagId a -c net/minecraft/world/level/timers/FunctionTagCallback$Serializer net/minecraft/world/level/timers/CustomFunctionCallbackTag$a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionTagCallback; deserialize a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionTagCallback;)V serialize a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V serialize a -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_20_R4/block/banner/CraftPatternType -c org/bukkit/craftbukkit/block/data/type/CraftCampfire org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftCampfire -c org/bukkit/craftbukkit/block/data/type/CraftFarmland org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftFarmland -c org/bukkit/craftbukkit/block/data/type/CraftRepeater org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftRepeater -c org/bukkit/craftbukkit/block/data/type/CraftTripwire org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftTripwire -c org/bukkit/craftbukkit/block/impl/CraftFurnaceFurace org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftFurnaceFurace -c org/bukkit/craftbukkit/block/impl/CraftMangroveRoots org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftMangroveRoots -c org/bukkit/craftbukkit/block/impl/CraftMinecartTrack org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftMinecartTrack -c org/bukkit/craftbukkit/block/impl/CraftPumpkinCarved org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPumpkinCarved -c org/bukkit/craftbukkit/block/impl/CraftRedstoneTorch org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneTorch -c org/bukkit/craftbukkit/block/impl/CraftRespawnAnchor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRespawnAnchor -c org/bukkit/craftbukkit/block/impl/CraftSculkCatalyst org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSculkCatalyst -c org/bukkit/craftbukkit/block/impl/CraftSculkShrieker org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSculkShrieker -c org/bukkit/craftbukkit/block/impl/CraftSmallDripleaf org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSmallDripleaf -c org/bukkit/craftbukkit/block/impl/CraftTwistingVines org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTwistingVines -c org/bukkit/craftbukkit/command/ColouredConsoleSender org/bukkit/craftbukkit/v1_20_R4/command/ColouredConsoleSender -c org/bukkit/craftbukkit/command/VanillaCommandWrapper org/bukkit/craftbukkit/v1_20_R4/command/VanillaCommandWrapper -c org/bukkit/craftbukkit/enchantments/CraftEnchantment org/bukkit/craftbukkit/v1_20_R4/enchantments/CraftEnchantment -c org/bukkit/craftbukkit/enchantments/CraftEnchantment$1 org/bukkit/craftbukkit/v1_20_R4/enchantments/CraftEnchantment$1 -c org/bukkit/craftbukkit/entity/CraftMinecartContainer org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartContainer -c org/bukkit/craftbukkit/inventory/CraftBlastingRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftBlastingRecipe -c org/bukkit/craftbukkit/inventory/CraftCampfireRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftCampfireRecipe -c org/bukkit/craftbukkit/inventory/CraftInventoryAnvil org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryAnvil -c org/bukkit/craftbukkit/inventory/CraftInventoryHorse org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryHorse -c org/bukkit/craftbukkit/inventory/CraftInventoryLlama org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryLlama -c org/bukkit/craftbukkit/inventory/CraftMerchantCustom org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMerchantCustom -c org/bukkit/craftbukkit/inventory/CraftMerchantCustom$MinecraftMerchant org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMerchantCustom$MinecraftMerchant -c org/bukkit/craftbukkit/inventory/CraftMerchantRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMerchantRecipe -c org/bukkit/craftbukkit/inventory/CraftMetaArmorStand org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaArmorStand -c org/bukkit/craftbukkit/inventory/CraftMetaBlockState org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBlockState -c org/bukkit/craftbukkit/inventory/CraftMetaBlockState$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBlockState$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBookSigned -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBookSigned$SpigotMeta -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBookSigned$SpigotMeta$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder -c org/bukkit/craftbukkit/legacy/reroute/RerouteBuilder org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RerouteBuilder -c org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler org/bukkit/craftbukkit/v1_20_R4/scheduler/CraftAsyncScheduler -c org/bukkit/craftbukkit/util/DelegatedGeneratorAccess org/bukkit/craftbukkit/v1_20_R4/util/DelegatedGeneratorAccess -c net/minecraft/DefaultUncaughtExceptionHandlerWithName net/minecraft/ThreadNamedUncaughtExceptionHandler - f Lorg/slf4j/Logger; logger a -c net/minecraft/advancements/critereon/ItemSubPredicate net/minecraft/advancements/critereon/ItemSubPredicate - m (Lnet/minecraft/world/item/ItemStack;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC b -c net/minecraft/advancements/critereon/ItemSubPredicate$Type net/minecraft/advancements/critereon/ItemSubPredicate$a - m ()Lcom/mojang/serialization/Codec; codec a - f Lcom/mojang/serialization/Codec; codec 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/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 (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 d - m (Lcom/mojang/brigadier/StringReader;)Z hasConsumedWholeArg c - 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 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/nbt/Tag; parseInlineOrId b - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_FAILED_TO_PARSE a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID c - f Ljava/util/Collection; EXAMPLES b - f Lcom/mojang/serialization/Codec; codec f - f Z hasRegistry e - f Lnet/minecraft/core/HolderLookup$Provider; registryLookup d -c net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument net/minecraft/commands/arguments/ResourceOrIdArgument$c -c net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument net/minecraft/commands/arguments/ResourceOrIdArgument$a -c net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument net/minecraft/commands/arguments/ResourceOrIdArgument$b -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/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 Z isChestBoat e - f Lnet/minecraft/world/entity/vehicle/Boat$Type; 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 -c net/minecraft/data/models/blockstates/VariantProperty net/minecraft/data/models/blockstates/VariantProperty - m (Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/VariantProperty$Value; withValue a - f Ljava/lang/String; key a - f Ljava/util/function/Function; serializer b -c net/minecraft/data/models/blockstates/VariantProperty$Value net/minecraft/data/models/blockstates/VariantProperty$a - m (Lcom/google/gson/JsonObject;)V addToVariant a - m ()Lnet/minecraft/data/models/blockstates/VariantProperty; getKey a - f Lnet/minecraft/data/models/blockstates/VariantProperty; this$0 a - f Ljava/lang/Object; value b -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/ResourceLocation;)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/ResourceLocation;)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/recipes/packs/BundleRecipeProvider net/minecraft/data/recipes/packs/BundleRecipeProvider - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a -c net/minecraft/data/tags/UpdateOneTwentyOneDamageTypes net/minecraft/data/tags/UpdateOneTwentyOneDamageTypes - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a -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/GameTestBatchFactory net/minecraft/gametest/framework/GameTestBatchFactory - m ()Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; fromGameTestInfo a - m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Collection; fromTestFunction a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/String; lambda$fromGameTestInfo$3 a - m (Ljava/lang/String;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestBatch; lambda$fromGameTestInfo$4 a - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromGameTestInfo$5 a - m (Ljava/util/Collection;)Ljava/util/Collection; lambda$fromGameTestInfo$6 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$fromTestFunction$0 a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestBatch; lambda$fromTestFunction$1 a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromTestFunction$2 a - m (Ljava/util/List;Ljava/lang/String;J)Lnet/minecraft/gametest/framework/GameTestBatch; toGameTestBatch a - m (Lnet/minecraft/gametest/framework/TestFunction;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/GameTestInfo; toGameTestInfo a - f I MAX_TESTS_PER_BATCH a -c net/minecraft/gametest/framework/StructureGridSpawner net/minecraft/gametest/framework/StructureGridSpawner - f I SPACE_BETWEEN_COLUMNS c - f I SPACE_BETWEEN_ROWS d - f I currentRowCount f - f Lnet/minecraft/core/BlockPos; firstTestNorthWestCorner i - f Lnet/minecraft/core/BlockPos$MutableBlockPos; nextTestNorthWestCorner h - f Lnet/minecraft/world/phys/AABB; rowBounds g - f I testsPerRow e -c net/minecraft/gametest/framework/TestFunctionArgument net/minecraft/gametest/framework/GameTestHarnessTestFunctionArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; getTestFunction a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/gametest/framework/TestFunction; parse a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTestFunction a - m ()Lnet/minecraft/gametest/framework/TestFunctionArgument; testFunctionArgument a - f Ljava/util/Collection; EXAMPLES a -c net/minecraft/network/chat/contents/PlainTextContents net/minecraft/network/chat/contents/LiteralContents - 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 - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/network/chat/contents/PlainTextContents; EMPTY c - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b -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 d -c net/minecraft/network/chat/contents/StorageDataSource net/minecraft/network/chat/contents/StorageDataSource - 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 - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; SUB_CODEC a - f Lnet/minecraft/network/chat/contents/DataSource$Type; TYPE b - f Lnet/minecraft/resources/ResourceLocation; id d -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_GAME_PROFILE b - 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; 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 (Lnet/minecraft/network/protocol/ProtocolInfoBuilder;)V lambda$static$1 a - f Lnet/minecraft/network/ProtocolInfo; CLIENTBOUND b - f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND a -c net/minecraft/server/commands/DebugMobSpawningCommand net/minecraft/server/commands/DebugMobSpawningCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lnet/minecraft/world/entity/MobCategory;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 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 (Lnet/minecraft/commands/CommandSourceStack;)Z 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;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 b - f Ljava/util/function/Function; PROVIDER a - f Lnet/minecraft/world/entity/Entity; entity c -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 - f Ljava/lang/String; val$arg 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 ()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 -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 -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 (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)V copySection a - m (Ljava/util/Collection;)Lnet/minecraft/server/packs/resources/ResourceMetadata; copySections a - m (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; fromJsonStream a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; getSection a - m (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)V lambda$copySection$1 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/MetadataSectionSerializer;)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/MetadataSectionSerializer;)Ljava/util/Optional; getSection a - f Lcom/google/gson/JsonObject; val$metadata c -c net/minecraft/server/packs/resources/ResourceMetadata$Builder net/minecraft/server/packs/resources/ResourceMetadata$a - m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; build a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder; put a - f Lcom/google/common/collect/ImmutableMap$Builder; map a -c net/minecraft/server/packs/resources/ResourceMetadata$Builder$1 net/minecraft/server/packs/resources/ResourceMetadata$a$1 - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; getSection a - f Lcom/google/common/collect/ImmutableMap; val$map c -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/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/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/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/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/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/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 d - f Ljava/util/List; fileReads j - f Ljava/util/List; fileWrites i - f I garbageCollections k - f Ljava/util/List; gcHeapStats m - f Ljava/time/Duration; gcTotalDuration l - f Ljava/util/Map; readChunks g - f Ljava/util/Map; receivedPackets e - f Ljava/time/Instant; recordingEnded b - f Ljava/time/Instant; recordingStarted a - f Ljava/util/Map; sentPackets f - f Ljava/util/List; threadAllocationStats n - f Ljava/util/List; tickTimes o - f Ljava/time/Duration; worldCreationDuration p - f Ljava/util/Map; writtenChunks h -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 ()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 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 bv -c net/minecraft/util/thread/ReentrantBlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandlerReentrant - m (Ljava/lang/Runnable;)V doRunTask d - m ()Z runningTask bB - m ()Z scheduleExecutables ay - f I reentrantCount b -c net/minecraft/world/entity/ai/attributes/AttributeMap net/minecraft/world/entity/ai/attributes/AttributeMapBase - m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V assignValues a - m (Lnet/minecraft/core/Holder;)D getBaseValue d - m ()Ljava/util/Set; getDirtyAttributes a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getInstance a - m (Lnet/minecraft/core/Holder;Ljava/util/UUID;)D getModifierValue b - m ()Ljava/util/Collection; getSyncableAttributes b - m (Lnet/minecraft/core/Holder;)D getValue c - m (Lnet/minecraft/core/Holder;)Z hasAttribute b - m (Lnet/minecraft/core/Holder;Ljava/util/UUID;)Z hasModifier a - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V lambda$assignValues$2 b - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; lambda$getInstance$1 e - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)Z lambda$getSyncableAttributes$0 c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/Holder$Reference;)V lambda$load$3 a - m (Lnet/minecraft/resources/ResourceLocation;)V lambda$load$4 a - m (Lnet/minecraft/nbt/ListTag;)V load a - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V onAttributeModified a - m ()Lnet/minecraft/nbt/ListTag; save c - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Map; attributes b - f Ljava/util/Set; dirtyAttributes 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;)Ljava/util/List; getItemToThrow 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 (Ljava/util/HashMap;)V lambda$static$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/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 -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 (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create 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/monster/warden/Warden;J)Z canStillUse 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/monster/warden/Warden;J)V start 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 b - m ()Z canUse a - m (Lnet/minecraft/world/entity/raid/Raid;Lnet/minecraft/world/entity/raid/Raider;)Z lambda$recruitNearby$0 a - m (Lnet/minecraft/world/entity/raid/Raid;)V recruitNearby a - m ()V tick e - 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 ag - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ADMIRING_ITEM ad - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ANGRY_AT ab - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATE_RECENTLY av - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATTACK_COOLING_DOWN p - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATTACK_TARGET o - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; AVOID_TARGET z - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREED_TARGET r - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_COOLDOWN aU - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_INHALING aZ - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_TARGET ba - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_LEAVING_WATER bb - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT aV - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_CHARGING aW - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_COOLDOWN aY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_RECOVERING aX - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; CANT_REACH_WALK_TARGET_SINCE E - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; CELEBRATE_LOCATION ai - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DANCING aj - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DANGER_DETECTED_RECENTLY G - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DIG_COOLDOWN aE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DISABLE_WALK_TO_ADMIRE_ITEM af - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DISTURBANCE_LOCATION az - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DOORS_TO_CLOSE v - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DUMMY a - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; GAZE_COOLDOWN_TICKS Q - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; GOLEM_DETECTED_RECENTLY F - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HAS_HUNTING_COOLDOWN U - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HEARD_BELL_TIME D - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HIDING_PLACE C - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HOME b - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HUNTED_RECENTLY ah - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HURT_BY x - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HURT_BY_ENTITY y - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; INTERACTABLE_DOORS u - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; INTERACTION_TARGET q - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_EMERGING aC - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_IN_WATER X - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_PANICKING Z - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_PREGNANT Y - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_SNIFFING aB - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_TEMPTED R - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ITEM_PICKUP_COOLDOWN_TICKS aP - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; JOB_SITE c - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_SLEPT H - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_WOKEN I - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_WORKED_AT_POI J - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_NOTEBLOCK_COOLDOWN_TICKS aO - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_NOTEBLOCK_POSITION aN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_PLAYER aM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LONG_JUMP_COOLDOWN_TICKS S - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LONG_JUMP_MID_JUMP T - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LOOK_TARGET n - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; MEETING_POINT e - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEARBY_ADULT_PIGLINS an - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_ATTACKABLE B - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_BED w - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_HOSTILE A - 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 au - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_REPELLENT aw - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD am - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT K - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_HOGLINS ap - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_PIGLIN aq - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_PIGLINS ao - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ATTACKABLE_PLAYER l - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_BABY_HOGLIN al - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_HUNTABLE_HOGLIN ak - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_LIVING_ENTITIES h - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_NEMESIS M - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_PLAYER k - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_WANTED_ITEM L - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ZOMBIFIED ar - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PACIFIED ax - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PATH t - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PLAY_DEAD_TICKS N - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; POTENTIAL_JOB_SITE d - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RAM_COOLDOWN_TICKS V - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RAM_TARGET W - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RECENT_PROJECTILE aA - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RIDE_TARGET s - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_SOUND_COOLDOWN aF - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_SOUND_DELAY aD - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_TARGET ay - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SECONDARY_JOB_SITE f - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_DIGGING aS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_EXPLORED_POSITIONS aQ - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_HAPPY aT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_SNIFFING_TARGET aR - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFF_COOLDOWN aG - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_COOLDOWN aJ - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_SOUND_COOLDOWN aK - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_SOUND_DELAY aL - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TEMPTATION_COOLDOWN_TICKS P - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TEMPTING_PLAYER O - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TIME_TRYING_TO_REACH_ADMIRE_ITEM ae - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TOUCH_COOLDOWN aH - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNIVERSAL_ANGER ac - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNREACHABLE_TONGUE_TARGETS aa - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VIBRATION_COOLDOWN aI - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_ADULT_HOGLIN_COUNT at - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_ADULT_PIGLIN_COUNT as - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_VILLAGER_BABIES i - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; WALK_TARGET m - f Ljava/util/Optional; codec bc -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/armadillo/Armadillo net/minecraft/world/entity/animal/armadillo/Armadillo - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (IZ)V ageUp a - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m ()Z brushOffScute gA - m ()Z canFallInLove gr - m ()Z canStayRolledUp gB - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkArmadilloSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl E - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()F getAgeScale ed - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ab - m ()Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; getState gw - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isScared u - m (Lnet/minecraft/world/entity/LivingEntity;)Z isScaredBy j - 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 gC - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V rollOut gy - m ()V rollUp gx - m ()V sendDebugPackets Y - m ()V setupAnimationStates gD - m ()Z shouldHideInShell y - m ()Z shouldPanic gz - m ()Z shouldSwitchToScaredState gq - m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState;)V switchToState a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; ARMADILLO_STATE ch - f F BABY_SCALE bY - f F MAX_HEAD_ROTATION_EXTENT bZ - f I SCARE_CHECK_INTERVAL cb - f D SCARE_DISTANCE_HORIZONTAL cf - f D SCARE_DISTANCE_VERTICAL cg - f J inStateTicks ci - f Lnet/minecraft/world/entity/AnimationState; peekAnimationState ce - f Z peekReceivedClient ck - f Lnet/minecraft/world/entity/AnimationState; rollOutAnimationState cc - f Lnet/minecraft/world/entity/AnimationState; rollUpAnimationState cd - f I scuteTime cj -c net/minecraft/world/entity/animal/armadillo/Armadillo$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1 - m ()V clientTick a -c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState net/minecraft/world/entity/animal/armadillo/Armadillo$a - m ()I animationDuration b - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; fromName a - m ()Ljava/lang/String; getSerializedName c - m ()I id d - m ()Z isThreatened a - m (J)Z shouldHideInShell a - f Ljava/util/function/IntFunction; BY_ID g - f Lnet/minecraft/util/StringRepresentable$EnumCodec; 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals gG - m ()V aiStep n_ - m ()Z canEatGrass gS - m ()Z canJump a - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canParent gX - m ()Z canPerformRearing gw - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/Container;)V containerChanged a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createBaseHorseAttributes gP - m ()V createInventory gM - 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 f - m ()V dropEquipment eD - m ()V eating s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V equipBodyArmor b - m (Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()V followMommy gR - 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 P - m ()I getAmbientStandInterval gY - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientStandSound gT - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gO - m ()Lnet/minecraft/world/Container; getBodyArmorAccess gZ - 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 cQ - 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 G - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gx - m (I)Z getFlag u - m ()I getInventorySize ab_ - m ()I getMaxSpawnClusterSize fQ - m ()I getMaxTemper gQ - m (F)F getMouthAnim I - m ()Ljava/util/UUID; getOwnerUUID W_ - 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/LivingEntity;)Lnet/minecraft/world/phys/Vec2; getRiddenRotation j - m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed e - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()F getSoundVolume fe - m (F)F getStandAnim H - m ()I getTemper gL - 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 b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isBred gK - m ()Z isEating gI - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isImmobile fg - m ()Z isJumping gH - m ()Z isSaddleable f - m ()Z isSaddled i - m ()Z isStanding gJ - m ()Z isTamed gF - m (Lnet/minecraft/world/level/block/SoundType;)Z isWoodSoundType b - m ()V makeMad gV - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (I)I modifyTemper w - m ()V moveTail u - m ()Z onClimbable q_ - m (F)V onLeashDistance F - m (I)V onPlayerJump b - m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b - m ()V openMouth gq - m (Lnet/minecraft/world/level/block/SoundType;)V playGallopSound a - m ()V playJumpSound gW - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals z - m (Z)V setBred z - m (Z)V setEating A - m (IZ)V setFlag d - m (Z)V setIsJumping y - 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 (Ljava/util/UUID;)V setOwnerUUID b - m (Z)V setStanding B - m (Z)V setTamed x - m (I)V setTemper v - m (Z)V spawnTamingParticles C - m ()V standIfPossible gU - m ()V syncSaddleToClients gN - m (Lnet/minecraft/world/entity/player/Player;)Z tameWithName h - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a - f F BACKWARDS_MOVE_SPEED_FACTOR cf - f D BREEDING_CROSS_FACTOR cm - f I CHEST_SLOT_OFFSET ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cz - f I EQUIPMENT_SLOT_OFFSET cj - f I FLAG_BRED cC - f I FLAG_EATING cD - f I FLAG_OPEN_MOUTH cF - f I FLAG_SADDLE cB - f I FLAG_STANDING cE - f I FLAG_TAME cA - f I INVENTORY_SLOT_OFFSET cl - f I INV_BASE_COUNT co - f I INV_SLOT_SADDLE cn - f F MAX_HEALTH ce - f F MAX_JUMP_STRENGTH cc - f F MAX_MOVEMENT_SPEED bZ - f F MIN_HEALTH cd - f F MIN_JUMP_STRENGTH cb - f F MIN_MOVEMENT_SPEED bY - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; MOMMY_TARGETING ci - f Ljava/util/function/Predicate; PARENT_HORSE_SELECTOR ch - f F SIDEWAYS_MOVE_SPEED_FACTOR cg - f Z allowStandSliding cv - f Lnet/minecraft/world/Container; bodyArmorAccess cQ - f Z canGallop cw - f F eatAnim cJ - f F eatAnimO cK - f I eatingCounter cG - f I gallopSoundCounter cx - f Lnet/minecraft/world/SimpleContainer; inventory cs - f Z isJumping cr - f F mouthAnim cN - f F mouthAnimO cO - f I mouthCounter cH - f Ljava/util/UUID; owner cP - f F playerJumpPendingScale cu - f I sprintCounter cq - f F standAnim cL - f F standAnimO cM - f I standCounter cI - f I tailCounter cp - f I temper ct -c net/minecraft/world/entity/animal/horse/AbstractHorse$1 net/minecraft/world/entity/animal/horse/EntityHorseAbstract$1 - m ()Lnet/minecraft/world/item/ItemStack; getTheItem f - m ()V setChanged e - m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a -c net/minecraft/world/entity/animal/horse/AbstractHorse$2 net/minecraft/world/entity/animal/horse/EntityHorseAbstract$2 - m ()Lnet/minecraft/world/item/ItemStack; get a - m (Lnet/minecraft/world/item/ItemStack;)Z set a -c net/minecraft/world/entity/animal/horse/SkeletonHorse net/minecraft/world/entity/animal/horse/EntityHorseSkeleton - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals gG - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSkeletonHorseSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aP - m ()F getWaterSlowDown fl - m ()Z isTrap u - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()V playJumpSound gW - m (F)V playSwimSound e - m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setTrap w - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cb - f I TRAP_MAX_LIFE bZ - f Z isTrap cc - f Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal; skeletonTrapGoal bY - f I trapTime cd -c net/minecraft/world/entity/decoration/PaintingVariant net/minecraft/world/entity/decoration/PaintingVariant - m ()I getHeight b - m ()I getWidth a - f I height b - f I width a -c net/minecraft/world/entity/monster/SpellcasterIllager net/minecraft/world/entity/monster/EntityIllagerWizard - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent gq - m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getCurrentSpell gB - m ()I getSpellCastingTime gC - m ()Z isCastingSpell gA - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)V setIsCastingSpell a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPELL_CASTING_ID e - f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; currentSpell bY - f I spellCastingTickCount b -c net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell net/minecraft/world/entity/monster/EntityIllagerWizard$Spell - m (I)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; byId a - 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 b - m ()Z canUse a - 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 c - m ()V tick e - f I attackWarmupDelay b - f I nextAttackTickCount c -c net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal net/minecraft/world/entity/monster/EntityIllagerWizard$b - m ()Z canUse a - m ()V start c - m ()V stop d - m ()V tick e -c net/minecraft/world/entity/monster/piglin/PiglinBrute net/minecraft/world/entity/monster/piglin/EntityPiglinBrute - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dT - m ()Z canHunt s - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes y - m ()V customServerAiStep Z - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gs - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dS - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound o_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a - m ()V playAngrySound gx - 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/item/ItemStack;)Z wantsToPickUp k - f I ATTACK_DAMAGE cb - f I MAX_HEALTH bZ - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES bY - f F MOVEMENT_SPEED_WHEN_FIGHTING ca - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e -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/server/level/ServerLevel;)Z spawn a - m (Lnet/minecraft/server/level/ServerLevel;ZZ)I 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/item/component/ChargedProjectiles net/minecraft/world/item/component/ChargedProjectiles - m (Lnet/minecraft/world/item/Item;)Z contains a - m ()Ljava/util/List; getItems a - m ()Z isEmpty b - 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/WrittenBookContent net/minecraft/world/item/component/WrittenBookContent - 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/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 - f [Lnet/minecraft/world/item/crafting/CookingBookCategory; $VALUES f - f Lnet/minecraft/world/item/crafting/CookingBookCategory; BLOCKS b - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC d - f Lnet/minecraft/world/item/crafting/CookingBookCategory; FOOD a - f Lnet/minecraft/world/item/crafting/CookingBookCategory; MISC c - f Ljava/lang/String; name e -c net/minecraft/world/item/crafting/ShapedRecipePattern net/minecraft/world/item/crafting/ShapedRecipePattern - m ()Ljava/util/Optional; data d - m (Ljava/lang/String;)I firstNonSpace a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; fromNetwork b - m ()I height b - m ()Lnet/minecraft/core/NonNullList; ingredients c - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$fromNetwork$5 a - m ()Ljava/lang/String; lambda$static$0 f - m ()Lcom/mojang/serialization/DataResult; lambda$static$1 e - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern;)Lcom/mojang/serialization/DataResult; lambda$static$2 a - m (C)Ljava/lang/String; lambda$unpack$3 a - m (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; lambda$unpack$4 a - m (Ljava/lang/String;)I lastNonSpace b - m (Lnet/minecraft/world/inventory/CraftingContainer;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;IIZ)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/network/RegistryFriendlyByteBuf;)V toNetwork a - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Lcom/mojang/serialization/DataResult; unpack a - m ()I width a - f Lcom/mojang/serialization/MapCodec; MAP_CODEC a - f I MAX_SIZE g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Ljava/util/Optional; data f - f I height d - f Lnet/minecraft/core/NonNullList; ingredients e - f I width c -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/enchantment/ItemEnchantments net/minecraft/world/item/enchantment/ItemEnchantments - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a - m ()Ljava/util/Set; entrySet b - m (Lnet/minecraft/world/item/enchantment/Enchantment;)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 - m (Z)Lnet/minecraft/world/item/enchantment/ItemEnchantments; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/item/enchantment/ItemEnchantments; EMPTY a - f Lcom/mojang/serialization/Codec; FULL_CODEC g - f Lcom/mojang/serialization/Codec; LEVELS_CODEC f - f Lcom/mojang/serialization/Codec; LEVEL_CODEC e - f I MAX_LEVEL b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Z showInTooltip i -c net/minecraft/world/item/enchantment/ItemEnchantments$Mutable net/minecraft/world/item/enchantment/ItemEnchantments$a - m (Lnet/minecraft/world/item/enchantment/Enchantment;)I getLevel a - m ()Ljava/util/Set; keySet a - m (Ljava/util/function/Predicate;)V removeIf a - m (Lnet/minecraft/world/item/enchantment/Enchantment;I)V set a - m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; toImmutable b - m (Lnet/minecraft/world/item/enchantment/Enchantment;I)V upgrade b - f Z showInTooltip b -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;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z isEntityInsideContent a - 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/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/ItemInteractionResult; useItemOn a - f I FLOOR_LEVEL a - f Lnet/minecraft/world/phys/shapes/VoxelShape; INSIDE h - f I LEG_DEPTH g - f I LEG_HEIGHT f - f I LEG_WIDTH e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f I SIDE_THICKNESS 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/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 Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING c - 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 b - 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/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/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 d - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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;)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 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/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateHeadAfterConvertedFromBody 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/block/GrowingPlantHeadBlock net/minecraft/world/level/block/BlockGrowingTop - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - 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 n - m (Lnet/minecraft/world/level/LevelAccessor;)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 isMaxAge o - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateBodyAfterConvertedFromHead 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 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 m - 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;F)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 aq_ - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 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/core/Direction;)Z isPointedDripstoneWithDirection b - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStalactite n - 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 o - 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 (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/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 F AVERAGE_DAYS_PER_GROWTH H - f Lnet/minecraft/world/phys/shapes/VoxelShape; BASE_SHAPE R - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; FRUSTUM_SHAPE P - f F GROWTH_PROBABILITY_PER_RANDOM_TICK I - f F LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK k - f I MAX_GROWTH_LENGTH J - f F MAX_HORIZONTAL_OFFSET S - 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 o - f I MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING K - f Lnet/minecraft/world/phys/shapes/VoxelShape; MIDDLE_SHAPE Q - f D MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE l - f Lnet/minecraft/world/phys/shapes/VoxelShape; REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK T - f F STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE m - f F STALACTITE_DRIP_START_PIXEL L - f I STALACTITE_MAX_DAMAGE n - f I STALAGMITE_FALL_DAMAGE_MODIFIER G - f F STALAGMITE_FALL_DISTANCE_OFFSET F - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; THICKNESS c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; TIP_DIRECTION b - f Lnet/minecraft/world/phys/shapes/VoxelShape; TIP_MERGE_SHAPE M - f Lnet/minecraft/world/phys/shapes/VoxelShape; TIP_SHAPE_DOWN O - f Lnet/minecraft/world/phys/shapes/VoxelShape; TIP_SHAPE_UP N - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d - f F WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK j -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 j - f Lnet/minecraft/world/item/DyeColor; color k -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 au_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/world/item/DyeColor;)V setColor 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/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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/PotDecorations; load b - m ()Ljava/util/List; ordered a - m ()Ljava/util/Optional; right d - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; save a - 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;DD)V onBorderCenterSet a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamagePerBlock b - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamageSafeZOne c - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningBlocks b - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningTime a - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onBorderSizeLerping a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSizeSet a -c net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener net/minecraft/world/level/border/IWorldBorderListener$a - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onBorderCenterSet a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamagePerBlock b - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamageSafeZOne c - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningBlocks b - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningTime a - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onBorderSizeLerping a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSizeSet a - f Lnet/minecraft/world/level/border/WorldBorder; worldBorder 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/concurrent/CompletableFuture; loadEntities a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ChunkPos; readChunkPos a - m (Lnet/minecraft/world/level/entity/ChunkEntities;)V storeEntities a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)V writeChunkPos 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/server/level/ServerLevel; level d -c net/minecraft/world/level/dimension/DimensionDefaults net/minecraft/world/level/dimension/DimensionDefaults - f I END_GENERATION_HEIGHT k - f I END_LEVEL_HEIGHT j - f I END_LOGICAL_HEIGHT l - f I END_MIN_Y i - f I NETHER_GENERATION_HEIGHT g - f I NETHER_LEVEL_HEIGHT f - f I NETHER_LOGICAL_HEIGHT h - f I NETHER_MIN_Y e - f I OVERWORLD_GENERATION_HEIGHT c - f I OVERWORLD_LEVEL_HEIGHT b - f I OVERWORLD_LOGICAL_HEIGHT d - f I OVERWORLD_MIN_Y a -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 Ljava/lang/Class; entityClass a - f Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; intialSectionVisibility b - f Lit/unimi/dsi/fastutil/longs/LongSortedSet; sectionIds d - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; sections c -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 (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 (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 e - 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 K_ - 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 l -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$0 a - 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 i - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; ARMOR j - f Ljava/util/Map; CRITERIA_CACHE o - f Ljava/util/Map; CUSTOM_CRITERIA a - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; DEATH_COUNT d - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; DUMMY b - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; EXPERIENCE k - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; FOOD h - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; HEALTH g - f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILLED_BY_TEAM n - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILL_COUNT_ALL f - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILL_COUNT_PLAYERS e - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; LEVEL l - f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; TEAM_KILL m - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; TRIGGER c - f Ljava/lang/String; name p - f Z readOnly q - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType r -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/data/CraftFaceAttachable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftFaceAttachable -c org/bukkit/craftbukkit/block/data/CraftMultipleFacing org/bukkit/craftbukkit/v1_20_R4/block/data/CraftMultipleFacing -c org/bukkit/craftbukkit/block/data/type/CraftBrushable org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBrushable -c org/bukkit/craftbukkit/block/data/type/CraftDispenser org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftDispenser -c org/bukkit/craftbukkit/block/data/type/CraftNoteBlock org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftNoteBlock -c org/bukkit/craftbukkit/block/data/type/CraftSeaPickle org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSeaPickle -c org/bukkit/craftbukkit/block/data/type/CraftTurtleEgg org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftTurtleEgg -c org/bukkit/craftbukkit/block/impl/CraftButtonAbstract org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftButtonAbstract -c org/bukkit/craftbukkit/block/impl/CraftCaveVinesPlant org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCaveVinesPlant -c org/bukkit/craftbukkit/block/impl/CraftMangroveLeaves org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftMangroveLeaves -c org/bukkit/craftbukkit/block/impl/CraftSweetBerryBush org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSweetBerryBush -c org/bukkit/craftbukkit/entity/CraftAbstractWindCharge org/bukkit/craftbukkit/v1_20_R4/entity/CraftAbstractWindCharge -c org/bukkit/craftbukkit/entity/CraftMinecartMobSpawner org/bukkit/craftbukkit/v1_20_R4/entity/CraftMinecartMobSpawner -c org/bukkit/craftbukkit/entity/CraftOminousItemSpawner org/bukkit/craftbukkit/v1_20_R4/entity/CraftOminousItemSpawner -c org/bukkit/craftbukkit/generator/CustomChunkGenerator org/bukkit/craftbukkit/v1_20_R4/generator/CustomChunkGenerator -c org/bukkit/craftbukkit/generator/CustomChunkGenerator$CustomBiomeGrid org/bukkit/craftbukkit/v1_20_R4/generator/CustomChunkGenerator$CustomBiomeGrid -c org/bukkit/craftbukkit/inventory/CraftEntityEquipment org/bukkit/craftbukkit/v1_20_R4/inventory/CraftEntityEquipment -c org/bukkit/craftbukkit/inventory/CraftInventoryBeacon org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryBeacon -c org/bukkit/craftbukkit/inventory/CraftInventoryBrewer org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryBrewer -c org/bukkit/craftbukkit/inventory/CraftInventoryCustom org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryCustom -c org/bukkit/craftbukkit/inventory/CraftInventoryCustom$MinecraftInventory org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryCustom$MinecraftInventory -c org/bukkit/craftbukkit/inventory/CraftInventoryPlayer org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryPlayer -c org/bukkit/craftbukkit/inventory/CraftInventoryPlayer$1 org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryPlayer$1 -c org/bukkit/craftbukkit/inventory/CraftItemCraftResult org/bukkit/craftbukkit/v1_20_R4/inventory/CraftItemCraftResult -c org/bukkit/craftbukkit/inventory/CraftResultInventory org/bukkit/craftbukkit/v1_20_R4/inventory/CraftResultInventory -c org/bukkit/craftbukkit/inventory/CraftShapelessRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftShapelessRecipe -c org/bukkit/craftbukkit/legacy/reroute/RerouteArgument org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RerouteArgument -c org/bukkit/craftbukkit/util/CraftStructureTransformer org/bukkit/craftbukkit/v1_20_R4/util/CraftStructureTransformer -c org/bukkit/craftbukkit/util/CraftStructureTransformer$CraftTransformationState org/bukkit/craftbukkit/v1_20_R4/util/CraftStructureTransformer$CraftTransformationState -c org/bukkit/craftbukkit/util/TerminalCompletionHandler org/bukkit/craftbukkit/v1_20_R4/util/TerminalCompletionHandler -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/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/ItemSubPredicates net/minecraft/advancements/critereon/ItemSubPredicates - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; bootstrap a - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; register a - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; ARMOR_TRIM m - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; ATTRIBUTE_MODIFIERS l - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; BUNDLE_CONTENTS g - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; CONTAINER f - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; CUSTOM_DATA e - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; DAMAGE a - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; ENCHANTMENTS b - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; FIREWORKS i - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; FIREWORK_EXPLOSION h - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; POTIONS d - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; STORED_ENCHANTMENTS c - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; WRITABLE_BOOK j - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; WRITTEN_BOOK k -c net/minecraft/advancements/critereon/ItemTrimPredicate net/minecraft/advancements/critereon/ItemTrimPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/armortrim/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 c - f Ljava/util/Optional; pattern d -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; 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; 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 (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; 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/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 - f Lnet/minecraft/resources/ResourceLocation; val$id a -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 - f Lnet/minecraft/resources/ResourceLocation; val$id a -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/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/models/blockstates/PropertyDispatch net/minecraft/data/models/blockstates/PropertyDispatch - m ()Ljava/util/List; getDefinedProperties b - m ()Ljava/util/Map; getEntries a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/data/models/blockstates/Selector;)Ljava/util/stream/Stream; lambda$verifyComplete$0 a - m (Lnet/minecraft/data/models/blockstates/Selector;)Z lambda$verifyComplete$1 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; property a - m (Lnet/minecraft/data/models/blockstates/Selector;Ljava/util/List;)V putValue a - m ()V verifyComplete c - f Ljava/util/Map; values a -c net/minecraft/data/models/blockstates/PropertyDispatch$C1 net/minecraft/data/models/blockstates/PropertyDispatch$a - m (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/util/function/Function;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/util/function/Function;Ljava/lang/Comparable;)V lambda$generateList$1 a - m (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; select a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a -c net/minecraft/data/models/blockstates/PropertyDispatch$C2 net/minecraft/data/models/blockstates/PropertyDispatch$b - m (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generateList$2 a - m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generateList$3 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b -c net/minecraft/data/models/blockstates/PropertyDispatch$C3 net/minecraft/data/models/blockstates/PropertyDispatch$c - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generate$2 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generateList$3 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generateList$4 a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generateList$5 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b - f Lnet/minecraft/world/level/block/state/properties/Property; property3 c -c net/minecraft/data/models/blockstates/PropertyDispatch$C4 net/minecraft/data/models/blockstates/PropertyDispatch$d - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$2 b - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$3 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$4 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$5 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$6 a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$7 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b - f Lnet/minecraft/world/level/block/state/properties/Property; property3 c - f Lnet/minecraft/world/level/block/state/properties/Property; property4 d -c net/minecraft/data/models/blockstates/PropertyDispatch$C5 net/minecraft/data/models/blockstates/PropertyDispatch$e - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$2 b - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$3 b - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$4 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$5 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$6 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$7 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$8 a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$9 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b - f Lnet/minecraft/world/level/block/state/properties/Property; property3 c - f Lnet/minecraft/world/level/block/state/properties/Property; property4 d - f Lnet/minecraft/world/level/block/state/properties/Property; property5 e -c net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction net/minecraft/data/models/blockstates/PropertyDispatch$h -c net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction net/minecraft/data/models/blockstates/PropertyDispatch$g -c net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction net/minecraft/data/models/blockstates/PropertyDispatch$f -c net/minecraft/data/recipes/packs/VanillaRecipeProvider net/minecraft/data/recipes/packs/VanillaRecipeProvider - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$buildRecipes$0 a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate; lambda$smithingTrims$1 a - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletableFuture; run a - m ()Ljava/util/stream/Stream; smithingTrims b - f Lcom/google/common/collect/ImmutableList; COAL_SMELTABLES d - f Lcom/google/common/collect/ImmutableList; COPPER_SMELTABLES f - f Lcom/google/common/collect/ImmutableList; DIAMOND_SMELTABLES h - f Lcom/google/common/collect/ImmutableList; EMERALD_SMELTABLES k - f Lcom/google/common/collect/ImmutableList; GOLD_SMELTABLES g - f Lcom/google/common/collect/ImmutableList; IRON_SMELTABLES e - f Lcom/google/common/collect/ImmutableList; LAPIS_SMELTABLES i - f Lcom/google/common/collect/ImmutableList; REDSTONE_SMELTABLES j -c net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate net/minecraft/data/recipes/packs/VanillaRecipeProvider$a - m ()Lnet/minecraft/resources/ResourceLocation; id b - m ()Lnet/minecraft/world/item/Item; template a - f Lnet/minecraft/resources/ResourceLocation; id b - f Lnet/minecraft/world/item/Item; template 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/gametest/framework/TestClassNameArgument net/minecraft/gametest/framework/GameTestHarnessTestClassArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; getTestClassName a - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse a - m ()Lnet/minecraft/gametest/framework/TestClassNameArgument; testClassName a - f Ljava/util/Collection; EXAMPLES a -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 - f Ljava/lang/String; val$arg 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/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/nio/file/Path;)V lambda$pushJarResources$3 c - m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; lambda$pushPathForType$2 a - 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 (Ljava/net/URI;)Ljava/nio/file/Path; safeGetPath 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/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/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;)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 - 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/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/behavior/OneShot; create 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/npc/Villager;J)Z canStillUse d - 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/npc/Villager;J)V start a - 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/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 -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/world/entity/npc/Villager;)V makeBread a - 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 b - m ()Z canUse a - m ()Z isHoldingBow h - m ()Z requiresUpdateEveryTick R_ - m (I)V setMinAttackInterval c - m ()V start c - m ()V stop d - m ()V tick e - 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 a - m ()V start c - m ()V stop d - 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 c - f I CACHE_TIMEOUT a - f I RATE d - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; batchCache e - f J lastUpdate g - f I triedCount f -c net/minecraft/world/entity/animal/ShoulderRidingEntity net/minecraft/world/entity/animal/EntityPerchable - m ()Z canSitOnShoulder gz - m (Lnet/minecraft/server/level/ServerPlayer;)Z setEntityOnShoulder b - m ()V tick l - f I RIDE_COOLDOWN cb - f I rideCooldownCounter cc -c net/minecraft/world/entity/boss/enderdragon/EndCrystal net/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/core/BlockPos; getBeamTarget p - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bb - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dC - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPickable bz - m ()V kill an - m (Lnet/minecraft/world/damagesource/DamageSource;)V onDestroyedBy a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/core/BlockPos;)V setBeamTarget a - m (Z)V setShowBottom a - m (D)Z shouldRenderAtSqrDistance a - m ()Z showsBottom s - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BEAM_TARGET c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOW_BOTTOM d - f I time b -c net/minecraft/world/entity/decoration/PaintingVariants net/minecraft/world/entity/decoration/PaintingVariants - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/decoration/PaintingVariant; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create 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; BOMB e - f Lnet/minecraft/resources/ResourceKey; BURNING_SKULL x - f Lnet/minecraft/resources/ResourceKey; BUST p - f Lnet/minecraft/resources/ResourceKey; COURBET i - f Lnet/minecraft/resources/ResourceKey; CREEBET l - f Lnet/minecraft/resources/ResourceKey; DONKEY_KONG z - f Lnet/minecraft/resources/ResourceKey; EARTH A - f Lnet/minecraft/resources/ResourceKey; FIGHTERS u - f Lnet/minecraft/resources/ResourceKey; FIRE D - f Lnet/minecraft/resources/ResourceKey; GRAHAM n - f Lnet/minecraft/resources/ResourceKey; KEBAB a - f Lnet/minecraft/resources/ResourceKey; MATCH o - 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; POOL 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; SUNSET k - 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/projectile/ThrownEnderpearl net/minecraft/world/entity/projectile/EntityEnderPearl - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/entity/Entity; changeDimension b - m ()Lnet/minecraft/world/item/Item; getDefaultItem u - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m ()V tick l -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/SeededContainerLoot net/minecraft/world/item/component/SeededContainerLoot - 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/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/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/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; GUNPOWDER_INGREDIENT b - f Lnet/minecraft/world/item/crafting/Ingredient; PAPER_INGREDIENT a - f Lnet/minecraft/world/item/crafting/Ingredient; STAR_INGREDIENT c -c net/minecraft/world/item/crafting/SuspiciousStewRecipe net/minecraft/world/item/crafting/RecipeSuspiciousStew - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/enchantment/BreachEnchantment net/minecraft/world/item/enchantment/BreachEnchantment - m (FF)F calculateArmorBreach a -c net/minecraft/world/item/enchantment/DamageEnchantment net/minecraft/world/item/enchantment/EnchantmentWeaponDamage - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V doPostAttack a - m (ILnet/minecraft/world/entity/EntityType;)F getDamageBonus a - f Ljava/util/Optional; targets b -c net/minecraft/world/item/enchantment/EnchantmentHelper net/minecraft/world/item/enchantment/EnchantmentManager - m (Lnet/minecraft/world/entity/Entity;F)F calculateArmorBreach a - m (Lnet/minecraft/world/item/ItemStack;)Z canStoreEnchantments a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V doPostDamageEffects b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;)V doPostHurtEffects a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)V doPostItemStackHurtEffects a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Lnet/minecraft/world/item/ItemStack; enchantItem a - m (Ljava/util/List;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)V filterCompatibleEnchantments a - m (Lnet/minecraft/world/flag/FeatureFlagSet;ILnet/minecraft/world/item/ItemStack;Z)Ljava/util/List; getAvailableEnchantmentResults a - m (Lnet/minecraft/world/entity/LivingEntity;)I getBlockEfficiency g - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/core/component/DataComponentType; getComponentType l - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/EntityType;)F getDamageBonus a - m (Ljava/lang/Iterable;Lnet/minecraft/world/damagesource/DamageSource;)I getDamageProtection a - m (Lnet/minecraft/world/entity/LivingEntity;)I getDepthStrider f - m (Lnet/minecraft/util/RandomSource;IILnet/minecraft/world/item/ItemStack;)I getEnchantmentCost a - m (Lnet/minecraft/world/item/enchantment/Enchantment;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/world/entity/LivingEntity;)I getFireAspect d - m (Lnet/minecraft/world/item/ItemStack;)I getFishingLuckBonus d - m (Lnet/minecraft/world/item/ItemStack;)I getFishingSpeedBonus e - m (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/item/ItemStack;)I getItemEnchantmentLevel a - m (Lnet/minecraft/world/entity/LivingEntity;)I getKnockbackBonus c - m (Lnet/minecraft/world/item/ItemStack;)I getLoyalty i - m (Lnet/minecraft/world/entity/LivingEntity;)I getMobLooting h - m (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Map$Entry; getRandomItemWith b - m (Lnet/minecraft/world/item/enchantment/Enchantment;Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Ljava/util/Map$Entry; getRandomItemWith a - m (Lnet/minecraft/world/entity/LivingEntity;)I getRespiration e - m (Lnet/minecraft/world/item/ItemStack;)I getRiptide j - m (Lnet/minecraft/world/entity/LivingEntity;)F getSneakingSpeedBonus b - m (I)F getSweepingDamageRatio a - m (Lnet/minecraft/world/entity/LivingEntity;)F getSweepingDamageRatio a - m (Lnet/minecraft/world/item/ItemStack;)Z hasAnyEnchantments c - m (Lnet/minecraft/world/entity/LivingEntity;)Z hasAquaAffinity i - m (Lnet/minecraft/world/item/ItemStack;)Z hasBindingCurse f - m (Lnet/minecraft/world/item/ItemStack;)Z hasChanneling k - m (Lnet/minecraft/world/entity/LivingEntity;)Z hasFrostWalker j - m (Lnet/minecraft/world/item/ItemStack;)Z hasSilkTouch h - m (Lnet/minecraft/world/entity/LivingEntity;)Z hasSoulSpeed k - m (Lnet/minecraft/world/item/ItemStack;)Z hasVanishingCurse g - m (Ljava/util/Collection;Lnet/minecraft/world/item/enchantment/Enchantment;)Z isEnchantmentCompatible a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V lambda$doPostDamageEffects$3 a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/enchantment/Enchantment;I)V lambda$doPostHurtEffects$2 b - m (Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/enchantment/Enchantment;I)V lambda$getDamageBonus$1 a - m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/item/enchantment/Enchantment;I)V lambda$getDamageProtection$0 a - m (Lnet/minecraft/world/item/ItemStack;)Z lambda$getRandomItemWith$4 m - m (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Ljava/lang/Iterable;)V runIterationOnInventory a - m (Lnet/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor;Lnet/minecraft/world/item/ItemStack;)V runIterationOnItem a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/item/ItemStack;IZ)Ljava/util/List; selectEnchantment b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)V setEnchantments a - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/function/Consumer;)Lnet/minecraft/world/item/enchantment/ItemEnchantments; updateEnchantments a - f F SWIFT_SNEAK_EXTRA_FACTOR a -c net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor net/minecraft/world/item/enchantment/EnchantmentManager$a -c net/minecraft/world/item/enchantment/ThornsEnchantment net/minecraft/world/item/enchantment/EnchantmentThorns - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V doPostHurt b - m (ILnet/minecraft/util/RandomSource;)I getDamage b - m (ILnet/minecraft/util/RandomSource;)Z shouldHit a - f F CHANCE_PER_LEVEL b -c net/minecraft/world/level/block/BasePressurePlateBlock net/minecraft/world/level/block/BlockPressurePlateAbstract - 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;)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 g - 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;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove a - 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_AABB a - f Lnet/minecraft/world/phys/AABB; TOUCH_AABB c - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type d -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 ()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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; getHitSlot a - m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/Optional; getRelativeHitCoordinatesForBlockFace a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_ - m (F)I getSection 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/StateDefinition$Builder;Lnet/minecraft/world/level/block/state/properties/Property;)V lambda$createBlockStateDefinition$1 a - m (Lnet/minecraft/world/phys/Vec2;)Ljava/util/OptionalInt; lambda$getHitSlot$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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/ItemInteractionResult; 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 b - f Lcom/mojang/serialization/MapCodec; CODEC a - f I MAX_BOOKS_IN_STORAGE d - f Ljava/util/List; SLOT_OCCUPIED_PROPERTIES c -c net/minecraft/world/level/block/ChiseledBookShelfBlock$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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 n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isHanging m - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget b - 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 (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/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 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 [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PER_AGE j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED k -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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/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;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 Lcom/mojang/serialization/MapCodec; CODEC h - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT j -c net/minecraft/world/level/block/SimpleWaterloggedBlock net/minecraft/world/level/block/IBlockWaterlogged - m (Lnet/minecraft/world/entity/player/Player;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 ar_ - m (Lnet/minecraft/world/entity/player/Player;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 c - m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; getSuspiciousEffects b - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; tryGet a -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/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 b - 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 (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder;)Lnet/minecraft/world/level/block/entity/BlockEntityType; register a - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BANNER t - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BARREL A - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BEACON o - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BED y - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BEEHIVE H - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BELL E - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BLAST_FURNACE C - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BREWING_STAND l - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BRUSHABLE_BLOCK N - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CALIBRATED_SCULK_SENSOR J - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CAMPFIRE G - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CHEST b - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CHISELED_BOOKSHELF M - f Lnet/minecraft/world/level/block/entity/BlockEntityType; COMMAND_BLOCK w - f Lnet/minecraft/world/level/block/entity/BlockEntityType; COMPARATOR s - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CONDUIT z - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CRAFTER P - f Lnet/minecraft/world/level/block/entity/BlockEntityType; DAYLIGHT_DETECTOR q - f Lnet/minecraft/world/level/block/entity/BlockEntityType; DECORATED_POT O - 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 m - f Lnet/minecraft/world/level/block/entity/BlockEntityType; ENDER_CHEST d - f Lnet/minecraft/world/level/block/entity/BlockEntityType; END_GATEWAY v - f Lnet/minecraft/world/level/block/entity/BlockEntityType; END_PORTAL n - 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 r - f Lnet/minecraft/world/level/block/entity/BlockEntityType; JIGSAW F - f Lnet/minecraft/world/level/block/entity/BlockEntityType; JUKEBOX e - f Lnet/minecraft/world/level/block/entity/BlockEntityType; LECTERN D - f Lorg/slf4j/Logger; LOGGER S - f Lnet/minecraft/world/level/block/entity/BlockEntityType; MOB_SPAWNER j - f Lnet/minecraft/world/level/block/entity/BlockEntityType; PISTON k - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_CATALYST K - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_SENSOR I - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_SHRIEKER L - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SHULKER_BOX x - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SIGN h - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SKULL p - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SMOKER B - f Lnet/minecraft/world/level/block/entity/BlockEntityType; STRUCTURE_BLOCK u - f Lnet/minecraft/world/level/block/entity/BlockEntityType; TRAPPED_CHEST c - f Lnet/minecraft/world/level/block/entity/BlockEntityType; TRIAL_SPAWNER Q - f Lnet/minecraft/world/level/block/entity/BlockEntityType; VAULT R - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder W - f Lcom/mojang/datafixers/types/Type; dataType V - f Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier; factory T - f Ljava/util/Set; validBlocks U -c net/minecraft/world/level/block/entity/BlockEntityType$Builder net/minecraft/world/level/block/entity/TileEntityTypes$b - m (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/world/level/block/entity/BlockEntityType; build a - m (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder; of a - f Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier; factory a - f Ljava/util/Set; validBlocks b -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/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a - m ()Lnet/minecraft/world/level/block/entity/SignText; createDefaultSignText f - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;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 j - m ()I getMaxTextLineWidth c - m ()Ljava/util/UUID; getPlayerWhoMayEdit u - m ()Lnet/minecraft/sounds/SoundEvent; getSignInteractionFailedSoundEvent d - m (Z)Lnet/minecraft/world/level/block/entity/SignText; getText a - m ()I getTextLineHeight b - 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 v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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 w - m ()Z onlyOpCanSetNbt q - m (Ljava/util/UUID;)Z playerIsTooFarAwayToEdit b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 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 f - f Lnet/minecraft/world/level/block/entity/SignText; frontText e - f Z isWaxed g - f Ljava/util/UUID; playerWhoMayEdit d -c net/minecraft/world/level/block/entity/SignBlockEntity$1 net/minecraft/world/level/block/entity/TileEntitySign$1 -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/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/core/BlockPos;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 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/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 f_ - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB m - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB h - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EXTENDED c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB k - f F PLATFORM_THICKNESS g - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB j - f I TRIGGER_CONTRACT e - f I TRIGGER_DROP f - f I TRIGGER_EXTEND d - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB l - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB i - f Z isSticky n -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/core/Direction;Z)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape 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;)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 (ZLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a - m (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 b - m (Z)[Lnet/minecraft/world/phys/shapes/VoxelShape; 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;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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 onRemove 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;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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f F AABB_OFFSET l - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB k - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_ARM_AABB F - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB f - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_ARM_AABB I - f F EDGE_MAX n - f F EDGE_MIN m - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_ARM_AABB H - f F PLATFORM e - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES_LONG R - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES_SHORT Q - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHORT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_DOWN_ARM_AABB L - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_EAST_ARM_AABB O - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_NORTH_ARM_AABB N - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_SOUTH_ARM_AABB M - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_UP_ARM_AABB K - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_WEST_ARM_AABB P - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_ARM_AABB G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE c - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_ARM_AABB o - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_ARM_AABB J -c net/minecraft/world/level/block/piston/PistonHeadBlock$1 net/minecraft/world/level/block/piston/BlockPistonExtension$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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 ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureManager c - 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 Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureManager c -c net/minecraft/world/level/chunk/storage/SectionStorage net/minecraft/world/level/chunk/storage/RegionFileSection - m (Lnet/minecraft/world/level/ChunkPos;)V flush 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 (Lcom/mojang/serialization/Dynamic;)I getVersion a - m ()Z hasWork a - m (J)V lambda$getOrCreate$0 i - m (J)V onSectionLoad b - m (J)Z outsideStoredRange e - m (Lnet/minecraft/world/level/ChunkPos;)V readColumn b - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/CompoundTag;)V readColumn 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 c - m (Lnet/minecraft/world/level/ChunkPos;)V writeColumn d - m (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; writeColumn a - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; SECTIONS_TAG b - f Ljava/util/function/Function; codec g - f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; dirty f - f Ljava/util/function/Function; factory h - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor c - f Lnet/minecraft/core/RegistryAccess; registryAccess i - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; storage e -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 (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 ()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/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 b - m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isVine d - 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 c - 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 - f Ljava/util/Set; val$foliage a - f Lnet/minecraft/world/level/WorldGenLevel; val$level b -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/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/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/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 k - 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 l - f D SPACE_BETWEEN_WALL_POSTS k - 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 (Lnet/minecraft/world/level/saveddata/SavedData$Factory;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; computeIfAbsent a - m (Lnet/minecraft/world/level/saveddata/SavedData$Factory;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; get b - m (Ljava/lang/String;)Ljava/io/File; getDataFile a - m (Ljava/io/PushbackInputStream;)Z isGzip a - m (Ljava/util/function/BiFunction;Lnet/minecraft/util/datafix/DataFixTypes;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; readSavedData a - m (Ljava/lang/String;Lnet/minecraft/util/datafix/DataFixTypes;I)Lnet/minecraft/nbt/CompoundTag; readTagFromDisk a - m (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V set a - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Map; cache b - f Ljava/io/File; dataFolder e - f Lcom/mojang/datafixers/DataFixer; fixerUpper c - f Lnet/minecraft/core/HolderLookup$Provider; registries d -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 (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a - m ()Lnet/minecraft/world/entity/Entity; getEntity c - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a - m ()Z isDescending b - m (Lnet/minecraft/world/item/Item;)Z isHoldingItem a - m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$new$1 a - m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$0 b - f Lnet/minecraft/world/phys/shapes/CollisionContext; EMPTY a - f Ljava/util/function/Predicate; canStandOnFluid e - f Z descending b - f D entityBottom c - f Lnet/minecraft/world/entity/Entity; entity f - f Lnet/minecraft/world/item/ItemStack; heldItem d -c net/minecraft/world/phys/shapes/EntityCollisionContext$1 net/minecraft/world/phys/shapes/VoxelShapeCollisionEntity$1 - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a -c org/bukkit/craftbukkit/block/data/type/CraftComparator org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftComparator -c org/bukkit/craftbukkit/block/data/type/CraftPinkPetals org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftPinkPetals -c org/bukkit/craftbukkit/block/data/type/CraftPistonHead org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftPistonHead -c org/bukkit/craftbukkit/block/impl/CraftAmethystCluster org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftAmethystCluster -c org/bukkit/craftbukkit/block/impl/CraftBigDripleafStem org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftBigDripleafStem -c org/bukkit/craftbukkit/block/impl/CraftLayeredCauldron org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftLayeredCauldron -c org/bukkit/craftbukkit/block/impl/CraftPiglinWallSkull org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPiglinWallSkull -c org/bukkit/craftbukkit/block/impl/CraftPistonExtension org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPistonExtension -c org/bukkit/craftbukkit/block/impl/CraftSkullPlayerWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftSkullPlayerWall -c org/bukkit/craftbukkit/block/impl/CraftTallPlantFlower org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTallPlantFlower -c org/bukkit/craftbukkit/block/impl/CraftTorchflowerCrop org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftTorchflowerCrop -c org/bukkit/craftbukkit/block/impl/CraftWallHangingSign org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWallHangingSign -c org/bukkit/craftbukkit/block/impl/CraftWitherSkullWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWitherSkullWall -c org/bukkit/craftbukkit/command/ConsoleCommandCompleter org/bukkit/craftbukkit/v1_20_R4/command/ConsoleCommandCompleter -c org/bukkit/craftbukkit/command/ConsoleCommandCompleter$1 org/bukkit/craftbukkit/v1_20_R4/command/ConsoleCommandCompleter$1 -c org/bukkit/craftbukkit/command/ConsoleCommandCompleter$2 org/bukkit/craftbukkit/v1_20_R4/command/ConsoleCommandCompleter$2 -c org/bukkit/craftbukkit/command/CraftBlockCommandSender org/bukkit/craftbukkit/v1_20_R4/command/CraftBlockCommandSender -c org/bukkit/craftbukkit/command/CraftBlockCommandSender$1 org/bukkit/craftbukkit/v1_20_R4/command/CraftBlockCommandSender$1 -c org/bukkit/craftbukkit/damage/CraftDamageSourceBuilder org/bukkit/craftbukkit/v1_20_R4/damage/CraftDamageSourceBuilder -c org/bukkit/craftbukkit/entity/CraftThrowableProjectile org/bukkit/craftbukkit/v1_20_R4/entity/CraftThrowableProjectile -c org/bukkit/craftbukkit/entity/memory/CraftMemoryMapper org/bukkit/craftbukkit/v1_20_R4/entity/memory/CraftMemoryMapper -c org/bukkit/craftbukkit/inventory/CraftInventoryCrafter org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryCrafter -c org/bukkit/craftbukkit/inventory/CraftInventoryFurnace org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryFurnace -c org/bukkit/craftbukkit/inventory/CraftInventoryJukebox org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryJukebox -c org/bukkit/craftbukkit/inventory/CraftInventoryLectern org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryLectern -c org/bukkit/craftbukkit/inventory/CraftMetaLeatherArmor org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaLeatherArmor -c org/bukkit/craftbukkit/inventory/CraftSaddledInventory org/bukkit/craftbukkit/v1_20_R4/inventory/CraftSaddledInventory -c org/bukkit/craftbukkit/inventory/trim/CraftTrimPattern org/bukkit/craftbukkit/v1_20_R4/inventory/trim/CraftTrimPattern -c org/bukkit/craftbukkit/legacy/reroute/InjectPluginName org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/InjectPluginName -c org/bukkit/craftbukkit/structure/CraftStructureManager org/bukkit/craftbukkit/v1_20_R4/structure/CraftStructureManager -c org/bukkit/craftbukkit/util/CraftStructureSearchResult org/bukkit/craftbukkit/v1_20_R4/util/CraftStructureSearchResult -c org/bukkit/craftbukkit/util/TransformerGeneratorAccess org/bukkit/craftbukkit/v1_20_R4/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/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/world/level/storage/loot/parameters/LootContextParamSet;Ljava/lang/String;)V validate a - m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;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/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/server/level/ServerLevel;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;)Lorg/joml/Vector3f; lambda$static$0 d - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; 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;)Lorg/joml/Vector3f; lambda$static$3 b - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; lambda$static$4 a - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lorg/joml/Vector3f; SCULK_PARTICLE_COLOR a - f Lnet/minecraft/core/particles/DustColorTransitionOptions; SCULK_TO_REDSTONE b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Lorg/joml/Vector3f; fromColor h - f Lorg/joml/Vector3f; 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/models/blockstates/VariantProperties net/minecraft/data/models/blockstates/VariantProperties - m (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; lambda$static$0 b - m (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; lambda$static$1 a - m (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonElement; lambda$static$2 a - f Lnet/minecraft/data/models/blockstates/VariantProperty; MODEL c - f Lnet/minecraft/data/models/blockstates/VariantProperty; UV_LOCK d - f Lnet/minecraft/data/models/blockstates/VariantProperty; WEIGHT e - f Lnet/minecraft/data/models/blockstates/VariantProperty; X_ROT a - f Lnet/minecraft/data/models/blockstates/VariantProperty; Y_ROT b -c net/minecraft/data/models/blockstates/VariantProperties$Rotation net/minecraft/data/models/blockstates/VariantProperties$a - m ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; $values a - f [Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; $VALUES f - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R0 a - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R180 c - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R270 d - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R90 b - f I value e -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 d - f Lnet/minecraft/resources/ResourceKey; CHAMBER_CAP_FALLBACK 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/levelgen/feature/stateproviders/BlockStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; grassPatch 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 P - f Lnet/minecraft/resources/ResourceKey; BIRCH_TALL G - f Lnet/minecraft/resources/ResourceKey; DARK_FOREST_VEGETATION A - f Lnet/minecraft/resources/ResourceKey; FLOWER_CHERRY y - f Lnet/minecraft/resources/ResourceKey; FLOWER_DEFAULT t - f Lnet/minecraft/resources/ResourceKey; FLOWER_FLOWER_FOREST u - f Lnet/minecraft/resources/ResourceKey; FLOWER_MEADOW x - f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAIN w - f Lnet/minecraft/resources/ResourceKey; FLOWER_SWAMP v - f Lnet/minecraft/resources/ResourceKey; FOREST_FLOWERS z - f Lnet/minecraft/resources/ResourceKey; MANGROVE_VEGETATION R - f Lnet/minecraft/resources/ResourceKey; MEADOW_TREES C - f Lnet/minecraft/resources/ResourceKey; MUSHROOM_ISLAND_VEGETATION Q - f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_BUSH h - f Lnet/minecraft/resources/ResourceKey; PATCH_BROWN_MUSHROOM d - f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS r - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH m - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS j - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_JUNGLE k - f Lnet/minecraft/resources/ResourceKey; PATCH_LARGE_FERN q - f Lnet/minecraft/resources/ResourceKey; PATCH_MELON n - 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 s - 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 p - f Lnet/minecraft/resources/ResourceKey; PATCH_WATERLILY o - f Lnet/minecraft/resources/ResourceKey; SINGLE_PIECE_OF_GRASS l - f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH_AND_OAK J - f Lnet/minecraft/resources/ResourceKey; TREES_FLOWER_FOREST B - f Lnet/minecraft/resources/ResourceKey; TREES_GROVE E - f Lnet/minecraft/resources/ResourceKey; TREES_JUNGLE O - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_PINE_TAIGA N - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_SPRUCE_TAIGA M - f Lnet/minecraft/resources/ResourceKey; TREES_PLAINS K - f Lnet/minecraft/resources/ResourceKey; TREES_SAVANNA F - f Lnet/minecraft/resources/ResourceKey; TREES_SPARSE_JUNGLE L - f Lnet/minecraft/resources/ResourceKey; TREES_TAIGA D - f Lnet/minecraft/resources/ResourceKey; TREES_WATER I - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_HILLS H - f Lnet/minecraft/resources/ResourceKey; VINES c -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 k - f Lnet/minecraft/resources/ResourceKey; KELP_WARM l - 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_SIMPLE i - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SWAMP e - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_WARM a - f Lnet/minecraft/resources/ResourceKey; SEA_PICKLE j - f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN_VEGETATION m -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/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_CUSTOM_PAYLOAD a - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DISCONNECT b - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_KEEP_ALIVE c - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PING d - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESOURCE_PACK_POP e - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESOURCE_PACK_PUSH f - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STORE_COOKIE g - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TRANSFER h - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_TAGS i - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_INFORMATION j - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CUSTOM_PAYLOAD k - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_KEEP_ALIVE l - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PONG m - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RESOURCE_PACK n -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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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;)Lnet/minecraft/network/chat/Component; lambda$resetTracker$6 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTracker$7 a - m (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V lambda$setWarningLevel$3 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setWarningLevel$4 d - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setWarningLevel$5 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/level/ChunkTaskPriorityQueueSorter net/minecraft/server/level/ChunkTaskQueueSorter - m ()Ljava/lang/String; getDebugStatus b - m (Lnet/minecraft/util/thread/ProcessorHandle;Z)Lnet/minecraft/util/thread/ProcessorHandle; getProcessor a - m (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; getQueue b - m (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/ProcessorHandle; getReleaseProcessor a - m ()Z hasWork a - m (Ljava/lang/Long;)Ljava/lang/String; lambda$getDebugStatus$18 a - m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getDebugStatus$19 a - m (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message;)V lambda$getProcessor$3 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;Z)V lambda$getProcessor$4 a - m (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$getProcessor$5 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release;)V lambda$getReleaseProcessor$6 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$getReleaseProcessor$7 b - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$getReleaseProcessor$8 a - m (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$message$1 b - m (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)Ljava/lang/Runnable; lambda$message$2 a - m (ILnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; lambda$new$0 a - m (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$10 a - m (ILnet/minecraft/world/level/ChunkPos;ILnet/minecraft/server/level/ChunkTaskPriorityQueue;)V lambda$onLevelChange$9 a - m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; lambda$pollTask$13 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; lambda$pollTask$14 a - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$pollTask$15 a - m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;Ljava/lang/Void;)V lambda$pollTask$16 a - m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$pollTask$17 b - m (Lnet/minecraft/util/thread/ProcessorHandle;JZLjava/lang/Runnable;)V lambda$release$11 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V lambda$submit$12 a - m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Lnet/minecraft/server/level/ChunkHolder;Ljava/lang/Runnable;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Lnet/minecraft/server/level/ChunkHolder;Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V pollTask a - m (Ljava/lang/Runnable;JZ)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release; release a - m (Lnet/minecraft/util/thread/ProcessorHandle;JLjava/lang/Runnable;Z)V release a - m (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V submit a - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/util/thread/ProcessorMailbox; mailbox d - f Ljava/util/Map; queues b - f Ljava/util/Set; sleeping c -c net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message net/minecraft/server/level/ChunkTaskQueueSorter$a - f Ljava/util/function/IntSupplier; level c - f J pos b - f Ljava/util/function/Function; task a -c net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release net/minecraft/server/level/ChunkTaskQueueSorter$b - f Z clearQueue c - f J pos b - f Ljava/lang/Runnable; task a -c net/minecraft/server/packs/metadata/MetadataSectionType net/minecraft/server/packs/metadata/MetadataSectionType - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; fromCodec a - m (Ljava/lang/Object;)Lcom/google/gson/JsonObject; toJson a -c net/minecraft/server/packs/metadata/MetadataSectionType$1 net/minecraft/server/packs/metadata/MetadataSectionType$1 - m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson a - m ()Ljava/lang/String; getMetadataSectionName a - m (Ljava/lang/Object;)Lcom/google/gson/JsonObject; toJson a - f Lcom/mojang/serialization/Codec; val$codec b - f Ljava/lang/String; val$name a -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 b - f Lorg/slf4j/Logger; LOGGER c - f Ljava/lang/String; VANILLA_ID a - f Lnet/minecraft/resources/ResourceLocation; packDir f - f Lnet/minecraft/server/packs/PackType; packType d - f Lnet/minecraft/world/level/validation/DirectoryValidator; validator g - f Lnet/minecraft/server/packs/VanillaPackResources; vanillaPack e -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 - f Lnet/minecraft/server/packs/PackResources; val$instance 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;I)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 f - f Lnet/minecraft/server/packs/repository/PackCompatibility; COMPATIBLE c - f Lnet/minecraft/server/packs/repository/PackCompatibility; TOO_NEW b - f Lnet/minecraft/server/packs/repository/PackCompatibility; TOO_OLD a - f Lnet/minecraft/network/chat/Component; confirmation e - f Lnet/minecraft/network/chat/Component; description d -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 e - f Lnet/minecraft/server/packs/FeatureFlagsMetadataSection; FEATURE_FLAGS_METADATA_SECTION d - f Lnet/minecraft/server/packs/PackSelectionConfig; FEATURE_SELECTION_CONFIG h - f Lnet/minecraft/resources/ResourceLocation; PACKS_DIR i - f Lnet/minecraft/server/packs/PackLocationInfo; VANILLA_PACK_INFO f - f Lnet/minecraft/server/packs/PackSelectionConfig; VANILLA_SELECTION_CONFIG g - f Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection; VERSION_METADATA_SECTION c -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 c - 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 d - m ()I size b - 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/BannerPatternFormatFix net/minecraft/util/datafix/fixes/BannerPatternFormatFix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - m (I)Ljava/lang/String; fixColor 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 d - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixLayer$3 c - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$0 e - f Ljava/util/Map; PATTERN_ID_MAP a -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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - 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;)Z lambda$fixText$1 a - f [Ljava/lang/String; FIELDS_TO_DROP 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/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/OminousBannerRenameFix net/minecraft/util/datafix/fixes/DataConverterOminousBannerRename - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a - m (Ljava/lang/String;)Z lambda$new$0 a -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 b - f D ORIGINAL_VALUE a -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 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/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/npc/Villager;J)Z canStillUse 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/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start 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/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 b - m ()Z canUse a - m ()Z requiresUpdateEveryTick R_ - m ()V start c - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - 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 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 ()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 (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 f - m (Z)V setCanFloat a - m (F)V setMaxVisitedNodesMultiplier 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 c - m ()V timeoutPath e - m ()V trimPath S_ - 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 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 c - f J Y_RANGE d -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 gz - m (Ljava/util/stream/Stream;)V addFollowers a - m ()Z canBeFollowed gv - m ()Z canRandomSwim gq - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()I getMaxSchoolSize gs - m ()I getMaxSpawnClusterSize fQ - m ()Z hasFollowers gw - m ()Z inRangeOfLeader gx - m ()Z isFollower gt - 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 gy - m ()V registerGoals z - m ()V removeFollower gA - m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; startFollowing a - m ()V stopFollowing gu - m ()V tick l - f Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; leader b - f I schoolSize c -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/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/boss/enderdragon/EnderDragon net/minecraft/world/entity/boss/enderdragon/EntityEnderDragon - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b - m ()V aiStep n_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m ()Z canChangeDimensions cw - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m ()V checkCrystals gq - m ()V checkDespawn dB - m (Lnet/minecraft/world/phys/AABB;)Z checkWalls b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes u - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()I findClosestNode y - m (DDD)I findClosestNode r - m (IILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; findPath a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight go - m ()Lnet/minecraft/core/BlockPos; getFightOrigin s - m (F)Lnet/minecraft/world/phys/Vec3; getHeadLookVector F - m (I[D[D)F getHeadPartYOffset a - m ()F getHeadYOffset gp - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (IF)[D getLatencyPos a - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; getPhaseManager gn - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fe - m ()[Lnet/minecraft/world/entity/boss/EnderDragonPart; getSubEntities gm - m (Ljava/util/List;)V hurt c - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/boss/EnderDragonPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isFlapping aV - m ()Z isPickable bz - m ()V kill an - m (Ljava/util/List;)V knockBack b - m (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;)V onCrystalDestroyed a - m ()V onFlap aU - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z reallyHurt g - 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 i - m (F)F sanitizeScale b - m (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V setDragonFight a - m (Lnet/minecraft/core/BlockPos;)V setFightOrigin d - m ()V tickDeath eg - m (Lnet/minecraft/world/entity/boss/EnderDragonPart;DDD)V tickPart a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; CRYSTAL_DESTROY_TARGETING ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PHASE b - f Ljava/lang/String; DRAGON_DEATH_TIME_KEY ci - f Ljava/lang/String; DRAGON_PHASE_KEY cj - f I GROWL_INTERVAL_MAX cg - f I GROWL_INTERVAL_MIN cf - f Lorg/slf4j/Logger; LOGGER cd - f F SITTING_ALLOWED_DAMAGE_PERCENTAGE ch - f Lnet/minecraft/world/entity/boss/EnderDragonPart; body cm - f I dragonDeathTime ca - f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight cs - f Lnet/minecraft/core/BlockPos; fightOrigin ct - f F flapTime bY - f I growlTime cv - f Lnet/minecraft/world/entity/boss/EnderDragonPart; head e - f Z inWall bZ - f Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal; nearestCrystal cc - f Lnet/minecraft/world/entity/boss/EnderDragonPart; neck cl - f [I nodeAdjacency cz - f [Lnet/minecraft/world/level/pathfinder/Node; nodes cx - f F oFlapTime bX - f Lnet/minecraft/world/level/pathfinder/BinaryHeap; openSet cA - f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; phaseManager cu - f I posPointer d - f [[D positions c - f F sittingDamageReceived cw - f [Lnet/minecraft/world/entity/boss/EnderDragonPart; subEntities ck - f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail1 cn - f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail2 co - f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail3 cp - f Lnet/minecraft/world/entity/boss/EnderDragonPart; wing1 cq - f Lnet/minecraft/world/entity/boss/EnderDragonPart; wing2 cr - f F yRotA cb -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/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; findNearestValidAttackTarget a - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getTargetIfWithinRange 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/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z isNearestValidAttackTarget a - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getTargetIfWithinRange$2 b - m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$0 c - 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$3 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 b - m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V updateActivity b - m (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 h - f I HOME_STROLL_AROUND_DISTANCE j - f I HOME_TOO_FAR_DISTANCE i - f I INTERACTION_RANGE e - f I MAX_LOOK_DIST d - f I MELEE_ATTACK_COOLDOWN b - f F SPEED_MULTIPLIER_WHEN_IDLING g - f D TARGETING_RANGE f -c net/minecraft/world/entity/vehicle/MinecartCommandBlock net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock - m (IIIZ)V activateMinecart a - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock B - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()Lnet/minecraft/world/item/Item; getDropItem ag_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - 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 ()Z onlyOpCanSetNbt cP - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - f I ACTIVATION_DELAY i - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_COMMAND_NAME c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_LAST_OUTPUT d - f Lnet/minecraft/world/level/BaseCommandBlock; commandBlock e - f I lastActivated j -c net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock$a - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack i - m ()Lnet/minecraft/server/level/ServerLevel; getLevel e - m ()Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; getMinecart h - m ()Lnet/minecraft/world/phys/Vec3; getPosition g - m ()Z isValid j - m ()V onUpdated f -c net/minecraft/world/inventory/PlayerEnderChestContainer net/minecraft/world/inventory/InventoryEnderChest - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; createTag a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V fromTag a - 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/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - f Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity; activeChest b -c net/minecraft/world/inventory/StackedContentsCompatible net/minecraft/world/inventory/AutoRecipeOutput - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a -c net/minecraft/world/item/crafting/AbstractCookingRecipe net/minecraft/world/item/crafting/RecipeCooking - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/CookingBookCategory; category f - m ()I getCookingTime d - m ()F getExperience b - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/CookingBookCategory; category b - f I cookingTime g - f F experience f - f Ljava/lang/String; group c - f Lnet/minecraft/world/item/crafting/Ingredient; ingredient d - f Lnet/minecraft/world/item/ItemStack; result e - f Lnet/minecraft/world/item/crafting/RecipeType; type a -c net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory net/minecraft/world/item/crafting/RecipeCooking$a -c net/minecraft/world/item/crafting/BannerDuplicateRecipe net/minecraft/world/item/crafting/RecipeBannerDuplicate - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m (Lnet/minecraft/world/Container;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m (Lnet/minecraft/world/inventory/CraftingContainer;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;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/crafting/RecipeSerializer; getSerializer ao_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -c net/minecraft/world/item/enchantment/DensityEnchantment net/minecraft/world/item/enchantment/DensityEnchantment - m (IF)F calculateDamageAddition a -c net/minecraft/world/item/enchantment/MendingEnchantment net/minecraft/world/item/enchantment/EnchantmentMending - m ()Z isTreasureOnly a -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 b - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/lang/Iterable; getCarvers a - m ()Ljava/util/List; getFlowerFeatures a - 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;)Ljava/util/Map; 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 Ljava/util/Map; 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/world/level/levelgen/GenerationStep$Carving;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/world/level/levelgen/GenerationStep$Carving;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 - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/util/List; lambda$addCarver$0 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/core/HolderSet; lambda$build$1 a - f Ljava/util/Map; 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 e - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V tryScheduleDieTick 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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d -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 g - 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/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 - 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/ItemInteractionResult; useItemOn a - f Ljava/util/Map; AABBS i - f F AABB_OFFSET d - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e -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 ()Lnet/minecraft/core/NonNullList; getItems j - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V swapContents a - m (II)Z triggerEvent a_ - f I EVENT_SET_OPEN_COUNT d - f Lnet/minecraft/world/level/block/entity/ChestLidController; chestLidController g - f Lnet/minecraft/core/NonNullList; items e - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter f -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 -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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m ()V clear b - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; fetchGameProfile a - m (Ljava/lang/String;Lnet/minecraft/server/Services;)Ljava/util/concurrent/CompletableFuture; fetchProfileByName a - m (F)F getAnimation a - m ()Lnet/minecraft/resources/ResourceLocation; getNoteBlockSound d - m ()Lnet/minecraft/world/item/component/ResolvableProfile; getOwnerProfile c - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket au_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket f - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$2 b - m (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$3 a - m (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; lambda$fetchProfileByName$4 a - m (Ljava/lang/String;)V lambda$loadAdditional$6 b - m ()Z lambda$setup$1 k - m (Ljava/lang/Runnable;)V lambda$static$0 a - m (Lnet/minecraft/world/item/component/ResolvableProfile;)V lambda$updateOwnerProfile$7 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/item/component/ResolvableProfile;)V setOwner a - m (Lnet/minecraft/server/Services;Ljava/util/concurrent/Executor;)V setup a - m ()V updateOwnerProfile j - f Ljava/util/concurrent/Executor; CHECKED_MAIN_THREAD_EXECUTOR a - f Lorg/slf4j/Logger; LOGGER e - f Ljava/lang/String; TAG_CUSTOM_NAME d - f Ljava/lang/String; TAG_NOTE_BLOCK_SOUND c - f Ljava/lang/String; TAG_PROFILE b - f I animationTickCount k - f Lnet/minecraft/network/chat/Component; customName m - f Z isAnimating l - f Ljava/util/concurrent/Executor; mainThreadExecutor f - f Lnet/minecraft/resources/ResourceLocation; noteBlockSound j - f Lnet/minecraft/world/item/component/ResolvableProfile; owner i - f Lcom/google/common/cache/LoadingCache; profileCacheById h - f Lcom/google/common/cache/LoadingCache; profileCacheByName g -c net/minecraft/world/level/block/entity/SkullBlockEntity$1 net/minecraft/world/level/block/entity/TileEntitySkull$1 - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; load a -c net/minecraft/world/level/block/entity/SkullBlockEntity$2 net/minecraft/world/level/block/entity/TileEntitySkull$2 -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/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateBiomes d - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateCarvers g - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateEmpty a - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateFeatures h - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateFull l - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateInitializeLight i - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateLight j - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateNoise e - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateSpawn k - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateStructureReferences c - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;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/ChunkStatus;Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Ljava/util/List;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; generateSurface f - m (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; initializeLight a - m (Lnet/minecraft/world/level/chunk/ChunkAccess;)Z isLighted a - m (Lnet/minecraft/server/level/ThreadedLevelLightEngine;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; lightChunk b - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; loadFull e - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; loadInitializeLight c - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; loadLight d - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; loadPassThrough a - m (Lnet/minecraft/world/level/chunk/status/WorldGenContext;Lnet/minecraft/world/level/chunk/status/ChunkStatus;Lnet/minecraft/world/level/chunk/status/ToFullChunk;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; loadStructureStarts b -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/chunk/storage/ChunkSerializer net/minecraft/world/level/chunk/storage/ChunkRegionLoader - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/status/ChunkType; getChunkTypeFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; getListOfCompoundsOrNull a - m (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V logErrors a - m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; makeBiomeCodec a - 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/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoadChunk a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ProtoChunk; read a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave;)V saveTicks a - 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/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/nbt/CompoundTag; write a - f Ljava/lang/String; BLOCK_LIGHT_TAG f - f Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC h - f Ljava/lang/String; BLOCK_TICKS_TAG k - f Ljava/lang/String; FLUID_TICKS_TAG l - f Ljava/lang/String; HEIGHTMAPS_TAG c - f Ljava/lang/String; IS_LIGHT_ON_TAG d - f Lorg/slf4j/Logger; LOGGER i - f Ljava/lang/String; SECTIONS_TAG e - f Ljava/lang/String; SKY_LIGHT_TAG g - f Ljava/lang/String; TAG_UPGRADE_DATA j - f Ljava/lang/String; X_POS_TAG a - f Ljava/lang/String; Z_POS_TAG b -c net/minecraft/world/level/chunk/storage/ChunkSerializer$AsyncSaveData net/minecraft/world/level/chunk/storage/ChunkRegionLoader$AsyncSaveData -c net/minecraft/world/level/chunk/storage/ChunkSerializer$ChunkReadException net/minecraft/world/level/chunk/storage/ChunkRegionLoader$a -c net/minecraft/world/level/chunk/storage/ChunkSerializer$InProgressChunkHolder net/minecraft/world/level/chunk/storage/ChunkRegionLoader$InProgressChunkHolder -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 (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; 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/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; lambda$static$2 a - 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 (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/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createNormalWorldDimensions a - m (Lnet/minecraft/world/level/levelgen/WorldDimensions;)Ljava/util/Optional; fromSettings a - m (Lnet/minecraft/core/RegistryAccess;)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/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;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 - f I val$minSize a -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 - f Lnet/minecraft/core/Holder; val$item 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 - f Ljava/util/List; val$issues a -c org/bukkit/craftbukkit/attribute/CraftAttributeInstance org/bukkit/craftbukkit/v1_20_R4/attribute/CraftAttributeInstance -c org/bukkit/craftbukkit/block/CraftCalibratedSculkSensor org/bukkit/craftbukkit/v1_20_R4/block/CraftCalibratedSculkSensor -c org/bukkit/craftbukkit/block/data/type/CraftBigDripleaf org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBigDripleaf -c org/bukkit/craftbukkit/block/data/type/CraftScaffolding org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftScaffolding -c org/bukkit/craftbukkit/block/data/type/CraftSculkSensor org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftCoralFanAbstract org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCoralFanAbstract -c org/bukkit/craftbukkit/block/impl/CraftDaylightDetector org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftDaylightDetector -c org/bukkit/craftbukkit/block/impl/CraftEnderPortalFrame org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftEnderPortalFrame -c org/bukkit/craftbukkit/block/impl/CraftGlazedTerracotta org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftGlazedTerracotta -c org/bukkit/craftbukkit/block/impl/CraftMinecartDetector org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftMinecartDetector -c org/bukkit/craftbukkit/block/impl/CraftPointedDripstone org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPointedDripstone -c org/bukkit/craftbukkit/block/impl/CraftStainedGlassPane org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftStainedGlassPane -c org/bukkit/craftbukkit/generator/InternalChunkGenerator org/bukkit/craftbukkit/v1_20_R4/generator/InternalChunkGenerator -c org/bukkit/craftbukkit/inventory/CraftInventoryCrafting org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryCrafting -c org/bukkit/craftbukkit/inventory/CraftInventoryMerchant org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryMerchant -c org/bukkit/craftbukkit/inventory/CraftInventorySmithing org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventorySmithing -c org/bukkit/craftbukkit/inventory/CraftMetaAxolotlBucket org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaAxolotlBucket -c org/bukkit/craftbukkit/inventory/CraftMetaEnchantedBook org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaEnchantedBook -c org/bukkit/craftbukkit/inventory/CraftMetaKnowledgeBook org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaKnowledgeBook -c org/bukkit/craftbukkit/inventory/CraftMetaOminousBottle org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaOminousBottle -c org/bukkit/craftbukkit/inventory/trim/CraftTrimMaterial org/bukkit/craftbukkit/v1_20_R4/inventory/trim/CraftTrimMaterial -c org/bukkit/craftbukkit/legacy/reroute/RerouteMethodData org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RerouteMethodData -c org/bukkit/craftbukkit/legacy/reroute/RerouteMethodName org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RerouteMethodName -c org/bukkit/craftbukkit/util/CraftNBTTagConfigSerializer org/bukkit/craftbukkit/v1_20_R4/util/CraftNBTTagConfigSerializer -c org/bukkit/craftbukkit/util/TerminalConsoleWriterThread org/bukkit/craftbukkit/v1_20_R4/util/TerminalConsoleWriterThread -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 (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; catVariant a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; frogVariant b - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$0 n - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$1 m - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$10 d - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$11 c - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$12 b - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$13 a - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$2 l - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$3 k - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$4 j - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$5 i - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$6 h - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$7 g - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$8 f - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$9 e - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register a - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; register a - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; register a - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; wolfVariant a - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; AXOLOTL f - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; BOAT g - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; CAT q - f Lcom/mojang/serialization/MapCodec; FISHING_HOOK b - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; FOX h - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; FROG r - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; HORSE k - f Lcom/mojang/serialization/MapCodec; LIGHTNING a - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; LLAMA l - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; MOOSHROOM i - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; PAINTING p - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; PARROT n - f Lcom/mojang/serialization/MapCodec; PLAYER c - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; RABBIT j - f Lcom/mojang/serialization/MapCodec; RAIDER e - f Lcom/mojang/serialization/MapCodec; SLIME d - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; TROPICAL_FISH o - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; VILLAGER m - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; WOLF s -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType net/minecraft/advancements/critereon/EntitySubPredicates$b - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; create a - m (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; create a - m (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; createPredicate a - m (Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance;)Ljava/lang/Object; lambda$new$0 a - m (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance; lambda$new$1 b - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$2 a - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/util/function/Function; getter b -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance net/minecraft/advancements/critereon/EntitySubPredicates$b$a - 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 Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; this$0 b - f Ljava/lang/Object; variant c -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType net/minecraft/advancements/critereon/EntitySubPredicates$a - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; create a - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; createPredicate a - m (Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance;)Lnet/minecraft/core/HolderSet; lambda$new$0 a - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance; lambda$new$1 b - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$2 a - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/util/function/Function; getter b -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance net/minecraft/advancements/critereon/EntitySubPredicates$a$a - 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 Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; this$0 b - f Lnet/minecraft/core/HolderSet; variants c -c net/minecraft/advancements/critereon/EntityTypePredicate net/minecraft/advancements/critereon/CriterionConditionEntityType - m (Lnet/minecraft/world/entity/EntityType;)Z matches b - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; of a - m (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/ItemBundlePredicate net/minecraft/advancements/critereon/ItemBundlePredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/BundleContents;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; items c -c net/minecraft/advancements/critereon/ItemDamagePredicate net/minecraft/advancements/critereon/ItemDamagePredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; damage c - m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability b - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemDamagePredicate; durability a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Integer;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; damage d - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability c -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/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/advancements/critereon/WrappedMinMaxBounds net/minecraft/advancements/critereon/CriterionConditionRange - m (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; atLeast b - m (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; atMost c - m (FF)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; between a - m (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; exactly a - m (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; fromJson a - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; fromReader a - m (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; fromReader a - m (Lcom/mojang/brigadier/StringReader;Z)Z isAllowedNumber c - m (Ljava/lang/Float;)Ljava/lang/Float; lambda$fromReader$0 a - m (F)Z matches d - m (D)Z matchesSqr a - m ()Ljava/lang/Float; max c - m ()Ljava/lang/Float; min b - m (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; optionallyFormat a - m (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; readNumber b - m ()Lcom/google/gson/JsonElement; serializeToJson a - f Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; ANY a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INTS_ONLY b - f Ljava/lang/Float; max d - f Ljava/lang/Float; min c -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 ()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/Vec3;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; findEntitiesRaw f - 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 ()I getMaxResults a - m (Lnet/minecraft/world/phys/Vec3;)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/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 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 Ljava/util/function/Predicate; predicate g - 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 (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/dispenser/DefaultDispenseItemBehavior net/minecraft/core/dispenser/DispenseBehaviorItem - 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;)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 -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/data/models/blockstates/MultiPartGenerator net/minecraft/data/models/blockstates/MultiPartGenerator - m ()Lcom/google/gson/JsonElement; get b - m ()Lnet/minecraft/world/level/block/Block; getBlock a - m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/MultiPartGenerator$Entry;)V lambda$get$0 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; multiPart a - m (Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Condition;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Condition;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - f Lnet/minecraft/world/level/block/Block; block a - f Ljava/util/List; parts b -c net/minecraft/data/models/blockstates/MultiPartGenerator$Entry net/minecraft/data/models/blockstates/MultiPartGenerator$b - m (Lcom/google/gson/JsonObject;)V decorate a - m ()Lcom/google/gson/JsonElement; get a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Ljava/util/List; variants a -c net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry net/minecraft/data/models/blockstates/MultiPartGenerator$a - m (Lcom/google/gson/JsonObject;)V decorate a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Lnet/minecraft/data/models/blockstates/Condition; condition a -c net/minecraft/data/worldgen/UpdateOneTwentyOneStructures net/minecraft/data/worldgen/UpdateOneTwentyOneStructures - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$bootstrap$0 b - m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/level/levelgen/structure/StructureSpawnOverride; lambda$bootstrap$1 a -c net/minecraft/gametest/framework/GameTestAssertException net/minecraft/gametest/framework/GameTestHarnessAssertion -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 (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/ComponentContents$Type; type 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 e - f Lcom/mojang/serialization/MapCodec; CODEC b - f Ljava/util/regex/Pattern; FORMAT_PATTERN m - f [Ljava/lang/Object; NO_ARGS a - f Lcom/mojang/serialization/Codec; PRIMITIVE_ARG_CODEC d - f Lnet/minecraft/network/chat/FormattedText; TEXT_NULL g - f Lnet/minecraft/network/chat/FormattedText; TEXT_PERCENT f - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE c - f [Ljava/lang/Object; args j - f Ljava/util/List; decomposedParts l - f Lnet/minecraft/locale/Language; decomposedWith k - f Ljava/lang/String; fallback i - f Ljava/lang/String; key h -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/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createDimensions a - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfig; getDatapackConfig b - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; getServerPackInfo a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; parseResourcePackPrompt c - f Lcom/google/common/base/Splitter; COMMA_SPLITTER ae - f Lorg/slf4j/Logger; LOGGER ac - f Ljava/util/regex/Pattern; SHA1 ad - f Z acceptsTransfers aa - f Z allowFlight g - f Z allowNether v - f Ljava/lang/Boolean; announcePlayerAchievements o - f Z broadcastConsoleToOps K - f Z broadcastRconToOps J - f Lnet/minecraft/world/Difficulty; difficulty k - f Z enableCommandBlock y - f Z enableJmxMonitoring O - f Z enableQuery p - f Z enableRcon r - f Z enableStatus P - f Z enforceSecureProfile X - f Z enforceWhitelist j - f I entityBroadcastRangePercentage R - f Z forceGameMode i - f I functionPermissionLevel B - f Lnet/minecraft/world/level/GameType; gamemode l - f Z hardcore u - f Z hideOnlinePlayers Q - f Lnet/minecraft/world/level/DataPackConfig; initialDataPackConfiguration U - f Ljava/lang/String; levelName m - f Z logIPs Y - f I maxChainedNeighborUpdates D - f I maxPlayers H - f J maxTickTime C - f I maxWorldSize L - f Ljava/lang/String; motd h - f I networkCompressionThreshold I - f Z onlineMode a - f I opPermissionLevel A - f Lnet/minecraft/server/dedicated/Settings$MutableValue; playerIdleTimeout V - f Z preventProxyConnections b - f Z pvp f - f I queryPort q - f I rateLimitPacketsPerSecond E - f Ljava/lang/String; rconPassword t - f I rconPort s - f Ljava/lang/String; regionFileComression N - f Ljava/lang/String; serverIp c - f I serverPort n - f Ljava/util/Optional; serverResourcePackInfo T - f I simulationDistance G - f Z spawnAnimals d - f Z spawnMonsters w - f Z spawnNpcs e - f I spawnProtection z - f Z syncChunkWrites M - f Ljava/lang/String; textFilteringConfig S - f Z useNativeTransport x - f I viewDistance F - f Lnet/minecraft/server/dedicated/Settings$MutableValue; whiteList W - f Lnet/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData; worldDimensionData af - f Lnet/minecraft/world/level/levelgen/WorldOptions; worldOptions Z -c net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData - m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; create a - m ()Lcom/google/gson/JsonObject; generatorSettings 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/util/datafix/fixes/ChunkPalettedStorageFix net/minecraft/util/datafix/fixes/ChunkConverterPalette - m (Ljava/util/Map;ILjava/lang/String;)V addBanners b - m (Ljava/util/Map;ILjava/lang/String;)V addBeds a - 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 - 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;I)V mapDoor a - m (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V mapSkull a - f Lcom/mojang/serialization/Dynamic; AIR C - f Ljava/util/Map; BANNER_BLOCK_MAP B - f Ljava/util/Map; BED_BLOCK_MAP A - f Ljava/util/Map; DOOR_MAP x - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; DYE_COLOR_MAP z - f I EAST_MASK f - f Ljava/util/BitSet; FIX k - f Ljava/util/Map; FLOWER_POT_MAP v - f Lorg/slf4j/Logger; LOGGER i - f I NORTH_EAST_MASK g - f I NORTH_MASK h - f I NORTH_WEST_MASK a - f Ljava/util/Map; NOTE_BLOCK_MAP y - f Lcom/mojang/serialization/Dynamic; PUMPKIN l - f I SIZE D - f Ljava/util/Map; SKULL_MAP w - f Lcom/mojang/serialization/Dynamic; SNOWY_GRASS n - f Lcom/mojang/serialization/Dynamic; SNOWY_MYCELIUM o - f Lcom/mojang/serialization/Dynamic; SNOWY_PODZOL m - f I SOUTH_EAST_MASK e - f I SOUTH_MASK d - f I SOUTH_WEST_MASK c - f Lcom/mojang/serialization/Dynamic; UPPER_LARGE_FERN s - f Lcom/mojang/serialization/Dynamic; UPPER_LILAC q - f Lcom/mojang/serialization/Dynamic; UPPER_PEONY u - f Lcom/mojang/serialization/Dynamic; UPPER_ROSE_BUSH t - f Lcom/mojang/serialization/Dynamic; UPPER_SUNFLOWER p - f Lcom/mojang/serialization/Dynamic; UPPER_TALL_GRASS r - f Ljava/util/BitSet; VIRTUAL j - f I WEST_MASK b -c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section net/minecraft/util/datafix/fixes/ChunkConverterPalette$c - 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$d - 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/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 a -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 ([Ljava/util/function/Function;)Ljava/util/function/Function; chainAllFilters a - 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 ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$chainAllFilters$0 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixArrow$3 c - m (Lnet/minecraft/util/datafix/fixes/FixProjectileStoredItem$SubFixer;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixChoiceCap$1 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$2 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixSpectralArrow$4 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/NamedEntityWriteReadFix net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; fix a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; lambda$fix$0 a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; lambda$fix$1 a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$fix$2 a - m (Ljava/lang/Object;)Ljava/lang/Object; lambda$typePatcher$3 a - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$typePatcher$4 a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; typePatcher 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/ObjectiveDisplayNameFix net/minecraft/util/datafix/fixes/DataConverterObjectiveDisplayName - 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/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 (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; 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/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;)Ljava/util/Optional; parse a - f Lnet/minecraft/util/parsing/packrat/Rule; INSTANCE 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 c - f D minValue b -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/world/entity/npc/VillagerProfession;)Z hasMatchingProfession 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 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z lambda$create$2 b - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;)V 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 - 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 (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 b - m ()Z canUse a - 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 c - m ()V stop d - m ()V tick e - 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 a - 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 b - m ()Z canUse a - m ()V start c - m ()V stop d - 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/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 ()I radiusXZ b - m ()I radiusY c - m ()Ljava/util/Set; requires a -c net/minecraft/world/entity/animal/horse/SkeletonTrapGoal net/minecraft/world/entity/animal/horse/PathfinderGoalHorseTrap - m ()Z canUse a - 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/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; disenchant a - m ()V tick e - f Lnet/minecraft/world/entity/animal/horse/SkeletonHorse; horse a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyOpenDoorsAbility y - m ()Z canHunt s - m ()V customServerAiStep Z - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion c - m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gs - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Z isAdult gr - m ()Z isConverting gq - m ()Z isHoldingMeleeWeapon gt - m ()Z isImmuneToZombification u - m ()V playAmbientSound Q - m ()V playConvertedSound gu - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V sendDebugPackets Y - m (Z)V setImmuneToZombification w - f I CONVERSION_TIME c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION b - f I timeInOverworld d -c net/minecraft/world/inventory/TransientCraftingContainer net/minecraft/world/inventory/TransientCraftingContainer - m ()V clearContent a - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m ()I getContainerSize b - m ()I getHeight g - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Ljava/util/List; getItems h - m ()I getWidth f - 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 ()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 ()Ljava/util/List; effects a - m (Lnet/minecraft/world/item/component/SuspiciousStewEffects$Entry;)Lnet/minecraft/world/item/component/SuspiciousStewEffects; withEffectAdded a - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; EMPTY a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/List; effects d -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/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; STAR_INGREDIENT a -c net/minecraft/world/item/crafting/ShieldDecorationRecipe net/minecraft/world/item/crafting/RecipiesShield - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - m (Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/level/Level;)Z matches a -c net/minecraft/world/item/enchantment/EnchantmentInstance net/minecraft/world/item/enchantment/WeightedRandomEnchant - f Lnet/minecraft/world/item/enchantment/Enchantment; enchantment a - f I level b -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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/DyeColor;)V fromItem a - m ()Lnet/minecraft/world/item/DyeColor; getBaseColor f - m ()Lnet/minecraft/network/chat/Component; getCustomName ah - m ()Lnet/minecraft/world/item/ItemStack; getItem c - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; getPatterns b - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - f Lorg/slf4j/Logger; LOGGER b - f I MAX_PATTERNS a - f Ljava/lang/String; TAG_PATTERNS c - 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 ()Lnet/minecraft/core/NonNullList; getItems j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/NonNullList;)V setItems a - m (Lnet/minecraft/world/entity/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - m (Lnet/minecraft/world/level/block/state/BlockState;Z)V updateBlockState a - f Lnet/minecraft/core/NonNullList; items d - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter e -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 -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/world/level/block/entity/BlockEntity$DataComponentInput;)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 b - m ()Lnet/minecraft/network/chat/Component; getCustomName ah - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/core/Holder; loadEffect a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playSound a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/network/chat/Component;)V setCustomName a - m (Lnet/minecraft/world/level/Level;)V setLevel a - m ()V setRemoved av_ - m (Lnet/minecraft/nbt/CompoundTag;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 -c net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection net/minecraft/world/level/block/entity/TileEntityBeacon$BeaconColorTracker - m ()[F getColor b - m ()I getHeight c - m ()V increaseHeight a - f [F color a - f I height b -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 j - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Ljava/util/List; getItemsAtAndAbove b - m ()D getLevelX H - m ()D getLevelY I - m ()D getLevelZ J - 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 K - m ()Z isOnCooldown u - m ()Z isOnCustomCooldown v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState b - 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 I HOPPER_CONTAINER_SIZE e - f I MOVE_ITEM_SPEED d - f I cooldownTime h - f Lnet/minecraft/core/Direction; facing j - f Lnet/minecraft/core/NonNullList; items g - f J tickedGameTime i -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 j - m ()Lnet/minecraft/resources/ResourceLocation; getName b - 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 au_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket u - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; lambda$loadAdditional$0 v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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; FINAL_STATE g - f Ljava/lang/String; JOINT c - f Ljava/lang/String; NAME f - f Ljava/lang/String; PLACEMENT_PRIORITY d - f Ljava/lang/String; POOL b - f Ljava/lang/String; SELECTION_PRIORITY e - f Ljava/lang/String; TARGET a - f Ljava/lang/String; finalState l - f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; joint k - f Lnet/minecraft/resources/ResourceLocation; name h - f I placementPriority m - f Lnet/minecraft/resources/ResourceKey; pool j - f I selectionPriority q - f Lnet/minecraft/resources/ResourceLocation; target i -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;)Ljava/util/Optional; byName a - m ()Ljava/lang/String; getSerializedName c - m ()Lnet/minecraft/network/chat/Component; getTranslatedName a - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)Z lambda$byName$0 a - f [Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; $VALUES d - f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; ALIGNED b - f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; ROLLABLE a - f Ljava/lang/String; name c -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/item/ItemStack;)I getBurnDuration b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k -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;)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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/DirectionProperty; 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/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 (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 b - m ()Lnet/minecraft/world/level/LevelHeightAccessor; getAreaWithOldGeneration a - m (Lnet/minecraft/world/level/chunk/ChunkAccess;II)Ljava/util/List; getBiomeColumn b - m (I)I getCellYIndex a - m ()I getColumnMinY d - 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 e - 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$6 a - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; lambda$static$0 d - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; lambda$static$1 c - m (D)Z lambda$static$2 a - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/util/Optional; lambda$static$3 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a - m ()Ljava/lang/String; lambda$validateArraySize$5 f - m ()I quartCountPerColumn c - 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;)Lcom/mojang/serialization/DataResult; validateArraySize a - m (I)I zeroIfNegative d - f D AIR_DENSITY h - f D BLENDING_DENSITY_FACTOR f - f I CELLS_PER_SECTION_Y i - f I CELL_COLUMN_COUNT o - f I CELL_COLUMN_INSIDE_COUNT m - f I CELL_COLUMN_OUTSIDE_COUNT n - f I CELL_HEIGHT b - f I CELL_HORIZONTAL_MAX_INDEX_INSIDE k - f I CELL_HORIZONTAL_MAX_INDEX_OUTSIDE l - f I CELL_RATIO c - f I CELL_WIDTH a - f Lcom/mojang/serialization/Codec; CODEC e - f Lcom/mojang/serialization/Codec; DOUBLE_ARRAY_CODEC v - f D NO_VALUE d - f I QUARTS_PER_SECTION j - f D SOLID_DENSITY g - f Ljava/util/List; SURFACE_BLOCKS q - f Lnet/minecraft/world/level/LevelHeightAccessor; areaWithOldGeneration p - f Ljava/util/List; biomes t - f [[D densities u - f Z hasCalculatedData r - f [D heights s -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 (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 c - 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 b - f I maxX f - f I maxY g - f I maxZ h - f I minX c - f I minY d - f I minZ e -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/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/resources/ResourceKey; register a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; register a - f Lnet/minecraft/resources/ResourceKey; ABANDONED_MINESHAFT u - f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY P - f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_ICE_BOX Q - f Lnet/minecraft/resources/ResourceKey; ARMORER_GIFT aH - f Lnet/minecraft/resources/ResourceKey; BASTION_BRIDGE N - f Lnet/minecraft/resources/ResourceKey; BASTION_HOGLIN_STABLE O - f Lnet/minecraft/resources/ResourceKey; BASTION_OTHER M - f Lnet/minecraft/resources/ResourceKey; BASTION_TREASURE L - f Lnet/minecraft/resources/ResourceKey; BOGGED_SHEAR bc - f Lnet/minecraft/resources/ResourceKey; BURIED_TREASURE G - f Lnet/minecraft/resources/ResourceKey; BUTCHER_GIFT aI - f Lnet/minecraft/resources/ResourceKey; CARTOGRAPHER_GIFT aJ - f Lnet/minecraft/resources/ResourceKey; CAT_MORNING_GIFT aG - f Lnet/minecraft/resources/ResourceKey; CLERIC_GIFT aK - f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID z - f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID_ARCHAEOLOGY be - f Lnet/minecraft/resources/ResourceKey; DESERT_WELL_ARCHAEOLOGY bd - f Lnet/minecraft/resources/ResourceKey; EMPTY a - f Lnet/minecraft/resources/ResourceKey; END_CITY_TREASURE c - f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER aj - f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER_MELEE al - f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER_RANGED ak - f Lnet/minecraft/resources/ResourceKey; FARMER_GIFT aL - f Lnet/minecraft/resources/ResourceKey; FISHERMAN_GIFT aM - f Lnet/minecraft/resources/ResourceKey; FISHING aC - f Lnet/minecraft/resources/ResourceKey; FISHING_FISH aF - f Lnet/minecraft/resources/ResourceKey; FISHING_JUNK aD - f Lnet/minecraft/resources/ResourceKey; FISHING_TREASURE aE - f Lnet/minecraft/resources/ResourceKey; FLETCHER_GIFT aN - f Lnet/minecraft/resources/ResourceKey; IGLOO_CHEST C - f Ljava/util/Set; IMMUTABLE_LOCATIONS bk - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE A - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE_DISPENSER B - f Lnet/minecraft/resources/ResourceKey; LEATHERWORKER_GIFT aO - f Lnet/minecraft/resources/ResourceKey; LIBRARIAN_GIFT aP - f Ljava/util/Set; LOCATIONS bj - f Lnet/minecraft/resources/ResourceKey; MASON_GIFT aQ - f Lnet/minecraft/resources/ResourceKey; NETHER_BRIDGE v - f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_COLD_ARCHAEOLOGY bi - f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_WARM_ARCHAEOLOGY bh - f Lnet/minecraft/resources/ResourceKey; PANDA_SNEEZE aV - f Lnet/minecraft/resources/ResourceKey; PIGLIN_BARTERING aW - f Lnet/minecraft/resources/ResourceKey; PILLAGER_OUTPOST K - f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL R - f Lnet/minecraft/resources/ResourceKey; SHEEP_BLACK aB - f Lnet/minecraft/resources/ResourceKey; SHEEP_BLUE ax - f Lnet/minecraft/resources/ResourceKey; SHEEP_BROWN ay - f Lnet/minecraft/resources/ResourceKey; SHEEP_CYAN av - f Lnet/minecraft/resources/ResourceKey; SHEEP_GRAY at - f Lnet/minecraft/resources/ResourceKey; SHEEP_GREEN az - f Lnet/minecraft/resources/ResourceKey; SHEEP_LIGHT_BLUE ap - f Lnet/minecraft/resources/ResourceKey; SHEEP_LIGHT_GRAY au - f Lnet/minecraft/resources/ResourceKey; SHEEP_LIME ar - f Lnet/minecraft/resources/ResourceKey; SHEEP_MAGENTA ao - f Lnet/minecraft/resources/ResourceKey; SHEEP_ORANGE an - f Lnet/minecraft/resources/ResourceKey; SHEEP_PINK as - f Lnet/minecraft/resources/ResourceKey; SHEEP_PURPLE aw - f Lnet/minecraft/resources/ResourceKey; SHEEP_RED aA - f Lnet/minecraft/resources/ResourceKey; SHEEP_WHITE am - f Lnet/minecraft/resources/ResourceKey; SHEEP_YELLOW aq - f Lnet/minecraft/resources/ResourceKey; SHEPHERD_GIFT aR - f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_MAP H - f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_SUPPLY I - f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_TREASURE J - f Lnet/minecraft/resources/ResourceKey; SIMPLE_DUNGEON d - f Lnet/minecraft/resources/ResourceKey; SNIFFER_DIGGING aU - f Lnet/minecraft/resources/ResourceKey; SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES ba - f Lnet/minecraft/resources/ResourceKey; SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY aZ - f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_CHAMBER_CONSUMABLES aY - f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_CHAMBER_KEY aX - f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS bb - f Lnet/minecraft/resources/ResourceKey; SPAWN_BONUS_CHEST b - f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_CORRIDOR y - f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_CROSSING x - f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_LIBRARY w - f Lnet/minecraft/resources/ResourceKey; TOOLSMITH_GIFT aS - f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ARCHAEOLOGY_COMMON bf - f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ARCHAEOLOGY_RARE bg - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CHAMBER_DISPENSER ag - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR ab - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR_DISPENSER af - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR_POT ai - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_ENTRANCE ae - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_INTERSECTION ac - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_INTERSECTION_BARREL ad - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD S - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_COMMON T - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS W - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON X - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_RARE Y - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE Z - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_RARE U - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_UNIQUE V - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_SUPPLY aa - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_WATER_DISPENSER ah - f Lnet/minecraft/resources/ResourceKey; UNDERWATER_RUIN_BIG F - f Lnet/minecraft/resources/ResourceKey; UNDERWATER_RUIN_SMALL E - f Lnet/minecraft/resources/ResourceKey; VILLAGE_ARMORER g - f Lnet/minecraft/resources/ResourceKey; VILLAGE_BUTCHER k - f Lnet/minecraft/resources/ResourceKey; VILLAGE_CARTOGRAPHER h - f Lnet/minecraft/resources/ResourceKey; VILLAGE_DESERT_HOUSE p - f Lnet/minecraft/resources/ResourceKey; VILLAGE_FISHER m - f Lnet/minecraft/resources/ResourceKey; VILLAGE_FLETCHER l - f Lnet/minecraft/resources/ResourceKey; VILLAGE_MASON i - f Lnet/minecraft/resources/ResourceKey; VILLAGE_PLAINS_HOUSE q - f Lnet/minecraft/resources/ResourceKey; VILLAGE_SAVANNA_HOUSE t - f Lnet/minecraft/resources/ResourceKey; VILLAGE_SHEPHERD j - f Lnet/minecraft/resources/ResourceKey; VILLAGE_SNOWY_HOUSE s - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TAIGA_HOUSE r - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TANNERY n - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TEMPLE o - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TOOLSMITH f - f Lnet/minecraft/resources/ResourceKey; VILLAGE_WEAPONSMITH e - f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH_GIFT aT - f Lnet/minecraft/resources/ResourceKey; WOODLAND_MANSION D -c net/minecraft/world/level/storage/loot/ValidationContext net/minecraft/world/level/storage/loot/LootCollector - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/ValidationContext; enterElement a - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/ValidationContext; forChild a - m (Lnet/minecraft/resources/ResourceKey;)Z hasVisitedElement a - m (Ljava/lang/String;)V reportProblem b - m ()Lnet/minecraft/core/HolderGetter$Provider; resolver a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/ValidationContext; setParams a - m (Lnet/minecraft/world/level/storage/loot/LootContextUser;)V validateUser a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; params b - f Lnet/minecraft/util/ProblemReporter; reporter a - f Lnet/minecraft/core/HolderGetter$Provider; resolver c - f Ljava/util/Set; visitedElements d -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 org/bukkit/craftbukkit/block/data/CraftAnaloguePowerable org/bukkit/craftbukkit/v1_20_R4/block/data/CraftAnaloguePowerable -c org/bukkit/craftbukkit/block/data/type/CraftBrewingStand org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBrewingStand -c org/bukkit/craftbukkit/block/data/type/CraftBubbleColumn org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftBubbleColumn -c org/bukkit/craftbukkit/block/data/type/CraftCommandBlock org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftCommandBlock -c org/bukkit/craftbukkit/block/data/type/CraftRedstoneWire org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftRedstoneWire -c org/bukkit/craftbukkit/block/data/type/CraftRedstoneWire$1 org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftRedstoneWire$1 -c org/bukkit/craftbukkit/block/data/type/CraftTrialSpawner org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftTrialSpawner -c org/bukkit/craftbukkit/block/impl/CraftChiseledBookShelf org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftChiseledBookShelf -c org/bukkit/craftbukkit/block/impl/CraftMangrovePropagule org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftMangrovePropagule -c org/bukkit/craftbukkit/block/impl/CraftRedstoneTorchWall org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneTorchWall -c org/bukkit/craftbukkit/command/CraftConsoleCommandSender org/bukkit/craftbukkit/v1_20_R4/command/CraftConsoleCommandSender -c org/bukkit/craftbukkit/conversations/ConversationTracker org/bukkit/craftbukkit/v1_20_R4/conversations/ConversationTracker -c org/bukkit/craftbukkit/generator/CustomWorldChunkManager org/bukkit/craftbukkit/v1_20_R4/generator/CustomWorldChunkManager -c org/bukkit/craftbukkit/inventory/CraftMetaColorableArmor org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaColorableArmor -c org/bukkit/craftbukkit/inventory/CraftMetaSuspiciousStew org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaSuspiciousStew -c org/bukkit/craftbukkit/inventory/CraftSmithingTrimRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftSmithingTrimRecipe -c org/bukkit/craftbukkit/inventory/CraftStonecuttingRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftStonecuttingRecipe -c org/bukkit/craftbukkit/scheduler/MinecraftInternalPlugin org/bukkit/craftbukkit/v1_20_R4/scheduler/MinecraftInternalPlugin -c org/bukkit/craftbukkit/scoreboard/CraftScoreboardManager org/bukkit/craftbukkit/v1_20_R4/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; enchantment 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 - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; enchantment 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 e - m ()Ljava/util/Optional; isCrouching b - m ()Ljava/util/Optional; isOnFire a - m ()Ljava/util/Optional; isSprinting c - m ()Ljava/util/Optional; isSwimming d - 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 f - f Ljava/util/Optional; isCrouching c - f Ljava/util/Optional; isOnFire b - f Ljava/util/Optional; isSprinting d - f Ljava/util/Optional; isSwimming e -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 b - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setIsBaby e - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setOnFire a - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setSprinting c - m (Ljava/lang/Boolean;)Lnet/minecraft/advancements/critereon/EntityFlagsPredicate$Builder; setSwimming d - f Ljava/util/Optional; isBaby e - f Ljava/util/Optional; isCrouching b - f Ljava/util/Optional; isOnFire a - f Ljava/util/Optional; isSprinting c - f Ljava/util/Optional; isSwimming d -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/ItemPotionsPredicate net/minecraft/advancements/critereon/ItemPotionsPredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/PotionContents;)Z matches a - m ()Lnet/minecraft/core/HolderSet; potions b - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/ItemSubPredicate; potions a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/core/HolderSet; potions c -c net/minecraft/advancements/critereon/RecipeCraftedTrigger net/minecraft/advancements/critereon/RecipeCraftedTrigger - m ()Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance;)Z lambda$trigger$0 a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V trigger a -c net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeCraftedTrigger$a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Criterion; craftedItem a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/advancements/Criterion; craftedItem a - m (Lnet/minecraft/resources/ResourceLocation;)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/ResourceLocation;Ljava/util/List;)Z matches b - m ()Ljava/util/Optional; player a - m ()Lnet/minecraft/resources/ResourceLocation; 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/ResourceLocation; recipeId c -c net/minecraft/commands/arguments/ResourceLocationArgument net/minecraft/commands/arguments/ArgumentMinecraftKeyRegistered - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; getAdvancement a - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getId c - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipe b - m ()Lnet/minecraft/commands/arguments/ResourceLocationArgument; id a - m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRecipe$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/resources/ResourceLocation; parse a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ADVANCEMENT b - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_RECIPE c - 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/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/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/loot/packs/UpdateOneTwentyOneBlockLoot net/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot - m ()V generate b - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$0 k - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$1 j - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$10 a - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$2 i - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$3 h - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$4 g - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$5 f - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$6 e - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$7 d - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$8 c - m (Lnet/minecraft/data/loot/packs/UpdateOneTwentyOneBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$9 b -c net/minecraft/data/models/blockstates/BlockStateGenerator net/minecraft/data/models/blockstates/BlockStateGenerator - m ()Lnet/minecraft/world/level/block/Block; getBlock a -c net/minecraft/data/recipes/SmithingTransformRecipeBuilder net/minecraft/data/recipes/SmithingTransformRecipeBuilder - m (Lnet/minecraft/resources/ResourceLocation;)V ensureValid a - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)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 (Ljava/nio/file/Path;Ljava/lang/String;)V lambda$dumpValue$6 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 Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/data/PackOutput; output e - f Ljava/util/concurrent/CompletableFuture; registries f -c net/minecraft/gametest/framework/GameTestTimeoutException net/minecraft/gametest/framework/GameTestHarnessTimeout -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 ()J seed c - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; DIMENSION_TYPE_ID_STREAM_CODEC j - 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 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a - m (I)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/level/progress/ChunkProgressListener net/minecraft/server/level/progress/WorldLoadListener - m (I)I calculateDiameter a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a -c net/minecraft/server/network/ServerGamePacketListenerImpl net/minecraft/server/network/PlayerConnection - m (I)V ackBlockChangesUpTo a - m (Lnet/minecraft/network/chat/PlayerChatMessage;)V addPendingMessage a - m (Lnet/minecraft/network/chat/PlayerChatMessage;)V broadcastChatMessage b - 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/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/ServerboundChangeDifficultyPacket;)V handleChangeDifficulty 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/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/ServerboundDebugSampleSubscriptionPacket;)V handleDebugSampleSubscription 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/ServerboundPickItemPacket;)V handlePickItem 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/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/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/ServerboundUseItemPacket;)V handleUseItem a - m (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V handleUseItemOn a - m ()Z isAcceptingMessages c - m (Ljava/lang/String;)Z isChatMessageIllegal d - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/phys/AABB;DDD)Z isPlayerCollidingWithAnythingNew a - m (Lnet/minecraft/world/entity/Entity;)Z noBlocksAround b - m (Lnet/minecraft/network/chat/Component;)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 p - 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 (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 (DDDFFLjava/util/Set;)V teleport a - m ()V tick d - m (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; unpackAndApplyLastSeen a - 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 S - f Lnet/minecraft/network/chat/RemoteChatSession; chatSession O - f Lnet/minecraft/server/network/PlayerChunkSender; chunkSender g - f Z clientIsFloating I - f Z clientVehicleIsFloating K - f I dropSpamTickCount 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 Q - f Lnet/minecraft/world/entity/Entity; lastVehicle y - f Lnet/minecraft/network/chat/MessageSignatureCache; messageSignatureCache R - f Lnet/minecraft/server/level/ServerPlayer; player f - f I receivedMovePacketCount M - f Lnet/minecraft/network/chat/SignedMessageChain$Decoder; signedMessageDecoder P - 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 T -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$4 net/minecraft/server/network/PlayerConnection$4 -c net/minecraft/server/network/ServerGamePacketListenerImpl$5 net/minecraft/server/network/PlayerConnection$5 -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 ()Ljava/util/concurrent/CompletableFuture; done a - m ()F getActualProgress b - m (Ljava/lang/Runnable;)V lambda$new$1 b - m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$new$2 b - m (Ljava/lang/Runnable;)V lambda$new$3 a - m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$new$4 a - m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$of$0 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/SimpleReloadInstance; of a - f I EXTRA_RELOAD_PROGRESS_WEIGHT d - f I LISTENER_PROGRESS_WEIGHT e - f I PREPARATION_PROGRESS_WEIGHT c - f Ljava/util/concurrent/CompletableFuture; allDone b - f Ljava/util/concurrent/CompletableFuture; allPreparations a - f Ljava/util/concurrent/atomic/AtomicInteger; doneTaskCounter k - f I finishedReloads i - f I listenerCount g - f Ljava/util/Set; preparingListeners f - f I startedReloads h - f Ljava/util/concurrent/atomic/AtomicInteger; startedTaskCounter j -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 - m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait a - f Lnet/minecraft/server/packs/resources/SimpleReloadInstance; this$0 d - f Lnet/minecraft/server/packs/resources/PreparableReloadListener; val$listener b - f Ljava/util/concurrent/Executor; val$mainThreadExecutor a - f Ljava/util/concurrent/CompletableFuture; val$previousTask c -c net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory net/minecraft/server/packs/resources/Reloadable$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/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; updateItemPotion c - 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 d - 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/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/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/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 b - m ()Z canUse a - m (Lnet/minecraft/world/entity/animal/horse/Llama;I)Z firstIsLeashed a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$canUse$0 a - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - 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 c - m ()V stop d - 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 b - m ()Z canUse a - m ()V start c - m ()V tick e - 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 - f Ljava/lang/String; val$name f -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 ()D getDefaultGravity aY - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l -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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; lambda$static$1 a - m (Ljava/text/DecimalFormat;)V lambda$static$2 a - m ()Ljava/util/List; modifiers b - m ()Z showInTooltip c - 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 - m (Z)Lnet/minecraft/world/item/component/ItemAttributeModifiers; withTooltip 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 Lcom/mojang/serialization/Codec; FULL_CODEC g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/List; modifiers e - f Z showInTooltip f -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$b - m ()Lnet/minecraft/core/Holder; attribute 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; 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/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/world/item/component/ItemAttributeModifiers; build a - f Lcom/google/common/collect/ImmutableList$Builder; entries a -c net/minecraft/world/item/crafting/SimpleCookingSerializer net/minecraft/world/item/crafting/RecipeSerializerCooking - m ()Lcom/mojang/serialization/MapCodec; codec a - m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; create a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; fromNetwork a - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/String; lambda$new$0 f - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/crafting/CookingBookCategory; lambda$new$1 e - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$new$2 d - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$new$3 c - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/Float; lambda$new$4 b - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/Integer; lambda$new$5 a - m (ILnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$6 a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; codec y - f Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory; factory x - f Lnet/minecraft/network/codec/StreamCodec; streamCodec z -c net/minecraft/world/item/crafting/SmithingTransformRecipe net/minecraft/world/item/crafting/SmithingTransformRecipe - m (Lnet/minecraft/world/Container;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer ao_ - m (Lnet/minecraft/world/item/ItemStack;)Z isAdditionIngredient c - m (Lnet/minecraft/world/item/ItemStack;)Z isBaseIngredient b - m ()Z isIncomplete i - m (Lnet/minecraft/world/item/ItemStack;)Z isTemplateIngredient a - m (Lnet/minecraft/world/Container;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; addition c - f Lnet/minecraft/world/item/crafting/Ingredient; base b - f Lnet/minecraft/world/item/ItemStack; result d - f Lnet/minecraft/world/item/crafting/Ingredient; template a -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/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; fromNetwork a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; CODEC y - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x -c net/minecraft/world/item/enchantment/LootBonusEnchantment net/minecraft/world/item/enchantment/EnchantmentLootBonus - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -c net/minecraft/world/item/enchantment/MultiShotEnchantment net/minecraft/world/item/enchantment/EnchantmentMultishot - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -c net/minecraft/world/item/enchantment/SoulSpeedEnchantment net/minecraft/world/item/enchantment/EnchantmentSoulSpeed - m ()Z isDiscoverable l - m ()Z isTradeable k - m ()Z isTreasureOnly a -c net/minecraft/world/item/enchantment/WindBurstEnchantment net/minecraft/world/item/enchantment/WindBurstEnchantment - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity;I)V doPostItemStackHurt c - m ()Z isDiscoverable l - m ()Z isTradeable k -c net/minecraft/world/item/enchantment/WindBurstEnchantment$WindBurstEnchantmentDamageCalculator net/minecraft/world/item/enchantment/WindBurstEnchantment$a - m (Lnet/minecraft/world/entity/Entity;)F getKnockbackMultiplier a - f F knockBackPower a -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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 l - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState m -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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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/BeehiveBlockEntity net/minecraft/world/level/block/entity/TileEntityBeehive - m (Lnet/minecraft/world/entity/Entity;)V addOccupant a - m (Lnet/minecraft/world/level/block/entity/BlockEntity$DataComponentInput;)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 b - m ()Z isFull d - m ()Z isSedated j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional 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/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/CustomData; entityData 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/CustomData; 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 - 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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m ()Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock b - m ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; getMode l - m ()Z isAutomatic d - m ()Z isConditional u - m ()Z isPowered c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()Z markConditionMet k - m ()V onModeSwitch f - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m ()V scheduleTick v - m (Z)V setAutomatic b - m (Z)V setPowered a - m ()Z wasConditionMet j - f Z auto b - f Lnet/minecraft/world/level/BaseCommandBlock; commandBlock d - f Z conditionMet c - f Z powered a -c net/minecraft/world/level/block/entity/CommandBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityCommand$1 - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack i - m ()Lnet/minecraft/server/level/ServerLevel; getLevel e - m ()Lnet/minecraft/world/phys/Vec3; getPosition g - m ()Z isValid j - m ()V onUpdated f - m (Ljava/lang/String;)V setCommand a -c net/minecraft/world/level/block/entity/CommandBlockEntity$Mode net/minecraft/world/level/block/entity/TileEntityCommand$Type - 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 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Lnet/minecraft/world/entity/LivingEntity; findDestroyTarget a - m (F)F getActiveRotation a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getDestroyRangeAABB a - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Z isActive c - m ()Z isHunting d - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional 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 serverTick b - m (Z)V setHunting a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V updateClientTarget a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V 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/LivingEntity; destroyTarget m - f Ljava/util/UUID; destroyTargetUUID q - f Ljava/util/List; effectBlocks l - f Z isActive j - f Z isHunting k - f J nextAmbientSoundActivation r - f I tickCount a -c net/minecraft/world/level/block/entity/CrafterBlockEntity net/minecraft/world/level/block/entity/CrafterBlockEntity - m (Lnet/minecraft/nbt/CompoundTag;)V addDisabledSlots c - m (Lnet/minecraft/nbt/CompoundTag;)V addTriggered d - m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b - m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m ()I getContainerSize b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k - m ()I getHeight g - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItems j - m ()I getRedstoneSignal u - m ()I getWidth f - m ()Z isEmpty c - m (I)Z isSlotDisabled c - m ()Z isTriggered l - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 NUM_DATA j - f I SLOT_DISABLED g - f I SLOT_ENABLED h - f Lnet/minecraft/world/inventory/ContainerData; containerData k - f I craftingTicksRemaining r - f Lnet/minecraft/core/NonNullList; items q -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 -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 -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 ()Lnet/minecraft/world/level/block/entity/BlockEntity; getContainerBlockEntity v - m ()I getMaxStackSize ah_ - m ()Lnet/minecraft/world/item/ItemStack; getTheItem f - m ()Z isRecordPlaying j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/JukeboxBlockEntity;)V playRecordTick a - m ()V popOutRecord l - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/entity/Entity;Z)V setHasRecordBlockState a - m (Lnet/minecraft/world/item/ItemStack;)V setRecordWithoutPlaying c - m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b - m (Lnet/minecraft/world/item/RecordItem;)Z shouldRecordStopPlaying a - m ()Z shouldSendJukeboxPlayingEvent w - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V spawnMusicParticles a - m (I)Lnet/minecraft/world/item/ItemStack; splitTheItem c - m ()V startPlaying k - m ()V stopPlaying u - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V tick b - f I SONG_END_PADDING b - f Z isPlaying g - f Lnet/minecraft/world/item/ItemStack; item c - f J recordStartedTick f - f J tickCount e - f I ticksSinceLastEvent d -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/commands/CommandSourceStack; createCommandSourceStack a - m ()Lnet/minecraft/world/item/ItemStack; getBook b - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ - m ()I getPage f - m (Lnet/minecraft/world/item/ItemStack;)I getPageCount c - m ()I getRedstoneSignal j - m ()Z hasBook c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()V onBookItemRemove k - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; resolveBook b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 -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 au_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/String; getName f - m (Ljava/lang/Comparable;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; 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 b - 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 l - 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 i - 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 k - f Lnet/minecraft/world/level/block/state/properties/WoodType; OAK b - f Lnet/minecraft/world/level/block/state/properties/WoodType; SPRUCE c - f Ljava/util/Map; TYPES s - f Lnet/minecraft/world/level/block/state/properties/WoodType; WARPED j - f Lnet/minecraft/sounds/SoundEvent; fenceGateClose q - f Lnet/minecraft/sounds/SoundEvent; fenceGateOpen r - f Lnet/minecraft/world/level/block/SoundType; hangingSignSoundType p - f Ljava/lang/String; name m - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; setType n - f Lnet/minecraft/world/level/block/SoundType; soundType o -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/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 m - m (I)Z hasLightDataAtOrBelow a - m (J)Z isAboveData l - 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/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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/world/level/BlockGetter;II)V checkBanners 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 ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Ljava/util/Collection; getBanners f - m ()Ljava/lang/Iterable; getDecorations h - 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 ()Z isExplorationMap g - m (I)Z isTrackedCountOverLimit a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; load b - m ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; locked b - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Predicate; mapMatcher a - m (Ljava/lang/String;)V removeDecoration a - m (Lnet/minecraft/core/BlockPos;I)V removedFromFrame a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; scaled e - m (IIB)V setColor b - m (II)V setColorsDirty a - m ()V setDecorationsDirty i - 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 (IIB)Z updateColor a - f I HALF_MAP_SIZE k - f Lorg/slf4j/Logger; LOGGER i - f I MAP_SIZE j - f I MAX_SCALE a - f I TRACKED_DECORATION_LIMIT b - f Ljava/util/Map; bannerMarkers p - f Ljava/util/List; carriedBy n - f Ljava/util/Map; carriedByPlayers o - f I centerX c - f I centerZ d - f [B colors g - f Ljava/util/Map; decorations q - f Lnet/minecraft/resources/ResourceKey; dimension e - f Ljava/util/Map; frameMarkers r - f Z locked h - f B scale f - f I trackedDecorationCount s - f Z trackingPosition l - f Z unlimitedTracking m -c net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch net/minecraft/world/level/saveddata/maps/WorldMap$b - 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$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 I tick j -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 aA_ - 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/data/type/CraftRespawnAnchor org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftRespawnAnchor -c org/bukkit/craftbukkit/block/data/type/CraftSculkCatalyst org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSculkCatalyst -c org/bukkit/craftbukkit/block/data/type/CraftSculkShrieker org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftSculkShrieker -c org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCeilingHangingSign -c org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign$1 org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCeilingHangingSign$1 -c org/bukkit/craftbukkit/block/impl/CraftRedstoneComparator org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftRedstoneComparator -c org/bukkit/craftbukkit/command/ProxiedNativeCommandSender org/bukkit/craftbukkit/v1_20_R4/command/ProxiedNativeCommandSender -c org/bukkit/craftbukkit/generator/CraftBiomeParameterPoint org/bukkit/craftbukkit/v1_20_R4/generator/CraftBiomeParameterPoint -c org/bukkit/craftbukkit/generator/structure/CraftStructure org/bukkit/craftbukkit/v1_20_R4/generator/structure/CraftStructure -c org/bukkit/craftbukkit/help/MultipleCommandAliasHelpTopic org/bukkit/craftbukkit/v1_20_R4/help/MultipleCommandAliasHelpTopic -c org/bukkit/craftbukkit/inventory/CraftInventoryEnchanting org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryEnchanting -c org/bukkit/craftbukkit/inventory/CraftInventoryGrindstone org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryGrindstone -c org/bukkit/craftbukkit/inventory/CraftMetaMusicInstrument org/bukkit/craftbukkit/v1_20_R4/inventory/CraftMetaMusicInstrument -c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData org/bukkit/craftbukkit/v1_20_R4/legacy/fieldrename/FieldRenameData -c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$Builder org/bukkit/craftbukkit/v1_20_R4/legacy/fieldrename/FieldRenameData$Builder -c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$RenameData org/bukkit/craftbukkit/v1_20_R4/legacy/fieldrename/FieldRenameData$RenameData -c org/bukkit/craftbukkit/legacy/reroute/InjectPluginVersion org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/InjectPluginVersion -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 (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; 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 (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; sourceEntity c - f Lcom/google/common/collect/ImmutableList$Builder; tags a -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; 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 a - 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/ResourceLocation;)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/ResourceLocation; recipe b - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; player b - f Lnet/minecraft/resources/ResourceLocation; 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;)Lnet/minecraft/resources/ResourceLocation; getName a - 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 d - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 c - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 b - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$3 a - m (Lnet/minecraft/world/entity/EntityType;)Lcom/mojang/brigadier/Message; lambda$static$4 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$5 a - m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; register a - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; safelySwap b - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; ALL_RECIPES b - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; ASK_SERVER a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; AVAILABLE_SOUNDS c - f Lnet/minecraft/resources/ResourceLocation; DEFAULT_NAME f - f Ljava/util/Map; PROVIDERS_BY_NAME e - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUMMONABLE_ENTITIES d -c net/minecraft/commands/synchronization/SuggestionProviders$Wrapper net/minecraft/commands/synchronization/CompletionProviders$a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate a - f Lnet/minecraft/resources/ResourceLocation; name b -c net/minecraft/data/loot/packs/UpdateOneTwentyOneEntityLoot net/minecraft/data/loot/packs/UpdateOneTwentyOneEntityLoot - m ()V generate a -c net/minecraft/data/registries/UpdateOneTwentyOneRegistries net/minecraft/data/registries/UpdateOneTwentyOneRegistries - m (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; createLookup a - f Lnet/minecraft/core/RegistrySetBuilder; BUILDER a -c net/minecraft/data/tags/UpdateOneTwentyOneItemTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneItemTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -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 au - f Lnet/minecraft/resources/ResourceKey; BIRCH_TALL ak - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_NETHER F - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_NORMAL H - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_OLD_GROWTH L - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_SWAMP N - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_TAIGA J - f Lnet/minecraft/resources/ResourceKey; DARK_FOREST_VEGETATION X - f Lnet/minecraft/resources/ResourceKey; FLOWER_CHERRY V - f Lnet/minecraft/resources/ResourceKey; FLOWER_DEFAULT Q - f Lnet/minecraft/resources/ResourceKey; FLOWER_FLOWER_FOREST R - f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST_FLOWERS Y - f Lnet/minecraft/resources/ResourceKey; FLOWER_MEADOW U - f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAINS T - f Lnet/minecraft/resources/ResourceKey; FLOWER_SWAMP S - f Lnet/minecraft/resources/ResourceKey; FLOWER_WARM P - f Lnet/minecraft/resources/ResourceKey; FOREST_FLOWERS Z - f Lnet/minecraft/resources/ResourceKey; GRASS_BONEMEAL n - f Lnet/minecraft/resources/ResourceKey; MUSHROOM_ISLAND_VEGETATION av - f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_COMMON t - f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_RARE u - f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_DECORATED A - f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_DESERT z - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH p - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH_2 o - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH_BADLANDS q - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_BADLANDS h - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_FOREST g - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_JUNGLE m - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_NORMAL j - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_PLAIN f - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_SAVANNA i - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_TAIGA l - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_TAIGA_2 k - f Lnet/minecraft/resources/ResourceKey; PATCH_LARGE_FERN y - f Lnet/minecraft/resources/ResourceKey; PATCH_MELON r - f Lnet/minecraft/resources/ResourceKey; PATCH_MELON_SPARSE s - f Lnet/minecraft/resources/ResourceKey; PATCH_PUMPKIN e - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE E - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_BADLANDS D - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_DESERT C - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_SWAMP B - f Lnet/minecraft/resources/ResourceKey; PATCH_SUNFLOWER d - f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS x - f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS_2 w - f Lnet/minecraft/resources/ResourceKey; PATCH_WATERLILY v - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_NETHER G - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_NORMAL I - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_OLD_GROWTH M - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_SWAMP O - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_TAIGA K - f Lnet/minecraft/resources/ResourceKey; TREES_BADLANDS af - f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH al - f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH_AND_OAK ap - f Lnet/minecraft/resources/ResourceKey; TREES_CHERRY ac - f Lnet/minecraft/resources/ResourceKey; TREES_FLOWER_FOREST aa - f Lnet/minecraft/resources/ResourceKey; TREES_GROVE ae - f Lnet/minecraft/resources/ResourceKey; TREES_JUNGLE at - f Lnet/minecraft/resources/ResourceKey; TREES_MANGROVE aw - f Lnet/minecraft/resources/ResourceKey; TREES_MEADOW ab - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_PINE_TAIGA as - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_SPRUCE_TAIGA ar - f Lnet/minecraft/resources/ResourceKey; TREES_PLAINS W - f Lnet/minecraft/resources/ResourceKey; TREES_SAVANNA aj - f Lnet/minecraft/resources/ResourceKey; TREES_SNOWY ag - f Lnet/minecraft/resources/ResourceKey; TREES_SPARSE_JUNGLE aq - f Lnet/minecraft/resources/ResourceKey; TREES_SWAMP ah - f Lnet/minecraft/resources/ResourceKey; TREES_TAIGA ad - f Lnet/minecraft/resources/ResourceKey; TREES_WATER ao - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_FOREST am - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_HILLS an - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_SAVANNA ai - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; TREE_THRESHOLD ax - f Lnet/minecraft/resources/ResourceKey; VINES c -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/network/ServerLoginPacketListenerImpl net/minecraft/server/network/LoginListener - m (Lnet/minecraft/network/chat/Component;)V disconnect b - m (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/chat/Component;)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 -c net/minecraft/server/network/ServerLoginPacketListenerImpl$2 net/minecraft/server/network/LoginListener$2 -c net/minecraft/server/network/ServerLoginPacketListenerImpl$3 net/minecraft/server/network/LoginListener$3 -c net/minecraft/server/network/ServerLoginPacketListenerImpl$State net/minecraft/server/network/LoginListener$EnumProtocolState - 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/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/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/ItemStackTheFlatteningFix net/minecraft/util/datafix/fixes/DataConverterFlatten - 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/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/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/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 addOrUpdateTransientModifier b - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addPermanentModifier d - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addTransientModifier c - m ()D calculateValue h - m ()Lnet/minecraft/core/Holder; getAttribute a - m ()D getBaseValue b - m (Ljava/util/UUID;)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 ()D getValue f - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Z hasModifier a - 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 ()Ljava/lang/IllegalStateException; lambda$save$2 i - m (Lnet/minecraft/nbt/CompoundTag;)V load a - m (Ljava/util/UUID;)V removeModifier b - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V removeModifier e - m ()V removeModifiers e - m (Ljava/util/UUID;)Z removePermanentModifier c - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V replaceFrom a - m ()Lnet/minecraft/nbt/CompoundTag; save g - m (D)V setBaseValue a - m ()V setDirty d - 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/AttributeModifier net/minecraft/world/entity/ai/attributes/AttributeModifier - m ()D amount d - m ()Ljava/util/UUID; id b - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)Ljava/lang/String; 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/ai/attributes/AttributeModifier;)Ljava/lang/String; lambda$static$2 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; load a - m ()Ljava/lang/String; name c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation e - m ()Lnet/minecraft/nbt/CompoundTag; save a - f Lcom/mojang/serialization/Codec; CODEC b - f Lorg/slf4j/Logger; LOGGER h - f Lcom/mojang/serialization/MapCodec; MAP_CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f D amount f - f Ljava/util/UUID; id d - f Ljava/lang/String; name e - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation g -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;Ljava/util/UUID;)D getModifierValue a - m (Lnet/minecraft/core/Holder;)D getValue a - m (Lnet/minecraft/core/Holder;)Z hasAttribute c - m (Lnet/minecraft/core/Holder;Ljava/util/UUID;)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; getJumpTarget b - f Lnet/minecraft/core/BlockPos; jumpTarget a -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 a - 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 a - m ([Ljava/lang/Class;)Lnet/minecraft/world/entity/ai/goal/target/HurtByTargetGoal; setAlertOthers a - m ()V start c - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)V dropItem b - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()I getHeight B - 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 dC - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition q - m ()I getWidth A - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()V playPlacementSound C - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V recalculateBoundingBox y - m (Lnet/minecraft/core/Direction;)V setDirection a - m (D)Z shouldRenderAtSqrDistance a - m ()Z survives z - f D OFFSET_Y e -c net/minecraft/world/entity/projectile/FireworkRocketEntity net/minecraft/world/entity/projectile/EntityFireworks - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V dealExplosionDamage x - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V explode v - m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem A - m ()Ljava/util/List; getExplosions z - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m (B)V handleEntityEvent b - m ()Z hasExplosion w - m ()Z isAttachedToEntity y - m ()Z isAttackable ct - m ()Z isShotAtAngle u - m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (DDD)Z shouldRender k - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACHED_TO_TARGET c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FIREWORKS_ITEM b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOT_AT_ANGLE d - f Lnet/minecraft/world/entity/LivingEntity; attachedToEntity g - f I life e - f I lifetime f -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/ProtectionEnchantment net/minecraft/world/item/enchantment/EnchantmentProtection - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a - m (ILnet/minecraft/world/damagesource/DamageSource;)I getDamageProtection a - m (Lnet/minecraft/world/entity/LivingEntity;D)D getExplosionKnockbackAfterDampener a - m (Lnet/minecraft/world/entity/LivingEntity;I)I getFireAfterDampener a - f Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; type b -c net/minecraft/world/item/enchantment/ProtectionEnchantment$Type net/minecraft/world/item/enchantment/EnchantmentProtection$DamageType - m ()[Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; $values a - f [Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; $VALUES f - f Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; ALL a - f Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; EXPLOSION d - f Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; FALL c - f Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; FIRE b - f Lnet/minecraft/world/item/enchantment/ProtectionEnchantment$Type; PROJECTILE e -c net/minecraft/world/item/enchantment/SwiftSneakEnchantment net/minecraft/world/item/enchantment/SwiftSneakEnchantment - m ()Z isDiscoverable l - m ()Z isTradeable k - m ()Z isTreasureOnly a -c net/minecraft/world/item/enchantment/UntouchingEnchantment net/minecraft/world/item/enchantment/EnchantmentSilkTouch - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -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/DirectionProperty; 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/DirectionProperty; FACING aE -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/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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 I - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState J -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 g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b - m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a - f Lcom/mojang/serialization/MapCodec; CODEC e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER f - f I maxWeight g -c net/minecraft/world/level/block/entity/BannerPatternLayers net/minecraft/world/level/block/entity/BannerPatternLayers - 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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m ()V clearContent a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents 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 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 b - m ()V dowse d - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getCookableRecipe b - m ()Lnet/minecraft/core/NonNullList; getItems b - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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 c - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/ItemStack;I)Z placeFood a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - f I BURN_COOL_SPEED a - f I NUM_SLOTS b - f [I cookingProgress d - f [I cookingTime e - f Lnet/minecraft/core/NonNullList; items c - f Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; quickCheck f -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 isAscending 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 (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 K_ - 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_20_R4/advancement/CraftAdvancementDisplay -c org/bukkit/craftbukkit/block/data/type/CraftCaveVinesPlant org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftCaveVinesPlant -c org/bukkit/craftbukkit/block/data/type/CraftEndPortalFrame org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftEndPortalFrame -c org/bukkit/craftbukkit/block/data/type/CraftStructureBlock org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftStructureBlock -c org/bukkit/craftbukkit/block/impl/CraftPressurePlateBinary org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPressurePlateBinary -c org/bukkit/craftbukkit/inventory/CraftBlockInventoryHolder org/bukkit/craftbukkit/v1_20_R4/inventory/CraftBlockInventoryHolder -c org/bukkit/craftbukkit/inventory/CraftInventoryCartography org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryCartography -c org/bukkit/craftbukkit/inventory/CraftInventoryDoubleChest org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryDoubleChest -c org/bukkit/craftbukkit/inventory/CraftInventoryStonecutter org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryStonecutter -c org/bukkit/craftbukkit/legacy/reroute/RequireCompatibility org/bukkit/craftbukkit/v1_20_R4/legacy/reroute/RequireCompatibility -c org/bukkit/craftbukkit/scoreboard/CraftScoreboardComponent org/bukkit/craftbukkit/v1_20_R4/scoreboard/CraftScoreboardComponent -c org/bukkit/craftbukkit/util/permissions/CommandPermissions org/bukkit/craftbukkit/v1_20_R4/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/ItemContainerPredicate net/minecraft/advancements/critereon/ItemContainerPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ItemContainerContents;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; items c -c net/minecraft/advancements/critereon/ItemFireworksPredicate net/minecraft/advancements/critereon/ItemFireworksPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Fireworks;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; explosions c - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; flightDuration d -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/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 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; parse 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 - f Lnet/minecraft/util/parsing/packrat/commands/Grammar; grammarWithContext k -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;Lnet/minecraft/nbt/Tag;)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;Lnet/minecraft/nbt/Tag;)Ljava/util/function/Predicate; createComponentTest a - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; createPredicateTest b - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper;Lnet/minecraft/nbt/Tag;)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 b - f Lnet/minecraft/core/HolderLookup$RegistryLookup; items a - f Lnet/minecraft/core/HolderLookup$RegistryLookup; predicates c - f Lnet/minecraft/resources/RegistryOps; registryOps d -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;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/Tag;)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;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/Tag;)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/advancements/critereon/ItemSubPredicate;)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/data/models/blockstates/MultiVariantGenerator net/minecraft/data/models/blockstates/MultiVariantGenerator - m ()Lcom/google/gson/JsonElement; get b - m ()Lnet/minecraft/world/level/block/Block; getBlock a - m (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$get$1 a - m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; lambda$get$2 b - m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V lambda$get$3 a - m (Ljava/util/Map;Lcom/google/gson/JsonObject;)V lambda$get$4 a - m (Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)V lambda$mergeVariants$5 a - m (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;)V lambda$mergeVariants$6 a - m (Lnet/minecraft/world/level/block/state/properties/Property;)V lambda$with$0 a - m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; mergeVariants a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; multiVariant a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; multiVariant a - m (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; multiVariant a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; with a - f Ljava/util/List; baseVariants b - f Lnet/minecraft/world/level/block/Block; block a - f Ljava/util/List; declaredPropertySets d - f Ljava/util/Set; seenProperties c -c net/minecraft/data/tags/TradeRebalanceStructureTagsProvider net/minecraft/data/tags/TradeRebalanceStructureTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -c net/minecraft/data/tags/UpdateOneTwentyOneBiomeTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneBiomeTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -c net/minecraft/data/tags/UpdateOneTwentyOneBlockTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneBlockTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 a -c net/minecraft/data/worldgen/UpdateOneTwentyOneStructureSets net/minecraft/data/worldgen/UpdateOneTwentyOneStructureSets - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a -c net/minecraft/gametest/framework/GameTestAssertPosException net/minecraft/gametest/framework/GameTestHarnessAssertionPosition - m ()Lnet/minecraft/core/BlockPos; getAbsolutePos c - m ()Ljava/lang/String; getMessageToShowAtBlock a - m ()Lnet/minecraft/core/BlockPos; getRelativePos b - f Lnet/minecraft/core/BlockPos; absolutePos a - f Lnet/minecraft/core/BlockPos; relativePos b - f J tick c -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/game/ClientboundRecipePacket net/minecraft/network/protocol/game/PacketPlayOutRecipes - m ()Lnet/minecraft/stats/RecipeBookSettings; getBookSettings f - m ()Ljava/util/List; getHighlights e - m ()Ljava/util/List; getRecipes b - m ()Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; getState 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/stats/RecipeBookSettings; bookSettings e - f Ljava/util/List; recipes c - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; state b - f Ljava/util/List; toHighlight d -c net/minecraft/network/protocol/game/ClientboundRecipePacket$State net/minecraft/network/protocol/game/PacketPlayOutRecipes$Action - m ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; $values a - f [Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; $VALUES d - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; ADD b - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; INIT a - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; REMOVE c -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 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/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/chat/Component;)V disconnect b - m ()Lcom/mojang/authlib/GameProfile; getOwner j - m (Lnet/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket;)V handleCookieResponse 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 ()I latency k - m (Lnet/minecraft/network/chat/Component;)V onDisconnect 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;Lnet/minecraft/network/PacketSendListener;)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 J keepAliveChallenge l - f Z keepAlivePending k - f J keepAliveTime j - 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/chat/Component;)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/packs/resources/ProfiledReloadInstance net/minecraft/server/packs/resources/ReloadableProfiled - m (Ljava/util/List;)Ljava/util/List; finish a - m ()I lambda$new$0 f - m ()I lambda$new$1 e - m (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$new$2 b - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$new$3 b - m (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$new$4 a - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$new$5 a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Lnet/minecraft/util/profiling/ActiveProfiler;Lnet/minecraft/util/profiling/ActiveProfiler;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ProfiledReloadInstance$State; lambda$new$6 a - m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$new$7 a - f Lorg/slf4j/Logger; LOGGER c - f Lcom/google/common/base/Stopwatch; total d -c net/minecraft/server/packs/resources/ProfiledReloadInstance$State net/minecraft/server/packs/resources/ReloadableProfiled$a - f Ljava/lang/String; name a - f Ljava/util/concurrent/atomic/AtomicLong; preparationNanos d - f Lnet/minecraft/util/profiling/ProfileResults; preparationResult b - f Ljava/util/concurrent/atomic/AtomicLong; reloadNanos e - f Lnet/minecraft/util/profiling/ProfileResults; reloadResult c -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; fixMapSavedData a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$0 d - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$1 c - 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/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/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/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getCorePackage a - m ()Lcom/mojang/datafixers/util/Pair; getFullLookBehavior a - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getHidePackage i - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getIdlePackage e - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getMeetPackage d - m ()Lcom/mojang/datafixers/util/Pair; getMinimalLookBehavior b - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getPanicPackage f - m (F)Lcom/google/common/collect/ImmutableList; getPlayPackage a - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getPreRaidPackage g - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getRaidPackage h - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getRestPackage c - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getWorkPackage b - m (Lnet/minecraft/core/Holder;)Z lambda$getCorePackage$1 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 - 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 a - m ()Z isInterruptable Q_ - m ()V start c - m ()V tick e - f Lnet/minecraft/world/entity/animal/ShoulderRidingEntity; entity a - f Z isSittingOnShoulder c - f Lnet/minecraft/server/level/ServerPlayer; owner b -c net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal net/minecraft/world/entity/ai/goal/PathfinderGoalCrossbowAttack - m ()Z canContinueToUse b - m ()Z canRun k - m ()Z canUse a - m ()Z isHoldingCrossbow h - m ()Z isValidTarget i - m ()Z requiresUpdateEveryTick R_ - m ()V stop d - m ()V tick e - 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 b - m ()Z canUse a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)D lambda$canUse$0 a - m ()V moveRandomly h - m ()V tick e - 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/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isMatchingEntity a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isUnreachableAttackTarget e - 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 (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; selector a - m (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 Ljava/util/function/Predicate; selector g - f Z testInvisible f -c net/minecraft/world/entity/projectile/windcharge/WindCharge net/minecraft/world/entity/projectile/windcharge/WindCharge - m ()V explode y - f Lnet/minecraft/world/entity/projectile/windcharge/WindCharge$WindChargePlayerDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR h - f F RADIUS i -c net/minecraft/world/entity/projectile/windcharge/WindCharge$WindChargePlayerDamageCalculator net/minecraft/world/entity/projectile/windcharge/WindCharge$a - m (Lnet/minecraft/world/entity/Entity;)F getKnockbackMultiplier a -c net/minecraft/world/item/component/BlockItemStateProperties net/minecraft/world/item/component/BlockItemStateProperties - 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/FrostWalkerEnchantment net/minecraft/world/item/enchantment/EnchantmentFrostWalker - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a - m ()Z isTreasureOnly a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;I)V onEntityMoved a -c net/minecraft/world/item/enchantment/WaterWalkerEnchantment net/minecraft/world/item/enchantment/EnchantmentDepthStrider - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -c net/minecraft/world/level/block/EquipableCarvedPumpkinBlock net/minecraft/world/level/block/EquipableCarvedPumpkinBlock - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - f Lcom/mojang/serialization/MapCodec; CODEC c -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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c -c net/minecraft/world/level/block/entity/BrushableBlockEntity net/minecraft/world/level/block/entity/BrushableBlockEntity - m (JLnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;)Z brush a - m (Lnet/minecraft/world/entity/player/Player;)V brushingCompleted b - m ()V checkReset b - m (Lnet/minecraft/world/entity/player/Player;)V dropContent c - m ()I getCompletionState j - m ()Lnet/minecraft/core/Direction; getHitDirection d - m ()Lnet/minecraft/world/item/ItemStack; getItem f - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a - m (Lnet/minecraft/nbt/CompoundTag;)Z tryLoadLootTable c - m (Lnet/minecraft/nbt/CompoundTag;)Z trySaveLootTable d - m (Lnet/minecraft/world/entity/player/Player;)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;)Ljava/lang/String; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; getResourceKey a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceLocation; location a - f Lnet/minecraft/resources/ResourceKey; ANGLER B - f Ljava/lang/String; ANGLER_NAME d - f Lnet/minecraft/resources/ResourceKey; ARCHER C - f Ljava/lang/String; ARCHER_NAME e - f Lnet/minecraft/resources/ResourceKey; ARMS_UP D - f Ljava/lang/String; ARMS_UP_NAME f - f Lnet/minecraft/resources/ResourceKey; BASE a - f Ljava/lang/String; BASE_NAME b - f Lnet/minecraft/resources/ResourceKey; BLADE E - f Ljava/lang/String; BLADE_NAME g - f Lnet/minecraft/resources/ResourceKey; BREWER F - f Ljava/lang/String; BREWER_NAME h - f Lnet/minecraft/resources/ResourceKey; BRICK A - f Ljava/lang/String; BRICK_NAME c - f Lnet/minecraft/resources/ResourceKey; BURN G - f Ljava/lang/String; BURN_NAME i - f Lnet/minecraft/resources/ResourceKey; DANGER H - f Ljava/lang/String; DANGER_NAME j - f Lnet/minecraft/resources/ResourceKey; EXPLORER I - f Ljava/lang/String; EXPLORER_NAME k - f Lnet/minecraft/resources/ResourceKey; FLOW J - f Ljava/lang/String; FLOW_NAME l - f Lnet/minecraft/resources/ResourceKey; FRIEND K - f Ljava/lang/String; FRIEND_NAME m - f Lnet/minecraft/resources/ResourceKey; GUSTER L - f Ljava/lang/String; GUSTER_NAME n - f Lnet/minecraft/resources/ResourceKey; HEARTBREAK N - f Ljava/lang/String; HEARTBREAK_NAME p - f Lnet/minecraft/resources/ResourceKey; HEART M - f Ljava/lang/String; HEART_NAME o - f Lnet/minecraft/resources/ResourceKey; HOWL O - f Ljava/lang/String; HOWL_NAME q - f Ljava/util/Map; ITEM_TO_POT_TEXTURE Y - f Lnet/minecraft/resources/ResourceKey; MINER P - f Ljava/lang/String; MINER_NAME r - f Lnet/minecraft/resources/ResourceKey; MOURNER Q - f Ljava/lang/String; MOURNER_NAME s - f Lnet/minecraft/resources/ResourceKey; PLENTY R - f Ljava/lang/String; PLENTY_NAME t - f Lnet/minecraft/resources/ResourceKey; PRIZE S - f Ljava/lang/String; PRIZE_NAME u - f Lnet/minecraft/resources/ResourceKey; SCRAPE T - f Ljava/lang/String; SCRAPE_NAME v - f Lnet/minecraft/resources/ResourceKey; SHEAF U - f Ljava/lang/String; SHEAF_NAME w - f Lnet/minecraft/resources/ResourceKey; SHELTER V - f Ljava/lang/String; SHELTER_NAME x - f Lnet/minecraft/resources/ResourceKey; SKULL W - f Ljava/lang/String; SKULL_NAME y - f Lnet/minecraft/resources/ResourceKey; SNORT X - f Ljava/lang/String; SNORT_NAME z -c net/minecraft/world/level/block/entity/DispenserBlockEntity net/minecraft/world/level/block/entity/TileEntityDispenser - m (Lnet/minecraft/world/item/ItemStack;)I addItem 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 j - m (Lnet/minecraft/util/RandomSource;)I getRandomSlot a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/NonNullList;)V setItems a - f I CONTAINER_SIZE d - f Lnet/minecraft/core/NonNullList; items e -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 z - m ()F getIntegrity x - m ()Ljava/lang/String; getMetaData u - m ()Lnet/minecraft/world/level/block/Mirror; getMirror k - m ()Lnet/minecraft/world/level/block/state/properties/StructureMode; getMode v - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getRelatedCorners a - m ()Lnet/minecraft/world/level/block/Rotation; getRotation l - m ()J getSeed y - m ()Z getShowAir E - m ()Z getShowBoundingBox F - m ()Ljava/lang/String; getStructureName c - m ()Lnet/minecraft/core/BlockPos; getStructurePos f - m ()Lnet/minecraft/core/Vec3i; getStructureSize j - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; getStructureTemplate d - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket au_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Z hasStructureName d - m ()Z isIgnoreEntities w - m ()Z isPowered D - m ()Z isStructureLoadable C - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m ()Z saveStructure A - m (Z)Z saveStructure b - 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 c - m (Lnet/minecraft/world/level/block/Rotation;)V setRotation a - m (J)V setSeed a - m (Z)V setShowAir d - m (Z)V setShowBoundingBox e - 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 B - m ()V updateBlockState G - m (Lnet/minecraft/world/entity/player/Player;)Z usedBy a - f Ljava/lang/String; AUTHOR_TAG c - 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 f - f Z ignoreEntities m - f F integrity t - f Ljava/lang/String; metaData g - f Lnet/minecraft/world/level/block/Mirror; mirror j - f Lnet/minecraft/world/level/block/state/properties/StructureMode; mode l - f Z powered q - f Lnet/minecraft/world/level/block/Rotation; rotation k - f J seed u - f Z showAir r - f Z showBoundingBox s - f Lnet/minecraft/resources/ResourceLocation; structureName e - f Lnet/minecraft/core/BlockPos; structurePos h - f Lnet/minecraft/core/Vec3i; structureSize i -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 (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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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 (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; 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 a - 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 (Ljava/util/concurrent/Executor;Lnet/minecraft/world/level/levelgen/blending/Blender;Lnet/minecraft/world/level/levelgen/RandomState;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkAccess;)Ljava/util/concurrent/CompletableFuture; 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/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/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 an - f I PODIUM_PILLAR_HEIGHT b - f I PODIUM_RADIUS a - f I RIM_RADIUS c - f Z active ao -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/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 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V lambda$onStructureLoad$2 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 Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Set; SHAPE_CHECK_BLOCKS i - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox f - f I genDepth g - f Lnet/minecraft/world/level/block/Mirror; mirror c - f Lnet/minecraft/core/Direction; orientation b - f Lnet/minecraft/world/level/block/Rotation; rotation d - f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; type h -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 k - m (J)I getLightValue a - m (J)I getStoredLevel e - m ()Z hasInconsistencies a - m (J)V initializeSection l - 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 m - 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_20_R4/advancement/CraftAdvancementProgress -c org/bukkit/craftbukkit/block/data/type/CraftTechnicalPiston org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftTechnicalPiston -c org/bukkit/craftbukkit/block/impl/CraftCoralFanWallAbstract org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCoralFanWallAbstract -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperBulb org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeatheringCopperBulb -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperDoor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeatheringCopperDoor -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperSlab org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeatheringCopperSlab -c org/bukkit/craftbukkit/inventory/CraftInventoryDecoratedPot org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryDecoratedPot -c org/bukkit/craftbukkit/inventory/tags/DeprecatedItemTagType org/bukkit/craftbukkit/v1_20_R4/inventory/tags/DeprecatedItemTagType -c org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftInventoryCreator -c org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator$InventoryConverter org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftInventoryCreator$InventoryConverter -c org/bukkit/craftbukkit/potion/CraftPotionEffectTypeCategory org/bukkit/craftbukkit/v1_20_R4/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/ItemCustomDataPredicate net/minecraft/advancements/critereon/ItemCustomDataPredicate - m (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/ItemCustomDataPredicate; customData a - m (Lnet/minecraft/world/item/ItemStack;)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 c -c net/minecraft/advancements/critereon/KilledByCrossbowTrigger net/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow - m ()Lcom/mojang/serialization/Codec; codec a - m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance;)Z lambda$trigger$0 a - m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V trigger a -c net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow$a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; crossbowKilled a - m ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; crossbowKilled a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/util/Collection;I)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; player b - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; uniqueEntityTypes d - f Ljava/util/List; victims 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 (Ljava/lang/Object;)Ljava/lang/String; lambda$getExamples$3 a - m (Ljava/lang/Object;)Ljava/lang/String; lambda$listSuggestions$2 b - 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 - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_DOUBLE a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_INT b - f C PREFIX_RELATIVE c - f Z relative d - f D value e -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/data/tags/FlatLevelGeneratorPresetTagsProvider net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -c net/minecraft/data/worldgen/UpdateOneTwentyOneProcessorLists net/minecraft/data/worldgen/UpdateOneTwentyOneProcessorLists - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V register a - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION a -c net/minecraft/network/protocol/common/custom/BeeDebugPayload net/minecraft/network/protocol/common/custom/BeeDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo; beeInfo 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 Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo; beeInfo c -c net/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo net/minecraft/network/protocol/common/custom/BeeDebugPayload$a - m ()Ljava/util/List; blacklistedHives j - m ()Lnet/minecraft/core/BlockPos; flowerPos g - m ()Ljava/lang/String; generateName a - m ()Ljava/util/Set; goals i - m (Lnet/minecraft/core/BlockPos;)Z hasHive a - m ()Lnet/minecraft/core/BlockPos; hivePos f - m ()I id c - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V lambda$write$0 a - m ()Lnet/minecraft/world/level/pathfinder/Path; path e - m ()Lnet/minecraft/world/phys/Vec3; pos d - m ()I travelTicks h - m ()Ljava/util/UUID; uuid b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/util/List; blacklistedHives i - f Lnet/minecraft/core/BlockPos; flowerPos f - f Ljava/util/Set; goals h - f Lnet/minecraft/core/BlockPos; hivePos e - f I id b - f Lnet/minecraft/world/level/pathfinder/Path; path d - f Lnet/minecraft/world/phys/Vec3; pos c - f I travelTicks g - f Ljava/util/UUID; uuid 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/ClientboundAddExperienceOrbPacket;)V handleAddExperienceOrb a - m (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V handleAddObjective a - m (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V handleAddOrRemoveRecipes 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/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/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/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/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/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/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/ClientboundSetCarriedItemPacket;)V handleSetCarriedItem 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/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/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/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/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 ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction l - m ()Lnet/minecraft/core/Holder; getExplosionSound o - m ()F getKnockbackX b - m ()F getKnockbackY e - m ()F getKnockbackZ f - m ()Lnet/minecraft/core/particles/ParticleOptions; getLargeExplosionParticles n - m ()F getPower j - m ()Lnet/minecraft/core/particles/ParticleOptions; getSmallExplosionParticles m - m ()Ljava/util/List; getToBlow k - m ()D getX g - m ()D getY h - m ()D getZ i - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m (IIILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/BlockPos; lambda$new$0 a - m (IIILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/BlockPos;)V lambda$write$1 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/world/level/Explosion$BlockInteraction; blockInteraction l - f Lnet/minecraft/core/Holder; explosionSound m - f F knockbackX g - f F knockbackY h - f F knockbackZ i - f Lnet/minecraft/core/particles/ParticleOptions; largeExplosionParticles k - f F power e - f Lnet/minecraft/core/particles/ParticleOptions; smallExplosionParticles j - f Ljava/util/List; toBlow f - f D x b - f D y c - f D z d -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_ATTRIBUTES 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 getDayTime e - m ()J getGameTime 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 dayTime c - f J gameTime b -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/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/ServerboundChangeDifficultyPacket;)V handleChangeDifficulty 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/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/ServerboundDebugSampleSubscriptionPacket;)V handleDebugSampleSubscription 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/ServerboundPickItemPacket;)V handlePickItem 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/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/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 (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 -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/packs/metadata/pack/PackMetadataSection net/minecraft/server/packs/metadata/pack/ResourcePackInfo - m ()Lnet/minecraft/network/chat/Component; description a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()I packFormat b - m ()Ljava/util/Optional; supportedFormats c - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; TYPE b - f Lnet/minecraft/network/chat/Component; description c - f I packFormat d - f Ljava/util/Optional; supportedFormats e -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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6 b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$7 c - 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/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 a - f Lnet/minecraft/util/RandomSource; RANDOM b -c net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix - 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/util/Set; items a -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/debugchart/DebugSampleSubscriptionTracker net/minecraft/util/debugchart/DebugSampleSubscriptionTracker - m (Lnet/minecraft/network/protocol/game/ClientboundDebugSamplePacket;)V broadcast a - m (JI)V handleSubscriptions a - m (JI)V handleUnsubscriptions b - m (IJLjava/util/Map$Entry;)Z lambda$handleUnsubscriptions$0 a - m (Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)Z shouldLogSamples a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V subscribe a - m (I)V tick a - f I STOP_SENDING_AFTER_MS b - f I STOP_SENDING_AFTER_TICKS a - f Lnet/minecraft/server/players/PlayerList; playerList c - f Ljava/util/Queue; subscriptionRequestQueue e - f Ljava/util/EnumMap; subscriptions d -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionRequest net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$a - m ()Lnet/minecraft/server/level/ServerPlayer; player a - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType b - f Lnet/minecraft/server/level/ServerPlayer; player a - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType b -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionStartedAt net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$b - m ()J millis a - m ()I tick b - f J millis a - f I tick b -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 e - m (Lnet/minecraft/world/entity/LivingEntity;)Z isHostile b - m (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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createBaseChestedHorseAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V dropEquipment eD - 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 e - m ()I getInventoryColumns gy - m ()I getInventorySize ab_ - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Z hasChest u - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()V playChestEquipsSound gq - m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setChest w - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_CHEST bZ - f I INV_CHEST_COUNT bY - f Lnet/minecraft/world/entity/EntityDimensions; babyDimensions cb -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/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 aY - m ()Lnet/minecraft/world/item/Item; getDefaultItem u - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyNaturalSlowdown u - m ()V clearContent a - m ()V clearItemStacks E - m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a - m (Lnet/minecraft/world/damagesource/DamageSource;)V destroy a - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItemStacks D - m ()Lnet/minecraft/resources/ResourceKey; getLootTable B - m ()J getLootTableSeed C - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove 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/resources/ResourceKey;)V setLootTable a - m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a - m (J)V setLootTableSeed a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f Lnet/minecraft/core/NonNullList; itemStacks c - f Lnet/minecraft/resources/ResourceKey; lootTable d - f J lootTableSeed e -c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; create a - m ()Ljava/util/List; getInputSlotIndexes f - 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 b - m ()Ljava/util/List; getSlots c - m (I)Z hasSlot a - 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 Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; resultSlot b - f Ljava/util/List; slots a -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/enchantment/BindingCurseEnchantment net/minecraft/world/item/enchantment/EnchantmentBinding - m ()Z isCurse b - m ()Z isTreasureOnly a -c net/minecraft/world/level/block/entity/ComparatorBlockEntity net/minecraft/world/level/block/entity/TileEntityComparator - m ()I getOutputSignal b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (I)V setOutputSignal a - f I output a -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 b - m (Lnet/minecraft/world/entity/player/Player;)V startOpen a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid c - m (Lnet/minecraft/world/entity/player/Player;)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 u - m ()I getContainerSize b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k - m ()Lnet/minecraft/core/NonNullList; getItems j - m (F)F getProgress a - m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a - m ()Z isClosed v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadFromTag e - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveCollidedEntities c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/NonNullList;)V setItems a - m (Lnet/minecraft/world/entity/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - 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 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 s - f Lnet/minecraft/world/item/DyeColor; color v - f Lnet/minecraft/core/NonNullList; itemStacks q - f I openCount r - f F progress t - f F progressOld u -c net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus net/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase - 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 ()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/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 an -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/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 ()Ljava/util/List; materialRuleList a - f Ljava/util/List; 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 f - 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 e - 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 - f I val$minMapSize a -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 l -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/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V neighborChanged a - m ()V runUpdates 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;)V updateNeighborsAtExceptFromFacing a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/List; addedThisLayer f - f I count g - 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 ()Lnet/minecraft/core/BlockPos; neighborPos d - m ()Lnet/minecraft/core/BlockPos; pos c - m (Lnet/minecraft/world/level/Level;)Z runNext a - m ()Lnet/minecraft/world/level/block/state/BlockState; state b - 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/core/BlockPos; pos c - f Lnet/minecraft/world/level/block/state/BlockState; state b - f I updateFlags e - f I updateLimit f -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates net/minecraft/world/level/redstone/CollectingNeighborUpdater$c - 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 ()Z movedByPiston e - m ()Lnet/minecraft/core/BlockPos; neighborPos 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/core/BlockPos; neighborPos 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 (Lnet/minecraft/world/level/Level;)Z runNext a - f I idx d - f Lnet/minecraft/core/Direction; skipDirection c - 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 ()Lnet/minecraft/core/BlockPos; neighborPos 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/core/BlockPos; neighborPos c - f Lnet/minecraft/core/BlockPos; pos 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/data/type/CraftDaylightDetector org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftDaylightDetector -c org/bukkit/craftbukkit/block/data/type/CraftPointedDripstone org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftPointedDripstone -c org/bukkit/craftbukkit/block/impl/CraftCalibratedSculkSensor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftCalibratedSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftInfestedRotatedPillar org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftInfestedRotatedPillar -c org/bukkit/craftbukkit/block/impl/CraftPressurePlateWeighted org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftPressurePlateWeighted -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperGrate org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeatheringCopperGrate -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperStair org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeatheringCopperStair -c org/bukkit/craftbukkit/configuration/ConfigSerializationUtil org/bukkit/craftbukkit/v1_20_R4/configuration/ConfigSerializationUtil -c org/bukkit/craftbukkit/inventory/CraftInventoryAbstractHorse org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryAbstractHorse -c org/bukkit/craftbukkit/inventory/CraftMetaTropicalFishBucket org/bukkit/craftbukkit/v1_20_R4/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/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/ItemWrittenBookPredicate net/minecraft/advancements/critereon/ItemWrittenBookPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 d - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; generation f - f Ljava/util/Optional; pages c - f Ljava/util/Optional; resolved g - f Ljava/util/Optional; title e -c net/minecraft/advancements/critereon/ItemWrittenBookPredicate$PagePredicate net/minecraft/advancements/critereon/ItemWrittenBookPredicate$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/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 (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;)Lnet/minecraft/commands/arguments/coordinates/LocalCoordinates; parse a - m (Lcom/mojang/brigadier/StringReader;I)D readDouble a - 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/arguments/coordinates/WorldCoordinates; current d - 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 - f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; x a - f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; y b - f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; z c -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/loot/packs/UpdateOneTwentyOneEquipmentLoot net/minecraft/data/loot/packs/UpdateOneTwentyOneEquipmentLoot - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/armortrim/ArmorTrim;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; trialChamberEquipment a -c net/minecraft/data/worldgen/biome/UpdateOneTwentyOneBiomeData net/minecraft/data/worldgen/biome/UpdateOneTwentyOneBiomeData - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V lambda$bootstrap$0 b - m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;Lnet/minecraft/world/level/biome/MobSpawnSettings$Builder;)V lambda$bootstrap$1 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/CustomPacketPayload$Type; type a - f Lnet/minecraft/resources/ResourceLocation; id a -c net/minecraft/network/protocol/common/custom/GoalDebugPayload net/minecraft/network/protocol/common/custom/GoalDebugPayload - m ()I entityId b - m ()Ljava/util/List; goals d - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal;)V lambda$write$0 a - m ()Lnet/minecraft/core/BlockPos; pos c - 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 I entityId c - f Ljava/util/List; goals e - f Lnet/minecraft/core/BlockPos; pos d -c net/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal net/minecraft/network/protocol/common/custom/GoalDebugPayload$a - m ()Z isRunning b - m ()Ljava/lang/String; name c - m ()I priority a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Z isRunning b - f Ljava/lang/String; name c - f I priority a -c net/minecraft/network/protocol/common/custom/HiveDebugPayload net/minecraft/network/protocol/common/custom/HiveDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo; hiveInfo 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 Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo; hiveInfo c -c net/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo net/minecraft/network/protocol/common/custom/HiveDebugPayload$a - m ()Ljava/lang/String; hiveType b - m ()I honeyLevel d - m ()I occupantCount c - m ()Lnet/minecraft/core/BlockPos; pos a - m ()Z sedated e - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/lang/String; hiveType b - f I honeyLevel d - f I occupantCount c - f Lnet/minecraft/core/BlockPos; pos a - f Z sedated e -c net/minecraft/network/protocol/game/ClientboundCommandsPacket net/minecraft/network/protocol/game/PacketPlayOutCommands - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; createEntries a - m (Lcom/mojang/brigadier/tree/CommandNode;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;)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 MASK_TYPE b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f B TYPE_ARGUMENT h - f B TYPE_LITERAL g - f B TYPE_ROOT f - f Ljava/util/List; entries j - f I rootIndex i -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 (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$e - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a -c net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver net/minecraft/network/protocol/game/PacketPlayOutCommands$d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$resolve$0 a - m (I)Lcom/mojang/brigadier/tree/CommandNode; resolve a - f Lnet/minecraft/commands/CommandBuildContext; context a - f Ljava/util/List; entries b - f Ljava/util/List; nodes c -c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub net/minecraft/network/protocol/game/PacketPlayOutCommands$c - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build 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/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; getSuggestionId 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/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 ()I duration e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m ()Lnet/minecraft/world/item/Item; item b - m ()Lnet/minecraft/network/protocol/PacketType; type a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I duration c - f Lnet/minecraft/world/item/Item; item b -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 I MAX_BYTES_PER_CHAR a - f I MAX_PAGES_COUNT h - f I PAGE_MAX_CHARS g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f I TITLE_MAX_CHARS f - f Ljava/util/List; pages d - f I slot c - f Ljava/util/Optional; title e -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/game/ServerboundPickItemPacket net/minecraft/network/protocol/game/PacketPlayInPickItem - 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/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/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 a - 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/metadata/MetadataSectionSerializer net/minecraft/server/packs/metadata/ResourcePackMetaParser - m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson a - m ()Ljava/lang/String; getMetadataSectionName a -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 - m ()Ljava/lang/String; getName c - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a -c net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier net/minecraft/server/packs/resources/IReloadListener$a - m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait 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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag 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/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$12 o - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntityTag$7 r - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$10 b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$11 p - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStateTag$5 a - m (Ljava/util/stream/Stream;)Ljava/util/Map; lambda$fixBlockStateTag$6 a - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$15 m - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$16 l - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$17 k - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$fixEnchantments$8 q - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkRocket$19 h - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkStar$18 i - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$0 l - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$1 k - 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 j - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapDecoration$13 n - m (Ljava/lang/String;)Z lambda$fixPotionContents$14 b - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixProfileProperties$21 j - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$fixProfileProperties$22 i - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$fixProfileProperties$23 h - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixProfileProperties$24 a - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fixProfileProperties$25 a - m (I)Z lambda$isValidPlayerName$20 b - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$26 c - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$27 g - m (Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair; lambda$parseEnchantment$9 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 (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Term; word a -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord net/minecraft/util/parsing/packrat/commands/StringReaderTerms$b - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$parse$0 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/String; value c - f Ljava/lang/String; value a -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacter net/minecraft/util/parsing/packrat/commands/StringReaderTerms$a - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$parse$0 a - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a - m ()C value c - f C value a -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 a - m ()Z requiresUpdateEveryTick R_ - m ()V tick e - 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 b - m ()Z canUse a - m ()V start c - 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 a - m ()V start c - 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 canOpenDoors e - m ()Z canPassDoors d - 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 (Z)V setCanOpenDoors b - m (Z)V setCanPassDoors c - m ()V tick c -c net/minecraft/world/entity/ai/navigation/GroundPathNavigation net/minecraft/world/entity/ai/navigation/Navigation - m ()Z canOpenDoors f - m ()Z canPassDoors e - 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 ()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 d - m (Z)V setCanOpenDoors b - m (Z)V setCanPassDoors c - m (Z)V setCanWalkOverFences e - m ()V trimPath S_ - f Z avoidSun p -c net/minecraft/world/entity/projectile/ThrowableItemProjectile net/minecraft/world/entity/projectile/EntityProjectileThrowable - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/Item; getDefaultItem u - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK b -c net/minecraft/world/item/enchantment/ArrowInfiniteEnchantment net/minecraft/world/item/enchantment/EnchantmentInfiniteArrows - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -c net/minecraft/world/item/enchantment/ArrowPiercingEnchantment net/minecraft/world/item/enchantment/EnchantmentPiercing - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -c net/minecraft/world/item/enchantment/DigDurabilityEnchantment net/minecraft/world/item/enchantment/EnchantmentDurability - m (Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/util/RandomSource;)Z shouldIgnoreDurabilityDrop a -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 n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState n -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 b - 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 b - 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 gs - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gt - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V lambda$loadAdditional$0 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveAdditional$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (I)V setLastVibrationFrequency a - f Lorg/slf4j/Logger; LOGGER b - f I lastVibrationFrequency h - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData c - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; vibrationListener d - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser e -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 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/Tag; encode a - 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 b - m ()Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; getSharedData c - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket au_ - 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/block/entity/vault/VaultConfig;)V lambda$loadAdditional$1 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;)V setConfig a - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/world/level/block/entity/vault/VaultClientData; clientData d - f Lnet/minecraft/world/level/block/entity/vault/VaultConfig; config e - f Lnet/minecraft/world/level/block/entity/vault/VaultServerData; serverData b - f Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; sharedData c -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;)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;)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 q - 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 n - 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 p - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; OAK g - 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 F - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; WARPED o - f Lnet/minecraft/sounds/SoundEvent; buttonClickOff D - f Lnet/minecraft/sounds/SoundEvent; buttonClickOn E - f Z canButtonBeActivatedByArrows u - f Z canOpenByHand s - f Z canOpenByWindCharge t - f Lnet/minecraft/sounds/SoundEvent; doorClose x - f Lnet/minecraft/sounds/SoundEvent; doorOpen y - f Ljava/lang/String; name r - f Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOff B - f Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOn C - f Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; pressurePlateSensitivity v - f Lnet/minecraft/world/level/block/SoundType; soundType w - f Lnet/minecraft/sounds/SoundEvent; trapdoorClose z - f Lnet/minecraft/sounds/SoundEvent; trapdoorOpen A -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/Collection;)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;)Ljava/lang/String; getName a - m (Ljava/lang/Enum;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; getPossibleValues a - m (Ljava/lang/String;)Ljava/util/Optional; getValue b - m (Ljava/lang/Enum;)Z lambda$create$0 b - f Ljava/util/Map; names b - f Lcom/google/common/collect/ImmutableSet; 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/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/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/levelgen/GenerationStep$Carving;)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 getMinBuildHeight 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/data/type/CraftChiseledBookshelf org/bukkit/craftbukkit/v1_20_R4/block/data/type/CraftChiseledBookshelf -c org/bukkit/craftbukkit/block/impl/CraftEquipableCarvedPumpkin org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftEquipableCarvedPumpkin -c org/bukkit/craftbukkit/block/impl/CraftWaterloggedTransparent org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWaterloggedTransparent -c org/bukkit/craftbukkit/generator/structure/CraftStructureType org/bukkit/craftbukkit/v1_20_R4/generator/structure/CraftStructureType -c org/bukkit/craftbukkit/inventory/CraftSmithingTransformRecipe org/bukkit/craftbukkit/v1_20_R4/inventory/CraftSmithingTransformRecipe -c org/bukkit/craftbukkit/projectiles/CraftBlockProjectileSource org/bukkit/craftbukkit/v1_20_R4/projectiles/CraftBlockProjectileSource -c org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations org/bukkit/craftbukkit/v1_20_R4/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/ItemEnchantmentsPredicate net/minecraft/advancements/critereon/ItemEnchantmentsPredicate - m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec a - m ()Ljava/util/List; enchantments b - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/ItemEnchantmentsPredicate$Enchantments; enchantments a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)Z matches a - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/ItemEnchantmentsPredicate$StoredEnchantments; storedEnchantments b - f Ljava/util/List; enchantments a -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$Enchantments net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$a - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$StoredEnchantments net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$b - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a -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 ()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/ItemWritableBookPredicate net/minecraft/advancements/critereon/ItemWritableBookPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 c -c net/minecraft/advancements/critereon/ItemWritableBookPredicate$PagePredicate net/minecraft/advancements/critereon/ItemWritableBookPredicate$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/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;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; 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;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; createComponentTest a - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/Tag;)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 (DDD)Lnet/minecraft/world/phys/AABB; createAabb a - m (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;Ljava/util/function/ToDoubleFunction;)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/WrappedMinMaxBounds; getRotX k - m ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; 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/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/WrappedMinMaxBounds;)V setRotX a - m (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)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_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 x - f Z currentEntity N - f Ljava/lang/Double; deltaX G - f Ljava/lang/Double; deltaY H - f Ljava/lang/Double; deltaZ I - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; distance B - f Ljava/util/UUID; entityUUID Q - f Z hasAdvancements ad - f Z hasGamemodeEquals W - f Z hasGamemodeNotEquals X - f Z hasNameEquals S - f Z hasNameNotEquals T - f Z hasScores ac - f Z hasTeamEquals Y - f Z hasTeamNotEquals Z - f Z includesEntities z - f Z isLimited U - f Z isSorted V - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; level C - f I maxResults y - f Ljava/util/function/BiConsumer; order M - f Ljava/lang/String; playerName O - f Ljava/util/function/Predicate; predicate L - f Lcom/mojang/brigadier/StringReader; reader w - f Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; rotX J - f Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; rotY K - f I startPosition P - f Ljava/util/function/BiFunction; suggestions R - f Z typeInverse ab - f Lnet/minecraft/world/entity/EntityType; type aa - f Z usesSelectors ae - f Z worldLimited A - f Ljava/lang/Double; x D - f Ljava/lang/Double; y E - f Ljava/lang/Double; z F -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/common/custom/BrainDebugPayload net/minecraft/network/protocol/common/custom/BrainDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump; brainDump 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 Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump; brainDump c -c net/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump net/minecraft/network/protocol/common/custom/BrainDebugPayload$a - m ()Ljava/util/List; activities m - m ()I angerLevel l - m ()Ljava/util/List; behaviors n - m ()Ljava/util/List; gossips p - m (Lnet/minecraft/core/BlockPos;)Z hasPoi a - m (Lnet/minecraft/core/BlockPos;)Z hasPotentialPoi b - m ()F health f - m ()I id b - m ()Ljava/lang/String; inventory i - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V lambda$write$0 a - m ()F maxHealth g - m ()Ljava/util/List; memories o - m ()Ljava/lang/String; name c - m ()Lnet/minecraft/world/level/pathfinder/Path; path j - m ()Ljava/util/Set; pois q - m ()Lnet/minecraft/world/phys/Vec3; pos h - m ()Ljava/util/Set; potentialPois r - m ()Ljava/lang/String; profession d - m ()Ljava/util/UUID; uuid a - m ()Z wantsGolem k - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - m ()I xp e - f Ljava/util/List; activities m - f I angerLevel l - f Ljava/util/List; behaviors n - f Ljava/util/List; gossips p - f F health f - f I id b - f Ljava/lang/String; inventory i - f F maxHealth g - f Ljava/util/List; memories o - f Ljava/lang/String; name c - f Lnet/minecraft/world/level/pathfinder/Path; path j - f Ljava/util/Set; pois q - f Lnet/minecraft/world/phys/Vec3; pos h - f Ljava/util/Set; potentialPois r - f Ljava/lang/String; profession d - f Ljava/util/UUID; uuid a - f Z wantsGolem k - f I xp e -c net/minecraft/network/protocol/common/custom/RaidsDebugPayload net/minecraft/network/protocol/common/custom/RaidsDebugPayload - m ()Ljava/util/List; raidCenters 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/util/List; raidCenters c -c net/minecraft/network/protocol/game/ClientboundAddEntityPacket net/minecraft/network/protocol/game/PacketPlayOutSpawnEntity - m ()I getData p - m ()I getId b - m ()Lnet/minecraft/world/entity/EntityType; getType f - m ()Ljava/util/UUID; getUUID e - m ()D getX g - m ()F getXRot m - m ()D getXa j - m ()D getY h - m ()F getYHeadRot o - m ()F getYRot n - m ()D getYa k - m ()D getZ i - m ()D getZa l - 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 D LIMIT c - f D MAGICAL_QUANTIZATION b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I data p - f I id d - f Lnet/minecraft/world/entity/EntityType; type f - f Ljava/util/UUID; uuid e - f D x g - f B xRot m - f I xa j - f D y h - f B yHeadRot o - f B yRot n - f I ya k - f D z i - f I za l -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; ARROW_HIT_PLAYER h - 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; 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/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/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/ClientboundGameProfilePacket;)V handleGameProfile a - m (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V handleHello 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/chat/Component;)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 -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/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/EntityPaintingFieldsRenameFix net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix - 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/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/parsing/packrat/commands/ResourceLookupRule net/minecraft/util/parsing/packrat/commands/ResourceLookupRule - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; 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/Atom; 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/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;J)V start a - 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/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 c - 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 f - m (Lnet/minecraft/world/entity/LivingEntity;)Z isHostileTarget b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isHuntTarget e - m (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/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 b - 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 ()I radiusXZ b - m ()I radiusY c - m ()Ljava/util/Set; requires a - f I BREEZE_SENSOR_RADIUS a -c net/minecraft/world/item/enchantment/TridentRiptideEnchantment net/minecraft/world/item/enchantment/EnchantmentTridentRiptide - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Z checkCompatibility a -c net/minecraft/world/item/enchantment/VanishingCurseEnchantment net/minecraft/world/item/enchantment/EnchantmentVanishing - m ()Z isCurse b - m ()Z isTreasureOnly a -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/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/item/ItemStack;)I getBurnDuration b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k -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 j - m ()[Z getPotionBits f - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 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 m - f Lnet/minecraft/world/inventory/ContainerData; dataAccess f - f I fuel s - f Lnet/minecraft/world/item/Item; ingredient r - f Lnet/minecraft/core/NonNullList; items l - f [Z lastPotionCount q -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 -c net/minecraft/world/level/block/entity/ContainerOpenersCounter net/minecraft/world/level/block/entity/ContainerOpenersCounter - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V decrementOpeners b - m ()I getOpenerCount a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/List; getPlayersWithContainerOpen a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V incrementOpeners a - 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 - 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/world/level/block/entity/BlockEntity$DataComponentInput;)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 v - m ()Lnet/minecraft/world/level/block/entity/PotDecorations; getDecorations l - m ()Lnet/minecraft/core/Direction; getDirection k - m ()Lnet/minecraft/resources/ResourceKey; getLootTable aw_ - m ()J getLootTableSeed ax_ - m ()Lnet/minecraft/world/item/ItemStack; getPotAsItem u - m ()Lnet/minecraft/world/item/ItemStack; getTheItem f - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket j - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/item/ItemStack;)V setFromItem c - 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 - 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/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/TrialSpawnerState; getState d - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; getTrialSpawner c - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket au_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V lambda$loadAdditional$0 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveAdditional$1 a - m (Lcom/mojang/serialization/DataResult$Error;)V lambda$saveAdditional$2 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()V markUpdated f - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; trialSpawner b -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 u - 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 l - m ()Lnet/minecraft/world/level/block/state/BlockState; getMovedState j - 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/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 b - m ()Z isSourcePiston d - m ()Z isStickyForEntities v - 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 w - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 Ljava/lang/ThreadLocal; NOCLIP h - f D PUSH_OFFSET c - f I TICKS_TO_EXTEND b - f D TICK_MOVEMENT a - f I deathTicks l - f Lnet/minecraft/core/Direction; direction e - f Z extending f - f Z isSourcePiston g - f J lastTicked k - f Lnet/minecraft/world/level/block/state/BlockState; movedState d - f F progress i - f F progressO j -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/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 g - f Lnet/minecraft/world/level/block/state/properties/StructureMode; CORNER c - f Lnet/minecraft/world/level/block/state/properties/StructureMode; DATA d - 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 f - f Ljava/lang/String; name e -c net/minecraft/world/level/chunk/storage/RecreatingChunkStorage net/minecraft/world/level/chunk/storage/RecreatingChunkStorage - 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/dimension/end/DragonRespawnAnimation net/minecraft/world/level/dimension/end/EnumDragonRespawn - 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; 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 gs - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gt - f I DEFAULT_VIBRATION_FREQUENCY f_ - f Ljava/util/List; RESONANCE_EVENTS e_ - f Ljava/util/function/ToIntFunction; VIBRATION_FREQUENCY_FOR_EVENT g_ -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/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/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/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 Lcom/mojang/datafixers/util/Either; contents j -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 aA_ - 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/command/CraftRemoteConsoleCommandSender org/bukkit/craftbukkit/v1_20_R4/command/CraftRemoteConsoleCommandSender -c org/bukkit/craftbukkit/generator/structure/CraftStructurePiece org/bukkit/craftbukkit/v1_20_R4/generator/structure/CraftStructurePiece -c org/bukkit/craftbukkit/inventory/components/CraftFoodComponent org/bukkit/craftbukkit/v1_20_R4/inventory/components/CraftFoodComponent -c org/bukkit/craftbukkit/inventory/components/CraftFoodComponent$CraftFoodEffect org/bukkit/craftbukkit/v1_20_R4/inventory/components/CraftFoodComponent$CraftFoodEffect -c org/bukkit/craftbukkit/inventory/components/CraftToolComponent org/bukkit/craftbukkit/v1_20_R4/inventory/components/CraftToolComponent -c org/bukkit/craftbukkit/inventory/components/CraftToolComponent$CraftToolRule org/bukkit/craftbukkit/v1_20_R4/inventory/components/CraftToolComponent$CraftToolRule -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/data/advancements/packs/VanillaNetherAdvancements net/minecraft/data/advancements/packs/VanillaNetherAdvancements - m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a - f Lnet/minecraft/advancements/critereon/ContextAwarePredicate; DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE 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/data/tags/UpdateOneTwentyOneStructureTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneStructureTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags 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/common/custom/BreezeDebugPayload net/minecraft/network/protocol/common/custom/BreezeDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo; breezeInfo 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 Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo; breezeInfo c -c net/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo net/minecraft/network/protocol/common/custom/BreezeDebugPayload$a - m ()Ljava/lang/Integer; attackTarget d - m ()Ljava/lang/String; generateName a - m ()I id c - m ()Lnet/minecraft/core/BlockPos; jumpTarget e - m ()Ljava/util/UUID; uuid b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/lang/Integer; attackTarget c - f I id b - f Lnet/minecraft/core/BlockPos; jumpTarget d - f Ljava/util/UUID; uuid a -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/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 ()S getXa b - m ()S getYa e - m ()S getZa f - m ()B getxRot h - m ()B getyRot g - 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 g - m ()Lnet/minecraft/network/chat/ChatType$Bound; chatType j - m ()Lnet/minecraft/network/chat/FilterMask; filterMask i - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m ()I index e - m ()Z isSkippable c - m ()Ljava/util/UUID; sender b - m ()Lnet/minecraft/network/chat/MessageSignature; signature f - m ()Lnet/minecraft/network/protocol/PacketType; type a - m ()Lnet/minecraft/network/chat/Component; unsignedContent h - 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 e - f Lnet/minecraft/network/chat/ChatType$Bound; chatType h - f Lnet/minecraft/network/chat/FilterMask; filterMask g - f I index c - f Ljava/util/UUID; sender b - f Lnet/minecraft/network/chat/MessageSignature; signature d - f Lnet/minecraft/network/chat/Component; unsignedContent f -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 ()B 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/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 e - m ()Z hasRotation f - m ()Z isOnGround b - m ()Lnet/minecraft/network/protocol/PacketType; type a - f Z hasPos g - f Z hasRot h - 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 i -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 i -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 i -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 i -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/level/progress/LoggerChunkProgressListener net/minecraft/server/level/progress/WorldLoadListenerLogger - m (I)Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; create c - m ()Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; createCompleted c - m (I)Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; createFromGameruleRadius b - m ()I getProgress d - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a - f Lorg/slf4j/Logger; LOGGER a - f I count c - f I maxCount b - f J nextTickTime e - f J startTime d -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/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTagCustomName a - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;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/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/ItemStackComponentRemainderFix net/minecraft/util/datafix/fixes/ItemStackComponentRemainderFix - 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 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 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/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/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/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 a - m ()V start c - 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 ()I radiusXZ b - m ()I radiusY c - 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/projectile/AbstractHurtingProjectile net/minecraft/world/entity/projectile/EntityFireball - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (DDD)V assignPower q - m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/network/protocol/Packet; getAddEntityPacket dl - m ()Lnet/minecraft/world/level/ClipContext$Block; getClipType af_ - m ()F getInertia w - m ()F getLightLevelDependentMagicValue bt - m ()F getLiquidInertia x - m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle v - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/Entity;Z)V onDeflection b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()Z shouldBurn u - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - f D ATTACK_DEFLECTION_SCALE b - f D BOUNCE_DEFLECTION_SCALE c - f D xPower d - f D yPower e - f D zPower f -c net/minecraft/world/item/armortrim/UpdateOneTwentyOneArmorTrims net/minecraft/world/item/armortrim/UpdateOneTwentyOneArmorTrims - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a -c net/minecraft/world/level/block/entity/BaseContainerBlockEntity net/minecraft/world/level/block/entity/TileEntityContainer - m (Lnet/minecraft/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/world/entity/player/Player;)Z canOpen d - 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 ah - m ()Lnet/minecraft/network/chat/Component; getDefaultName k - m ()Lnet/minecraft/network/chat/Component; getDisplayName O_ - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItems j - m ()Lnet/minecraft/network/chat/Component; getName af - m ()Z isEmpty c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (II)Lnet/minecraft/world/item/ItemStack; removeItem a - m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/SculkCatalystBlockEntity net/minecraft/world/level/block/entity/SculkCatalystBlockEntity - m ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; getListener b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/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 b - 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/world/level/gameevent/vibrations/VibrationSystem$Data;)V lambda$loadAdditional$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveAdditional$2 a - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a - m (I)V lambda$tryToWarn$3 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/world/level/Level;)V playWardenReplySound b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 i - f Lorg/slf4j/Logger; LOGGER b - f I SHRIEKING_TICKS j - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; SOUND_BY_LEVEL k - f I WARDEN_SPAWN_ATTEMPTS d - f I WARDEN_SPAWN_RANGE_XZ e - f I WARDEN_SPAWN_RANGE_Y h - f I WARNING_SOUND_RADIUS c - 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/world/entity/Entity;)Z canEntityTeleport a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; findExitPortalXZPosTentative b - 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 a - 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 (F)F getSpawnPercent a - 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 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/entity/Entity;Lnet/minecraft/world/level/block/entity/TheEndGatewayBlockEntity;)V teleportEntity 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 teleportTick b - 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 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 g - f Z exactTeleport j - f Lnet/minecraft/core/BlockPos; exitPortal i - f I teleportCooldown h -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 b - m (Lnet/minecraft/core/BlockPos;)Z canPositionTick a - m (Lnet/minecraft/world/level/ChunkPos;)Z canPositionTick a - m ()I count f - m (Ljava/io/Writer;)V dumpSections a - m (J)V ensureChunkQueuedForLoad b - m ()Ljava/lang/String; gatherStats e - 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 d - m (Ljava/util/UUID;)Z isLoaded a - m (J)Z processChunkUnload d - m ()V processPendingLoads h - m ()V processUnloads g - m (JLnet/minecraft/world/level/entity/EntitySection;)V removeSectionIfEmpty a - m (J)V requestChunkLoad c - m ()V saveAll c - 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 a - 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 -c net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus net/minecraft/world/level/entity/PersistentEntitySectionManager$b - 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 an -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/levelgen/structure/pools/alias/Direct net/minecraft/world/level/levelgen/structure/pools/alias/Direct - 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/Random net/minecraft/world/level/levelgen/structure/pools/alias/Random - 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/util/random/WeightedEntry$Wrapper;)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/SimpleWeightedRandomList; targets d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/resources/ResourceKey; alias c - f Lnet/minecraft/util/random/SimpleWeightedRandomList; targets d -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/ItemStack;Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle;Ljava/lang/Boolean;)V lambda$run$5 a - m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle;)Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle; lambda$static$0 a - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; lambda$static$1 b - m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; lambda$static$2 a - m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips;)Ljava/util/Map; 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; TOGGLES b - f Lcom/mojang/serialization/Codec; TOGGLE_CODEC c - f Ljava/util/Map; values d -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither net/minecraft/world/level/storage/loot/functions/ToggleTooltips$b -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle net/minecraft/world/level/storage/loot/functions/ToggleTooltips$a - m (Lnet/minecraft/world/item/ItemStack;Z)V applyIfPresent a - m ()Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither; setter b - m ()Lnet/minecraft/core/component/DataComponentType; type a - f Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither; setter b - f Lnet/minecraft/core/component/DataComponentType; type a -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 ()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 d - 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/block/impl/CraftWeatheringCopperTrapDoor org/bukkit/craftbukkit/v1_20_R4/block/impl/CraftWeatheringCopperTrapDoor -c org/bukkit/craftbukkit/persistence/CraftPersistentDataContainer org/bukkit/craftbukkit/v1_20_R4/persistence/CraftPersistentDataContainer -c org/bukkit/craftbukkit/util/permissions/CraftDefaultPermissions org/bukkit/craftbukkit/v1_20_R4/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/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/tags/UpdateOneTwentyOneDamageTypeTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneDamageTypeTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -c net/minecraft/data/tags/UpdateOneTwentyOneEntityTypeTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneEntityTypeTagsProvider - 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/network/protocol/common/ClientCommonPacketListener net/minecraft/network/protocol/common/ClientCommonPacketListener - m (Lnet/minecraft/network/protocol/common/ClientboundCustomPayloadPacket;)V handleCustomPayload 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/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/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 - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider; val$fallback b - f Ljava/util/Map; val$idToType 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; DAMAGE_TYPE_ID_STREAM_CODEC g - 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 ()D getX b - m ()F getXRot h - m ()D getY e - m ()F getYRot g - m ()D getZ 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 D x b - f F xRot f - f D y c - f F yRot e - f D z d -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 ()D getX b - m ()F getXRot h - m ()D getY e - m ()F getYRot g - m ()D getZ 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 D x b - f F xRot f - f D y c - f F yRot e - f D z d -c net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket net/minecraft/network/protocol/game/PacketPlayInAutoRecipe - m ()I getContainerId b - m ()Lnet/minecraft/resources/ResourceLocation; getRecipe e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a - m ()Z isShiftDown f - 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 Lnet/minecraft/resources/ResourceLocation; recipe c - f Z shiftDown d -c net/minecraft/network/protocol/game/ServerboundPlayerInputPacket net/minecraft/network/protocol/game/PacketPlayInSteerVehicle - m ()F getXxa b - m ()F getZza e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a - m ()Z isJumping f - m ()Z isShiftKeyDown g - m ()Lnet/minecraft/network/protocol/PacketType; type a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f I FLAG_JUMPING b - f I FLAG_SHIFT_KEY_DOWN c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Z isJumping f - f Z isShiftKeyDown g - f F xxa d - f F zza e -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 (Lnet/minecraft/network/FriendlyByteBuf;)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/level/progress/ChunkProgressListenerFactory net/minecraft/server/level/progress/WorldLoadListenerFactory -c net/minecraft/server/level/progress/StoringChunkProgressListener net/minecraft/server/level/progress/StoringChunkProgressListener - m (I)Lnet/minecraft/server/level/progress/StoringChunkProgressListener; create c - m ()Lnet/minecraft/server/level/progress/StoringChunkProgressListener; createCompleted c - m (I)Lnet/minecraft/server/level/progress/StoringChunkProgressListener; createFromGameruleRadius b - m ()I getDiameter e - m ()I getFullDiameter d - m ()I getProgress f - m (II)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatus a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a - f Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; delegate a - f I diameter f - f I fullDiameter d - f I radius e - f Lnet/minecraft/world/level/ChunkPos; spawnPos c - f Z started g - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; statuses b -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/SimpleCraftingRecipeSerializer net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer - m ()Lcom/mojang/serialization/MapCodec; codec a - m (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$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 x - f Lnet/minecraft/network/codec/StreamCodec; streamCodec y -c net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$a -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner net/minecraft/world/level/block/entity/trialspawner/TrialSpawner - 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/world/level/Level;)Z canSpawnInLevel a - m ()Lcom/mojang/serialization/Codec; codec 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/TrialSpawnerConfig; getConfig b - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; getData f - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; getEntitySelector l - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; getNormalConfig c - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; getOminousConfig d - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; getOminousConfigForSerialization n - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; getPlayerDetector k - m ()I getRequiredPlayerRange h - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; getState i - m ()I getTargetCooldownLength g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z inLineOfSight a - m ()Z isOminous e - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; lambda$codec$0 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1 a - m (DDDLnet/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 ()V markUpdated j - m ()V overridePeacefulAndMobSpawnRule m - 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/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 e - f I DEFAULT_TARGET_COOLDOWN_LENGTH d - f I DETECT_PLAYER_SPAWN_BUFFER c - f I MAX_MOB_TRACKING_DISTANCE f - f I MAX_MOB_TRACKING_DISTANCE_SQR g - f Ljava/lang/String; NORMAL_CONFIG_TAG_NAME a - f Ljava/lang/String; OMINOUS_CONFIG_TAG_NAME b - f F SPAWNING_AMBIENT_SOUND_CHANCE h - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; data k - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; entitySelector p - f Z isOminous r - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; normalConfig i - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; ominousConfig j - f Z overridePeacefulAndMobSpawnRule q - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; playerDetector o - f I requiredPlayerRange l - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor; stateAccessor n - f I targetCooldownLength m -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$b - 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 ()I generateHashCode b - m (Ljava/lang/Boolean;)Ljava/lang/String; getName a - m (Ljava/lang/Comparable;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; getPossibleValues a - m (Ljava/lang/String;)Ljava/util/Optional; getValue b - f Lcom/google/common/collect/ImmutableSet; 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;)Ljava/lang/String; getName a - m (Ljava/lang/Integer;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; getPossibleValues a - m (Ljava/lang/String;)Ljava/util/Optional; getValue b - f I max c - f I min b - f Lcom/google/common/collect/ImmutableSet; 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 -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 aA_ - 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/world/item/enchantment/Enchantment;FI)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addBonusBinomialDistributionCount a - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addOreBonusCount a - m (Lnet/minecraft/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder; addUniformBonusCount b - m (Lnet/minecraft/world/item/enchantment/Enchantment;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/world/item/enchantment/Enchantment;IFLjava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addBonusBinomialDistributionCount$5 a - m (Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addOreBonusCount$6 b - m (Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$addUniformBonusCount$7 a - m (Lnet/minecraft/world/item/enchantment/Enchantment;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_20_R4/help/MultipleCommandAliasHelpTopicFactory -c org/bukkit/craftbukkit/inventory/CraftInventoryChiseledBookshelf org/bukkit/craftbukkit/v1_20_R4/inventory/CraftInventoryChiseledBookshelf -c org/bukkit/craftbukkit/inventory/tags/DeprecatedContainerTagType org/bukkit/craftbukkit/v1_20_R4/inventory/tags/DeprecatedContainerTagType -c net/minecraft/advancements/critereon/SingleComponentItemPredicate net/minecraft/advancements/critereon/SingleComponentItemPredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)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/data/loot/packs/UpdateOneTwentyOneLootTableProvider net/minecraft/data/loot/packs/UpdateOneTwentyOneLootTableProvider - m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/loot/LootTableProvider; create a -c net/minecraft/data/recipes/packs/UpdateOneTwentyOneRecipeProvider net/minecraft/data/recipes/packs/UpdateOneTwentyOneRecipeProvider - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$buildRecipes$0 a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate; lambda$smithingTrims$1 a - m ()Ljava/util/stream/Stream; smithingTrims b -c net/minecraft/data/tags/UpdateOneTwentyOneEnchantmentTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneEnchantmentTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags 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/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/common/custom/PoiAddedDebugPayload net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload - m ()I freeTicketCount d - m ()Ljava/lang/String; poiType c - m ()Lnet/minecraft/core/BlockPos; pos 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 I freeTicketCount e - f Ljava/lang/String; poiType d - f Lnet/minecraft/core/BlockPos; pos c -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/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/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/ClientboundGameProfilePacket 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 ()Z strictErrorHandling e - m ()Lnet/minecraft/network/protocol/PacketType; type a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lcom/mojang/authlib/GameProfile; gameProfile b - f Z strictErrorHandling c -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/util/datafix/fixes/BlockEntitySignTextStrictJsonFix net/minecraft/util/datafix/fixes/DataConverterSignText - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateLine 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/TypeRewriteRule; cap a - m ()Ljava/lang/IllegalStateException; lambda$cap$0 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$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$cap$2 a -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 -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 a - m ()V start c - 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 b - m ()Z canUse a - 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/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 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 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 ()V explode y - f F RADIUS h -c net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity net/minecraft/world/level/block/entity/TileEntityFurnace - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;I)V add a - m (Ljava/util/Map;Lnet/minecraft/world/level/ItemLike;I)V add a - 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/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/entity/player/StackedContents;)V fillStackedContents a - m (Lnet/minecraft/world/item/ItemStack;)I getBurnDuration b - m ()I getContainerSize b - m ()Ljava/util/Map; getFuel g - m ()Lnet/minecraft/core/NonNullList; getItems j - 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 ()V invalidateCache f - m (Lnet/minecraft/world/item/ItemStack;)Z isFuel c - m ()Z isLit l - m (Lnet/minecraft/world/item/Item;)Z isNeverAFurnaceFuel b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/level/Level;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 I NUM_DATA_VALUES i - 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 cookingProgress v - f I cookingTotalTime w - f Lnet/minecraft/world/inventory/ContainerData; dataAccess m - f Ljava/util/Map; fuelCache x - f Lnet/minecraft/core/NonNullList; items l - f I litDuration u - f I litTime t - f Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; quickCheck z - f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; recipesUsed y -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 -c net/minecraft/world/level/block/entity/EnchantingTableBlockEntity net/minecraft/world/level/block/entity/TileEntityEnchantTable - m (Lnet/minecraft/world/level/block/entity/BlockEntity$DataComponentInput;)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 ah - m ()Lnet/minecraft/network/chat/Component; getName af - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/network/chat/Component;)V setCustomName a - f Lnet/minecraft/util/RandomSource; RANDOM k - f F flipA e - f F flip b - f F flipT d - f Lnet/minecraft/network/chat/Component; name l - 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/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/CarvingMaskPlacement net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement; forStep 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/levelgen/placement/CarvingMaskPlacement;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; lambda$static$0 a - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; step 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 Ljava/util/List; children d - f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; composedChildren 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$NameSource;)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/level/storage/loot/functions/CopyNameFunction$NameSource;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$copyName$2 a - m (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; 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/functions/CopyNameFunction$NameSource; source b -c net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source - m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; $values a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; $VALUES h - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; BLOCK_ENTITY d - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; KILLER b - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; KILLER_PLAYER c - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; THIS a - f Ljava/lang/String; name f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; param g -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/util/CraftTileInventoryConverter org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Hopper org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Hopper -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Smoker org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Smoker -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Crafter org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Crafter -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Dropper org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Dropper -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Furnace org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Furnace -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Lectern org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Lectern -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Dispenser org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$Dispenser -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$BlastFurnace org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$BlastFurnace -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$BrewingStand org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$BrewingStand -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$AbstractFurnaceInventoryConverter org/bukkit/craftbukkit/v1_20_R4/inventory/util/CraftTileInventoryConverter$AbstractFurnaceInventoryConverter -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/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;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;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/world/entity/EntityType;)V lambda$addMobsToKill$8 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V lambda$craftingANewLook$6 a - m (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 b - m (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 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lcom/mojang/datafixers/util/Pair;)V lambda$respectingTheRemnantsCriterions$7 a - m (Ljava/util/Set;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)Z lambda$smithingWithStyle$4 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$smithingWithStyle$5 a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; lookAtThroughItem a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedBlockReadByComparator a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedComparatorReadingBlock b - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; respectingTheRemnantsCriterions c - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; smithingWithStyle a - f I BEDROCK_THICKNESS e - f I DISTANCE_FROM_BOTTOM_TO_TOP b - f Ljava/util/List; MOBS_TO_KILL a - 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;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$Builder; addBreedable a - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addCatVariants e - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addFish d - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addFishBuckets c - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addFood b - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addLeashedFrogVariants a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/advancements/Advancement$Builder; addTamedWolfVariants a - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;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/world/entity/EntityType;)V lambda$addBreedable$1 b - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V lambda$addBreedable$2 a - m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$addCatVariants$3 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V lambda$addCatVariants$4 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V lambda$addLeashedFrogVariants$0 b - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceKey;)V lambda$addTamedWolfVariants$5 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/List; INDIRECTLY_BREEDABLE_ANIMALS b - f [Lnet/minecraft/world/item/Item; WAX_SCRAPING_TOOLS c -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/common/custom/GameEventDebugPayload net/minecraft/network/protocol/common/custom/GameEventDebugPayload - m ()Lnet/minecraft/resources/ResourceKey; gameEventType b - m ()Lnet/minecraft/world/phys/Vec3; pos c - 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 Lnet/minecraft/resources/ResourceKey; gameEventType c - f Lnet/minecraft/world/phys/Vec3; pos 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/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/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 ()Ljava/lang/String; getCollisionRule e - m ()Lnet/minecraft/ChatFormatting; getColor c - m ()Lnet/minecraft/network/chat/Component; getDisplayName a - m ()Ljava/lang/String; 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 Ljava/lang/String; collisionRule e - f Lnet/minecraft/ChatFormatting; color f - f Lnet/minecraft/network/chat/Component; displayName a - f Ljava/lang/String; 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 ()Ljava/util/List; getRecipes b - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)Ljava/util/List; lambda$static$0 a - 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/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/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 j - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; OPEN_INVENTORY h - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; PRESS_SHIFT_KEY a - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; RELEASE_SHIFT_KEY b - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_FALL_FLYING i - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_RIDING_JUMP f - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_SPRINTING d - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_RIDING_JUMP g - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_SLEEPING c - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_SPRINTING e -c net/minecraft/server/level/progress/ProcessorChunkProgressListener net/minecraft/server/level/progress/ProcessorChunkProgressListener - m (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/level/progress/ProcessorChunkProgressListener; createStarted a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V lambda$onStatusChange$1 b - m (Lnet/minecraft/world/level/ChunkPos;)V lambda$updateSpawnPos$0 b - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a - f Lnet/minecraft/server/level/progress/ChunkProgressListener; delegate a - f Lnet/minecraft/util/thread/ProcessorMailbox; mailbox b - f Z started c -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/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 (Lnet/minecraft/network/chat/Component;)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_INVALID_DATA g - f Lorg/slf4j/Logger; LOGGER f - f Lnet/minecraft/server/level/ClientInformation; clientInformation k - f Ljava/util/Queue; configurationTasks i - f Lnet/minecraft/server/network/ConfigurationTask; currentTask j - f Lcom/mojang/authlib/GameProfile; gameProfile h - f Lnet/minecraft/server/network/config/SynchronizeRegistriesTask; synchronizeRegistriesTask l -c net/minecraft/server/packs/resources/ResourceManagerReloadListener net/minecraft/server/packs/resources/ResourceManagerReloadListener - m (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/server/packs/resources/ResourceManager;)V lambda$reload$0 a - m (Lnet/minecraft/server/packs/resources/ResourceManager;)V onResourceManagerReload a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a -c net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix net/minecraft/util/datafix/fixes/DataConverterBook - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$0 a - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$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/OminousBannerBlockEntityRenameFix net/minecraft/util/datafix/fixes/DataConverterOminousBannerBlockEntityRename - 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/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/profiling/jfr/serialize/JfrResultJsonSerializer net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer - m (Ljava/util/List;)Lcom/google/gson/JsonElement; chunkGen a - m (Ljava/util/List;)Lcom/google/gson/JsonElement; cpu c - 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$0 a - m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V lambda$chunkGen$1 a - m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$chunkGen$2 a - m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$chunkGen$3 b - m (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; lambda$chunkGen$4 a - m (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; lambda$cpu$11 a - m (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V lambda$fileIoSummary$9 a - m (Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V lambda$ioSummary$10 a - m (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D lambda$serverTicks$7 a - m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$serverTicks$8 a - m (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V lambda$threadAllocations$5 a - m (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V lambda$threadAllocations$6 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 b - 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 -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$resolvedBuilder a -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 - f Ljava/lang/Object; val$a a - f Ljava/util/function/Supplier; val$debugString b -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$aTrigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger b -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 - f Ljava/util/function/Function; val$func b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$tTrigger 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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$aTrigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$bTrigger b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger c -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger d - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t1Trigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t2Trigger b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t3Trigger c -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger e - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t1Trigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t2Trigger b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t3Trigger c - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t4Trigger d -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition; val$condition a -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; val$dependentTrigger 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/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;)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/block/state/properties/DirectionProperty net/minecraft/world/level/block/state/properties/BlockStateDirection - m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Ljava/lang/String;[Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Lnet/minecraft/core/Direction;)Z lambda$create$0 a -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; CARVING_MASK_PLACEMENT o - 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; 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;)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;ILnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)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/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;IIIIILnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/world/level/levelgen/structure/Structure$GenerationContext;ZLnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager;Lnet/minecraft/world/level/LevelHeightAccessor;Lnet/minecraft/world/level/levelgen/WorldgenRandom;Lnet/minecraft/core/Registry;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder;)V lambda$addPieces$2 a - m (Lnet/minecraft/core/Holder;)Z lambda$generateJigsaw$4 a - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; lambda$getRandomNamedJigsaw$3 a - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement$b - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; lambda$readPoolKey$5 a - 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$StructureBlockInfo;)I lambda$tryPlacingChildren$4 a - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)Lnet/minecraft/resources/ResourceKey; readPoolKey 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;)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 (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 b - 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;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; 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; LOOTING_ENCHANT m - 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 net/minecraft/world/level/storage/loot/parameters/LootContextParam net/minecraft/world/level/storage/loot/parameters/LootContextParameter - m ()Lnet/minecraft/resources/ResourceLocation; getName a - f Lnet/minecraft/resources/ResourceLocation; name a -c org/bukkit/craftbukkit/generator/structure/CraftGeneratedStructure org/bukkit/craftbukkit/v1_20_R4/generator/structure/CraftGeneratedStructure -c org/bukkit/craftbukkit/inventory/tags/DeprecatedCustomTagContainer org/bukkit/craftbukkit/v1_20_R4/inventory/tags/DeprecatedCustomTagContainer -c org/bukkit/craftbukkit/inventory/tags/DeprecatedItemAdapterContext org/bukkit/craftbukkit/v1_20_R4/inventory/tags/DeprecatedItemAdapterContext -c org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry org/bukkit/craftbukkit/v1_20_R4/persistence/CraftPersistentDataTypeRegistry -c org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry$TagAdapter org/bukkit/craftbukkit/v1_20_R4/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/advancements/critereon/ItemFireworkExplosionPredicate net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/FireworkExplosion;)Z matches a - m ()Lnet/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate; predicate b - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate; predicate c -c net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$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/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/data/tags/UpdateOneTwentyOneBannerPatternTagsProvider net/minecraft/data/tags/UpdateOneTwentyOneBannerPatternTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -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/common/custom/PoiRemovedDebugPayload net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload - m ()Lnet/minecraft/core/BlockPos; pos 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 Lnet/minecraft/core/BlockPos; pos c -c net/minecraft/network/protocol/common/custom/StructuresDebugPayload net/minecraft/network/protocol/common/custom/StructuresDebugPayload - m ()Lnet/minecraft/resources/ResourceKey; dimension b - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo;)V lambda$write$0 a - m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; mainBB c - m ()Ljava/util/List; pieces d - m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; readBoundingBox b - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V writeBoundingBox a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; TYPE b - f Lnet/minecraft/resources/ResourceKey; dimension c - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; mainBB d - f Ljava/util/List; pieces e -c net/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo net/minecraft/network/protocol/common/custom/StructuresDebugPayload$a - m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a - m ()Z isStart b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a - f Z isStart b -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 b - f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND 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 ()Lnet/minecraft/nbt/CompoundTag; 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$0 a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a - f I TWO_MEGABYTES a - f Ljava/util/List; blockEntitiesData d - f [B buffer c - f Lnet/minecraft/nbt/CompoundTag; heightmaps b -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 ()I getCount l - m ()F getMaxSpeed k - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle m - m ()D getX e - m ()F getXDist h - m ()D getY f - m ()F getYDist i - m ()D getZ g - m ()F getZDist j - 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 I count i - f F maxSpeed h - f Z overrideLimiter j - f Lnet/minecraft/core/particles/ParticleOptions; particle k - 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 ()I getId i - m ()Ljava/util/Set; getRelativeArguments j - m ()D getX b - m ()F getXRot h - m ()D getY e - m ()F getYRot g - m ()D getZ 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 h - f Ljava/util/Set; relativeArguments g - f D x b - f F xRot f - f D y c - f F yRot e - f D z d -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/ClientboundSetCarriedItemPacket net/minecraft/network/protocol/game/PacketPlayOutHeldItemSlot - m ()I 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 I slot 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 ()I getId b - m ()D getX e - m ()D getY f - m ()D getZ g - m ()B getxRot i - m ()B getyRot h - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m ()Z isOnGround j - 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 Z onGround h - f D x c - f B xRot g - f D y d - f B yRot f - f D z e -c net/minecraft/network/protocol/game/ServerboundContainerClickPacket net/minecraft/network/protocol/game/PacketPlayInWindowClick - m ()I getButtonNum f - m ()Lnet/minecraft/world/item/ItemStack; getCarriedItem g - m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; getChangedSlots h - m ()Lnet/minecraft/world/inventory/ClickType; getClickType i - m ()I getContainerId b - m ()I getSlotNum e - m ()I getStateId j - 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/RegistryFriendlyByteBuf;)V write a - f I MAX_SLOT_COUNT b - f Lnet/minecraft/network/codec/StreamCodec; SLOTS_STREAM_CODEC c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I buttonNum g - f Lnet/minecraft/world/item/ItemStack; carriedItem i - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots j - f Lnet/minecraft/world/inventory/ClickType; clickType h - f I containerId d - f I slotNum f - f I stateId e -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/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;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; lambda$reload$0 a - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;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 - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a -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/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/parsing/packrat/commands/StringReaderParserState net/minecraft/util/parsing/packrat/commands/StringReaderParserState - m ()Lcom/mojang/brigadier/StringReader; input d - m ()Ljava/lang/Object; input b - m ()I mark c - m (I)V restore a - f Lcom/mojang/brigadier/StringReader; input 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/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z lambda$create$0 a - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$1 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 (Ljava/util/function/BiConsumer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;)Z isTiredOfTryingToReachTarget a - f I TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE a -c net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerDying - m ()V begin d - m ()V doClientTick b - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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 d - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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 ()V explode y - m ()F getInertia w - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m ()F getLiquidInertia x - m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle v - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox as - 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 u - m ()V tick l - f Lnet/minecraft/world/entity/projectile/windcharge/AbstractWindCharge$WindChargeDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR g -c net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge$WindChargeDamageCalculator net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge$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/util/Optional; getBlockExplosionResistance a - m (Lnet/minecraft/world/level/Explosion;Lnet/minecraft/world/entity/Entity;)Z shouldDamageEntity a -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/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b - m (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z canTakeItem a - m ()V clearContent a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m ()I count f - m ()I getContainerSize b - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()I getLastInteractedSlot j - m ()I getMaxStackSize ah_ - m ()Z isEmpty c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (II)Lnet/minecraft/world/item/ItemStack; removeItem a - m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 Lorg/slf4j/Logger; LOGGER c - f I MAX_BOOKS_IN_STORAGE b - f Lnet/minecraft/core/NonNullList; items d - f I lastInteractedSlot e -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/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/WeightedRandomList; 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/WeightedRandomList; 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/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;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/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 - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; create a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; BLOCK_ENTITY h - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; BLOCK_STATE g - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; DAMAGE_SOURCE c - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; DIRECT_KILLER_ENTITY e - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; EXPLOSION_RADIUS j - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; KILLER_ENTITY d - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; LAST_DAMAGE_PLAYER b - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; ORIGIN f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; THIS_ENTITY a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; TOOL i -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 -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_20_R4/inventory/util/CraftCustomInventoryConverter -c net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 c -c net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$EntryPredicate net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$a - m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; amount d - 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; name c - m ()Ljava/util/Optional; operation e - m ()Ljava/util/Optional; slot f - 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 e - f Ljava/util/Optional; attribute b - f Ljava/util/Optional; id c - f Ljava/util/Optional; name d - f Ljava/util/Optional; operation f - f Ljava/util/Optional; slot g -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/protocol/common/ServerCommonPacketListener;)V handle 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/common/custom/PathfindingDebugPayload net/minecraft/network/protocol/common/custom/PathfindingDebugPayload - m ()I entityId b - m ()F maxNodeDistance d - m ()Lnet/minecraft/world/level/pathfinder/Path; path c - 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 I entityId c - f F maxNodeDistance e - f Lnet/minecraft/world/level/pathfinder/Path; path d -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/ClientboundHorseScreenOpenPacket net/minecraft/network/protocol/game/PacketPlayOutOpenWindowHorse - m ()I getContainerId b - m ()I getEntityId f - m ()I getSize 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 size 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 ()I getId b - m ()D getXPower e - m ()D getYPower f - m ()D getZPower 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I id b - f D xPower c - f D yPower d - f D zPower e -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/game/ClientboundRemoveMobEffectPacket;)Ljava/lang/Integer; lambda$static$0 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/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 ()I getXa e - m ()I getYa f - m ()I getZa 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I id b - f I xa c - f I ya d - f I za e -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/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/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/chat/Component;)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/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;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/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/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$3 a - m ()I lambda$endTick$4 h - m ()I lambda$new$0 k - m ()I lambda$new$1 j - m (Ljava/util/HashSet;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$scheduleSaveResults$5 a - m ()Lnet/minecraft/util/profiling/ProfileCollector; lambda$startTick$2 i - 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/level/block/entity/trialspawner/TrialSpawnerData net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData - m (Lnet/minecraft/core/BlockPos;)I countAdditionalPlayers a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/util/random/SimpleWeightedRandomList; getDispensingItems a - m ()D getOSpin d - 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 c - 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 b - 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/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)J lowResolutionPosition a - m ()V reset a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/ServerLevel;)V resetAfterBecomingOminous a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EntityType;)V setEntityId a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/effect/MobEffectInstance;)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 n - f Lcom/mojang/serialization/MapCodec; MAP_CODEC b - f Ljava/lang/String; TAG_NEXT_MOB_SPAWNS_AT m - f Ljava/lang/String; TAG_SPAWN_DATA a - f I TRIAL_OMEN_PER_BAD_OMEN_LEVEL o - f J cooldownEndsAt e - f Ljava/util/Set; currentMobs d - f Ljava/util/Set; detectedPlayers c - f Lnet/minecraft/util/random/SimpleWeightedRandomList; dispensing p - f Lnet/minecraft/world/entity/Entity; displayEntity j - f Ljava/util/Optional; ejectingLootTable i - f J nextMobSpawnsAt f - f Ljava/util/Optional; nextSpawnData h - f D oSpin l - f D spin k - f I totalMobsSpawned g -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;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/world/level/levelgen/structure/pools/StructurePoolElementType; getType a - m ()Ljava/lang/String; lambda$encodeTemplate$0 h - m (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lnet/minecraft/core/Holder; lambda$processorsCodec$2 b - m (Lnet/minecraft/nbt/CompoundTag;)Ljava/lang/Integer; lambda$sortBySelectionPriority$4 a - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I lambda$sortBySelectionPriority$5 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m (Lnet/minecraft/world/level/levelgen/structure/pools/SinglePoolElement;)Lcom/mojang/datafixers/util/Either; lambda$templateCodec$3 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;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 c - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/Codec; TEMPLATE_CODEC a - f Lnet/minecraft/core/Holder; processors d - f Lcom/mojang/datafixers/util/Either; template c -c net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup - 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/SimpleWeightedRandomList; groups c - m (Lnet/minecraft/util/random/WeightedEntry$Wrapper;)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;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)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/SimpleWeightedRandomList; groups 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/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$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 ()Lcom/mojang/serialization/Codec; lambda$static$0 a - 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 e - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ANY_OF d - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; BLOCK_STATE_PROPERTY k - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; DAMAGE_SOURCE_PROPERTIES o - f Lcom/mojang/serialization/Codec; DIRECT_CODEC a - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ENTITY_PROPERTIES h - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; ENTITY_SCORES j - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; INVERTED c - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; KILLED_BY_PLAYER i - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; LOCATION_CHECK p - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; MATCH_TOOL l - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; RANDOM_CHANCE f - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; RANDOM_CHANCE_WITH_LOOTING g - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; REFERENCE r - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; SURVIVES_EXPLOSION n - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; TABLE_BONUS m - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; TIME_CHECK s - f Lcom/mojang/serialization/Codec; TYPED_CODEC u - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; VALUE_CHECK t - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; WEATHER_CHECK q -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/util/Optional; getNumericTag c - 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/persistence/CraftPersistentDataAdapterContext org/bukkit/craftbukkit/v1_20_R4/persistence/CraftPersistentDataAdapterContext -c org/bukkit/craftbukkit/persistence/DirtyCraftPersistentDataContainer org/bukkit/craftbukkit/v1_20_R4/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_FINISH_CONFIGURATION a - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REGISTRY_DATA b - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESET_CHAT e - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SELECT_KNOWN_PACKS d - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ENABLED_FEATURES c - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_FINISH_CONFIGURATION f - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SELECT_KNOWN_PACKS g -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/ClientboundAddExperienceOrbPacket net/minecraft/network/protocol/game/PacketPlayOutSpawnEntityExperienceOrb - m ()I getId b - m ()I getValue h - m ()D getX e - m ()D getY f - m ()D getZ 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I id b - f I value f - f D x c - f D y d - f D z e -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; getDifficulty e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)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 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 I CARRIED_ITEM b - f I PLAYER_INVENTORY c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I containerId d - f Lnet/minecraft/world/item/ItemStack; itemStack g - f I slot f - f I stateId e -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/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 getContainerId e - m ()Lnet/minecraft/resources/ResourceLocation; getRecipe 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 - f Lnet/minecraft/resources/ResourceLocation; recipe 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 g - m ()Lnet/minecraft/network/chat/Component; displayName f - m ()Lnet/minecraft/world/level/GameType; gameMode e - m ()I latency d - m ()Z listed c - m ()Lcom/mojang/authlib/GameProfile; profile b - m ()Ljava/util/UUID; profileId a - f Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession g - f Lnet/minecraft/network/chat/Component; displayName f - f Lnet/minecraft/world/level/GameType; gameMode e - f I latency d - f Z listed c - f Ljava/util/UUID; profileId a - f Lcom/mojang/authlib/GameProfile; profile b -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 f - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$1 f - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$10 a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$11 a - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$2 e - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$3 e - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$4 d - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$5 d - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$6 c - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$7 c - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$8 b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$9 b - f [Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; $VALUES i - 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_LATENCY e - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_LISTED d - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader; reader g - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer; writer h -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 g - f Lnet/minecraft/network/chat/Component; displayName f - f Lnet/minecraft/world/level/GameType; gameMode e - f I latency d - f Z listed c - f Ljava/util/UUID; profileId a - f Lcom/mojang/authlib/GameProfile; profile 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/UUID;Ljava/lang/Double;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; lambda$static$0 a - 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; getDifficulty 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/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/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/chat/Component; getReason 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 Lnet/minecraft/network/chat/Component; reason b -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 - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/network/protocol/status/ServerStatus; status b -c net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener net/minecraft/server/packs/resources/ResourceDataJson - 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;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V scanDirectory a - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; directory c - f Lcom/google/gson/Gson; gson b -c net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; parse a - 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 a - m ()V findTarget h - m (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget a - m ()V start c - 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 d - m ()V doClientTick b - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()F getTurnSpeed h - 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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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/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/TrialSpawnerData;)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/TrialSpawnerData;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/TrialSpawnerData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V lambda$tickAndGetNext$0 a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;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/TrialSpawnerData;)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/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 aw - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_1 aq - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_25 ax - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_2 ar - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_3 as - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_4 at - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_5 au - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_7 av - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED a - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ATTACH_FACE U - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS I - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BAMBOO_LEAVES bk - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BED_PART bb - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BELL_ATTACHMENT V - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BERRIES D - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; BITES ay - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BLOOM E - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BOTTOM b - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES az - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CAN_SUMMON G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; CHEST_TYPE bc - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_0_OCCUPIED bp - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_1_OCCUPIED bq - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_2_OCCUPIED br - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_3_OCCUPIED bs - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_4_OCCUPIED bt - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_5_OCCUPIED bu - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CONDITIONAL c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRACKED bw - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRAFTING bx - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DELAY aA - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DISARMED d - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE aC - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DOOR_HINGE be - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DOUBLE_BLOCK_HALF ae - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DOWN K - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DRAG e - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DRIPSTONE_THICKNESS bn - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DUSTED bv - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST M - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_REDSTONE aa - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_WALL W - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; EGGS aD - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EXTENDED g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EYE h - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING P - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING_HOPPER Q - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; FALLING i - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; FLOWER_AMOUNT S - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF af - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HANGING j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK o - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_0 k - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_1 l - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_2 m - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_RECORD n - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH aE - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HORIZONTAL_AXIS H - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; HORIZONTAL_FACING R - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; INVERTED p - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; IN_WALL q - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS aF - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL aP - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_CAULDRON aK - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_COMPOSTER aL - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_FLOWING aM - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_HONEY aN - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT r - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LOCKED s - f I MAX_AGE_15 ao - f I MAX_AGE_1 ai - f I MAX_AGE_25 ap - f I MAX_AGE_2 aj - f I MAX_AGE_3 ak - f I MAX_AGE_4 al - f I MAX_AGE_5 am - f I MAX_AGE_7 an - f I MAX_DISTANCE aB - f I MAX_LEVEL_15 aO - f I MAX_LEVEL_3 aI - f I MAX_LEVEL_8 aJ - f I MAX_RESPAWN_ANCHOR_CHARGES aY - f I MIN_LEVEL aG - f I MIN_LEVEL_CAULDRON aH - f I MIN_RESPAWN_ANCHOR_CHARGES aX - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE_COMPARATOR bd - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE aQ - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH L - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_REDSTONE ab - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_WALL X - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NOTEBLOCK_INSTRUMENT bf - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; NOTE aR - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED t - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OMINOUS bA - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN u - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION T - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT v - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES aS - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PISTON_TYPE bg - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED w - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER aT - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; RAIL_SHAPE ag - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; RAIL_SHAPE_STRAIGHT ah - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; RESPAWN_ANCHOR_CHARGES aZ - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION_16 ba - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SCULK_SENSOR_PHASE bo - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHORT x - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHRIEKING F - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE y - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SLAB_TYPE bh - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SNOWY z - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH N - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_REDSTONE ac - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_WALL Y - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STABILITY_DISTANCE aW - f I STABILITY_MAX_DISTANCE aV - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE aU - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STAIRS_SHAPE bi - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STRUCTUREBLOCK_MODE bj - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TILT bl - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TRIAL_SPAWNER_STATE by - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED A - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UNSTABLE B - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP J - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; VAULT_STATE bz - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; VERTICAL_DIRECTION bm - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED C - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST O - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_REDSTONE ad - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_WALL Z -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; 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 f - 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/SimpleWeightedRandomList; 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/SimpleWeightedRandomList; 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;Z)Z place a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/nbt/CompoundTag; defaultJigsawNBT c - f Lnet/minecraft/core/Holder; feature b -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 (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 e -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 aA_ - 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/parameters/LootContextParamSet net/minecraft/world/level/storage/loot/parameters/LootContextParameterSet - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; builder c - m ()Ljava/util/Set; getAllowed b - m ()Ljava/util/Set; getRequired a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z isAllowed a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/String; lambda$toString$0 b - m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V validateUser a - f Ljava/util/Set; all b - f Ljava/util/Set; required a -c net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder net/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; build a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; optional b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; required a - f Ljava/util/Set; optional b - f Ljava/util/Set; required a -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 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/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/ServerboundSetStructureBlockPacket net/minecraft/network/protocol/game/PacketPlayInStruct - m ()Ljava/lang/String; getData l - m ()F getIntegrity p - 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 q - 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 n - m ()Z isShowBoundingBox o - 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 Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Ljava/lang/String; data m - f Z ignoreEntities n - f F integrity q - f Lnet/minecraft/world/level/block/Mirror; mirror k - f Lnet/minecraft/world/level/block/state/properties/StructureMode; mode g - f Ljava/lang/String; name h - f Lnet/minecraft/core/BlockPos; offset i - f Lnet/minecraft/core/BlockPos; pos e - f Lnet/minecraft/world/level/block/Rotation; rotation l - f J seed r - f Z showAir o - f Z showBoundingBox p - f Lnet/minecraft/core/Vec3i; size j - f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; updateType f -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/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/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/world/entity/LivingEntity;)Ljava/util/Optional; getNearestEntity b - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getVisibleEntities a - m (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 lambda$getNearestEntity$0 e - m (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 d - m ()V doClientTick b - m ()V doServerTick c - m ()V end e - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()F getTurnSpeed h - 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/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 m - 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;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 Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACE K -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 (I)I calculateTargetSimultaneousMobs b - m (I)I calculateTargetTotalMobs a - m ()Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous j - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; lootTablesToEject i - m ()F simultaneousMobs d - m ()F simultaneousMobsAddedPerPlayer f - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; spawnPotentialsDefinition h - m ()I spawnRange b - m ()J ticksBetweenItemSpawners a - m ()I ticksBetweenSpawn g - m ()F totalMobs c - m ()F totalMobsAddedPerPlayer e - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; DEFAULT a - f Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous k - f Lnet/minecraft/util/random/SimpleWeightedRandomList; lootTablesToEject j - f F simultaneousMobsAddedPerPlayer g - f F simultaneousMobs e - f Lnet/minecraft/util/random/SimpleWeightedRandomList; spawnPotentialsDefinition i - f I spawnRange c - f I ticksBetweenSpawn h - f F totalMobsAddedPerPlayer f - f F totalMobs d -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/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/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 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$2 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 Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; element a - f I groundLevelDelta h - f Ljava/util/List; junctions i - 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 j -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/ItemStack;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; lambda$run$4 a - 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 (Ljava/lang/String;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 ()Ljava/util/Optional; id f - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; lambda$static$0 a - m (Ljava/util/List;)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 ()Ljava/lang/String; name 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 h - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amount e - f Lnet/minecraft/core/Holder; attribute c - f Ljava/util/Optional; id g - f Ljava/lang/String; name 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 - m (Ljava/util/UUID;)Lnet/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder; withUuid a - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; amount d - f Lnet/minecraft/core/Holder; attribute b - f Ljava/util/Optional; id e - f Ljava/lang/String; name a - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation c - f Ljava/util/Set; slots f -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/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$10 k - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$11 j - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$12 i - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$13 h - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$14 g - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$15 f - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$16 e - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$17 d - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$18 c - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$19 b - m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$2 a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$20 a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$3 r - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$4 q - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$5 p - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$6 o - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$7 n - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$8 m - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$9 l - m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; register a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ADVANCEMENT_ENTITY n - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ADVANCEMENT_LOCATION o - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ADVANCEMENT_REWARD m - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ALL_PARAMS q - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ARCHAEOLOGY i - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; BLOCK r - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; BLOCK_USE p - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; CHEST c - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; COMMAND d - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; EMPTY b - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ENTITY g - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; EQUIPMENT h - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; FISHING f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; GIFT j - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; PIGLIN_BARTER k - f Lcom/google/common/collect/BiMap; REGISTRY t - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; SELECTOR e - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; SHEARING s - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; 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 (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 Ljava/util/Map; OPTIONS i -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/common/custom/PoiTicketCountDebugPayload net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload - m ()I freeTicketCount c - m ()Lnet/minecraft/core/BlockPos; pos 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 I freeTicketCount d - f Lnet/minecraft/core/BlockPos; pos c -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/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 ()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 -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/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/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 a - 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 a - 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 c - 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/level/block/entity/CalibratedSculkSensorBlockEntity net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; createVibrationUser b -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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/world/entity/player/Player;)Z canOpen d - 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 aw_ - m ()J getLootTableSeed ax_ - m ()Z isEmpty c - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - 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/UpdateOneTwentyOneBannerPatterns net/minecraft/world/level/block/entity/UpdateOneTwentyOneBannerPatterns - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a -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/material/FluidState;)Z lambda$tryPlaceLeaf$2 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 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider;)Ljava/util/List; lambda$noiseProviderCodec$0 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 c - 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;)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/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 g - 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 f - m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; getProjection e - 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$5 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$6 a - m (Ljava/util/List;Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection;)Lnet/minecraft/world/level/levelgen/structure/pools/ListPoolElement; lambda$list$7 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;)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;Z)Z place a - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; projectionCodec d - 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 - f Lcom/mojang/serialization/Codec; CODEC e - 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 f - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/core/Holder; lambda$static$0 i - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; lambda$static$1 h - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; lambda$static$2 g - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; lambda$static$3 f - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Boolean; lambda$static$4 e - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/Optional; lambda$static$5 d - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/lang/Integer; lambda$static$6 c - m (Lnet/minecraft/world/level/levelgen/structure/structures/JigsawStructure;)Ljava/util/List; lambda$static$7 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 b - m ()Ljava/lang/String; lambda$verifyRange$9 g - 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 g - f I MAX_DEPTH f - f I MAX_TOTAL_STRUCTURE_RANGE d - f I MIN_DEPTH e - f I maxDepth j - f I maxDistanceFromCenter n - f Ljava/util/List; poolAliases o - f Ljava/util/Optional; projectStartToHeightmap m - f Lnet/minecraft/world/level/levelgen/heightproviders/HeightProvider; startHeight k - f Ljava/util/Optional; startJigsawName i - f Lnet/minecraft/core/Holder; startPool h - f Z useExpansionHack l -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/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 d - f I DEFAULT_SHAFT_LENGTH e - f I DEFAULT_SHAFT_WIDTH c - f Lorg/slf4j/Logger; LOGGER b - f I MAGIC_START_Y a - f I MAX_CHAIN_HEIGHT g - f I MAX_DEPTH h - f I MAX_PILLAR_HEIGHT f -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$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/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/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 b - f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; ALWAYS_TRUE c -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; copyComponents a - m ()Ljava/util/Set; getReferencedContextParams a - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b - m (Ljava/util/List;Lnet/minecraft/core/component/DataComponentType;)Z lambda$new$4 a - m (Ljava/util/List;Ljava/util/List;)V lambda$new$5 b - m (Ljava/util/List;Ljava/util/List;)V lambda$new$6 a - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; lambda$static$0 c - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Ljava/util/Optional; lambda$static$1 b - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)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/function/Predicate; bakedPredicate e - f Ljava/util/Optional; exclude d - f Ljava/util/Optional; include c - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; source b -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b - m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; $values b - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/core/component/DataComponentMap; get a - m ()Ljava/util/Set; getReferencedContextParams a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; $VALUES d - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; BLOCK_ENTITY a - f Lcom/mojang/serialization/Codec; CODEC b - f Ljava/lang/String; name c -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a - 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/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/functions/LootingEnchantFunction net/minecraft/world/level/storage/loot/functions/LootEnchantFunction - 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/providers/number/NumberProvider;)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$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 I limit d - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; value c -c net/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder net/minecraft/world/level/storage/loot/functions/LootEnchantFunction$a - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b - m ()Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; getThis a - m (I)Lnet/minecraft/world/level/storage/loot/functions/LootingEnchantFunction$Builder; setLimit a - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; count a - f I limit b -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$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; forEntity b - 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 (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; lambda$static$0 a - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; lambda$static$1 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; lambda$static$3 a - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; BLOCK_ENTITY a - f Ljava/lang/String; BLOCK_ENTITY_ID d - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; BLOCK_ENTITY_PROVIDER e - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/Codec; GETTER_CODEC f - f Lcom/mojang/serialization/Codec; INLINE_CODEC c - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; getter g -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a - m ()Ljava/lang/String; getId a - m ()Ljava/util/Set; getReferencedContextParams b -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a - m ()Ljava/lang/String; getId a - m ()Ljava/util/Set; getReferencedContextParams b - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; val$target a -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a - m ()Ljava/lang/String; getId a - m ()Ljava/util/Set; getReferencedContextParams b -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; SCORE e - f Lnet/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType; STORAGE f - f Lcom/mojang/serialization/Codec; TYPED_CODEC g - 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/custom/NeighborUpdatesDebugPayload net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload - m ()Lnet/minecraft/core/BlockPos; pos c - m ()J time 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 Lnet/minecraft/core/BlockPos; pos d - f J time c -c net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload - m ()Ljava/util/Set; notVillageChunks c - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a - m ()Ljava/util/Set; villageChunks b - 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/util/Set; notVillageChunks d - f Ljava/util/Set; villageChunks c -c net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload - m ()F alpha g - m ()F blue f - m ()F green e - m ()Lnet/minecraft/core/BlockPos; pos b - m ()F red d - m ()F scale c - 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 F alpha h - f F blue g - f F green f - f Lnet/minecraft/core/BlockPos; pos c - f F red e - f F scale d -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; getCarriedItem f - m ()I getContainerId b - m ()Ljava/util/List; getItems 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 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/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/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/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 a - 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 (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 b - 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/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/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$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 - 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 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/world/item/enchantment/Enchantment;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/ItemStack; enchantItem a - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b - m (Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$randomApplicableEnchantment$8 a - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet;)Ljava/util/Optional; lambda$run$3 a - m (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/Holder$Reference;)Z lambda$run$4 a - m (Lnet/minecraft/core/Holder$Reference;)Z lambda$run$5 a - m (ZLnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$run$6 a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; lambda$run$7 a - m (Lnet/minecraft/core/HolderSet;)Ljava/util/List; lambda$static$0 a - m (Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction;)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/level/storage/loot/functions/LootItemConditionalFunction$Builder; randomApplicableEnchantment d - 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 Lcom/mojang/serialization/Codec; ENCHANTMENT_SET_CODEC c - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Optional; enchantments d -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/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/world/item/enchantment/Enchantment;)Lnet/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder; withEnchantment a - f Ljava/util/List; enchantments 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 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/core/Holder;Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider;)V lambda$run$4 a - m (Lnet/minecraft/world/item/enchantment/ItemEnchantments$Mutable;Lnet/minecraft/world/item/enchantment/Enchantment;Ljava/lang/Integer;)V lambda$run$5 a - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;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/world/item/enchantment/Enchantment;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/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/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/resources/ResourceLocation; getRecipe 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/resources/ResourceLocation; recipe b -c net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal net/minecraft/world/entity/ai/goal/target/PathfinderGoalNearestHealableRaider - m ()Z canUse a - m ()V decrementCooldown k - m ()I getCooldown i - m ()V start c - f I DEFAULT_COOLDOWN i - f I cooldown j -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/Direct; direct a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Direct; direct a - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V forEachResolved a - m (Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V lambda$random$0 a - m (Ljava/lang/String;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; random a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; random a - m (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup; 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/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$1 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$2 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 Lorg/slf4j/Logger; LOGGER h - f F PROBABILITY_OF_GOLD_GONE i - f F PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA k - f F PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK j - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties; properties m - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; verticalPlacement l -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;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; byName a - 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 Lnet/minecraft/util/StringRepresentable$EnumCodec; 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 f - f I DEFAULT_WEIGHT d - 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 g -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 aA_ - 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 net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload - m ()Lnet/minecraft/world/level/gameevent/PositionSource; listenerPos b - m ()I listenerRange c - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; TYPE b - f Lnet/minecraft/world/level/gameevent/PositionSource; listenerPos c - f I listenerRange d -c net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload - m ()I color c - m ()I durationMs e - m ()Lnet/minecraft/core/BlockPos; pos b - m ()Ljava/lang/String; text d - 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 I color d - f I durationMs f - f Lnet/minecraft/core/BlockPos; pos c - f Ljava/lang/String; text e -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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFrontTextTag b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a - 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 b - f Ljava/lang/String; FILTERED_CORRECT a -c net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBanner b - m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Predicate;)Lcom/mojang/serialization/Dynamic; fixCustomName a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMap a - m (Ljava/lang/String;)Z lambda$fixBanner$5 a - m (Ljava/lang/String;)Z lambda$makeRule$0 c - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b - m (Ljava/lang/String;)Z lambda$makeRule$2 b - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 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 a - 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 d - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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/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;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/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 e - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; COLD b - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; WARM a - f Ljava/lang/String; name d -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/storage/loot/functions/EnchantWithLevelsFunction net/minecraft/world/level/storage/loot/functions/LootEnchantLevel - m (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/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 Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; levels b - f Z treasure 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/EnchantWithLevelsFunction$Builder; allowTreasure e - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; build b - 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 Z treasure b -c net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionTableBonus - m (Lnet/minecraft/world/item/enchantment/Enchantment;[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/world/item/enchantment/Enchantment;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/data/advancements/packs/UpdateOneTwentyOneAdvancementProvider net/minecraft/data/advancements/packs/UpdateOneTwentyOneAdvancementProvider - m (Lnet/minecraft/data/PackOutput;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/advancements/AdvancementProvider; create 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/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/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 e - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; ATTACHED_TO_LEAVES f - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; BEEHIVE d - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; COCOA c - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; LEAVE_VINE b - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; TRUNK_VINE a - f Lcom/mojang/serialization/MapCodec; codec g -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 ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAll b - m (J)Z hasStartIndex b - m (J)Z hasUnhandledIndex c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData; load b - m (J)V removeIndex d - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; TAG_All_INDEXES b - f Ljava/lang/String; TAG_REMAINING_INDEXES a - f Lit/unimi/dsi/fastutil/longs/LongSet; all c - f Lit/unimi/dsi/fastutil/longs/LongSet; remaining d -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/Set; getReferencedContextParams a - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b - m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction;)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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; valueProvider b -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 ()F getAngle e - 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f F angle c - f Lnet/minecraft/core/BlockPos; pos b -c net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType 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; sampleType b -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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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 d - m ()V doClientTick b - m ()V doServerTick c - m ()V end e - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V resetFlameCount j - 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$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/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; lambda$static$0 a - m (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; lambda$static$1 a - m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Ljava/util/List; lambda$static$2 b - m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; 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 b - f Lcom/mojang/serialization/Codec; PAGE_CODEC a - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; pageOperation d - f Ljava/util/List; pages c -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/data/advancements/packs/UpdateOneTwentyOneAdventureAdvancements net/minecraft/data/advancements/packs/UpdateOneTwentyOneAdventureAdvancements - m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a -c net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload - 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 -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/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/Typed; fix a - m (Ljava/lang/String;)Z lambda$fix$1 a - m (Lcom/mojang/serialization/OptionalDynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 a - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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 d - m ()V doServerTick c - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Lnet/minecraft/world/entity/LivingEntity;)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/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;)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/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 d - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceSlab b - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceStairs a - m (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/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;)V fillEntityList a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLnet/minecraft/world/level/block/Block;)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/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/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;Z)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 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 o - f Ljava/util/List; entityInfoList m - f Ljava/util/List; palettes l - f Lnet/minecraft/core/Vec3i; size n -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$1 -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$a - m ()Ljava/util/List; blocks a - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; blocks a - f Ljava/util/List; blocks a - f Ljava/util/Map; cache b -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$b - 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$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/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/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 d - m ()V doClientTick b - m ()V doServerTick c - m ()V end e - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()F getTurnSpeed h - 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 d - m ()V doClientTick b - m ()V doServerTick c - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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/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/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/SimpleWeightedRandomList;)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/SimpleWeightedRandomList; 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/SimpleWeightedRandomList; 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/WeightedRandomList; 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/predicates/LootItemRandomChanceCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionRandomChance - 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()F probability c - m (F)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 F probability b -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/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/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/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/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/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/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 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; toPlace a - f Lcom/mojang/serialization/Codec; CODEC a - 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 d - m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setIgnoreEntities a - m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setKeepLiquids b - m (Z)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings; setKnownShape c - 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 shouldFinalizeEntities k - m ()Z shouldKeepLiquids j - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox e - f Z finalizeEntities k - f Z ignoreEntities d - f Z keepLiquids f - f Z knownShape j - 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 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 (Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$findProperty$7 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 (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; createAndValidatePathToStructure b - m (Ljava/nio/file/Path;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; createPathToStructure 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 (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Ljava/nio/file/Path; getPathToGeneratedStructure a - m (ILjava/lang/String;)Ljava/lang/String; lambda$listFolderContents$7 a - m (Ljava/lang/String;Ljava/nio/file/Path;)Z lambda$listFolderContents$8 a - m (Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/function/Consumer;)V lambda$listFolderContents$9 a - m (Ljava/nio/file/Path;)Z lambda$listGenerated$5 c - m (Ljava/nio/file/Path;)Ljava/util/stream/Stream; lambda$listGenerated$6 b - 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 d - 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/stream/Stream; listFolderContents a - m ()Ljava/util/stream/Stream; listGenerated d - m (Ljava/nio/file/Path;)Ljava/util/stream/Stream; listGeneratedInNamespace a - 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 Lnet/minecraft/resources/FileToIdConverter; LISTER k - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; STRUCTURE_DIRECTORY_NAME b - f Ljava/lang/String; STRUCTURE_FILE_EXTENSION c - f Ljava/lang/String; STRUCTURE_TEXT_FILE_EXTENSION d - f Lnet/minecraft/core/HolderGetter; blockLookup j - f Lcom/mojang/datafixers/DataFixer; fixerUpper f - f Ljava/nio/file/Path; generatedDir h - f Lnet/minecraft/server/packs/resources/ResourceManager; resourceManager g - f Ljava/util/List; sources i - f Ljava/util/Map; structureRepository e -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 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/MultifaceBlock; 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/MultifaceBlock; 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/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$apply$2 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 Lorg/slf4j/Logger; LOGGER b - f Lnet/minecraft/resources/ResourceKey; lootTable d -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/storage/loot/predicates/LootItemRandomChanceWithLootingCondition net/minecraft/world/level/storage/loot/predicates/LootItemConditionRandomChanceWithLooting - m ()Ljava/util/Set; getReferencedContextParams a - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemConditionType; getType b - m ()F lootingMultiplier d - m ()F percent c - m (FF)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; randomChanceAndLootingBoost a - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Z test a - f Lcom/mojang/serialization/MapCodec; CODEC a - f F lootingMultiplier c - f F percent 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/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/.paper-nms/mappings_1.21.tiny b/.paper-nms/mappings_1.21.tiny deleted file mode 100644 index 8c5c13d..0000000 --- a/.paper-nms/mappings_1.21.tiny +++ /dev/null @@ -1,76016 +0,0 @@ -tiny 2 0 mojang+yarn spigot -c net/minecraft/Util net/minecraft/SystemUtils - m (Ljava/util/List;)Ljava/util/function/Predicate; allOf a - m (Ljava/util/List;)Ljava/util/function/Predicate; anyOf b - m ()Ljava/util/concurrent/ExecutorService; backgroundExecutor g - 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 n - m ()J getMillis c - m ()J getNanos d - m ()Lnet/minecraft/Util$OS; getPlatform k - 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 ()Ljava/util/stream/Stream; getVmArguments l - m (Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional; ifElse a - m ()Ljava/util/concurrent/ExecutorService; ioPool h - m (IILjava/util/List;)Z isSymmetrical a - m (Ljava/lang/Object;)Z lambda$allOf$7 b - m (I)[Ljava/util/function/Predicate; lambda$allOf$8 e - m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$9 b - m (Ljava/lang/Object;)Z lambda$anyOf$10 a - m (I)[Ljava/util/function/Predicate; lambda$anyOf$11 d - m ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$12 a - m (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V lambda$fallibleSequence$16 a - m (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$fallibleSequence$17 a - m (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$fallibleSequence$18 a - m (I)Ljava/lang/String; lambda$fixedSize$20 c - m (I)Ljava/lang/String; lambda$fixedSize$21 b - m (I)Ljava/lang/String; lambda$fixedSize$22 a - m (Ljava/lang/String;)Z lambda$getVmArguments$13 e - m (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; lambda$makeIoExecutor$4 a - m (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V lambda$prefix$19 a - m (Lnet/minecraft/CharPredicate;I)Ljava/lang/String; lambda$sanitizeName$23 a - m (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$sequence$14 b - m (Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V lambda$sequenceFailFastAndCancel$15 a - m (Ljava/nio/file/spi/FileSystemProvider;)Z lambda$static$0 a - m ()Ljava/lang/IllegalStateException; lambda$static$1 o - m (Ljava/lang/String;)V lambda$static$2 f - m (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$wrapThreadWithTaskName$5 b - m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object; lambda$wrapThreadWithTaskName$6 b - 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/String;Z)Ljava/util/concurrent/ExecutorService; makeIoExecutor a - 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 ()Ljava/util/concurrent/ExecutorService; nonCriticalIoPool i - 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 (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 (Ljava/util/concurrent/ExecutorService;)V shutdownExecutor a - m ()V shutdownExecutors j - m (Ljava/util/function/Function;)Lnet/minecraft/util/SingleKeyCache; singleKeyCache a - m ()V startTimerHackThread m - 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 (Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapThreadWithTaskName a - m (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier; wrapThreadWithTaskName 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 Ljava/util/concurrent/ExecutorService; BACKGROUND_EXECUTOR k - f I DEFAULT_MAX_THREADS h - f I DEFAULT_SAFE_FILE_OPERATION_RETRIES i - f Ljava/util/concurrent/ExecutorService; DOWNLOAD_POOL m - f Ljava/time/format/DateTimeFormatter; FILENAME_DATE_TIME_FORMATTER n - f Ljava/util/concurrent/ExecutorService; 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$5 net/minecraft/SystemUtils$5 -c net/minecraft/Util$6 net/minecraft/SystemUtils$6 -c net/minecraft/Util$7 net/minecraft/SystemUtils$7 -c net/minecraft/Util$8 net/minecraft/SystemUtils$8 -c net/minecraft/Util$9 net/minecraft/SystemUtils$9 -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 ()Lnet/minecraft/nbt/Tag; copy d - m ()Ljava/lang/String; getAsString s_ - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (Ljava/io/DataOutput;)V write a - f I ARRAY_HEADER e - f I MAX_DEPTH v - f I OBJECT_HEADER d - f I OBJECT_REFERENCE f - f I STRING_SIZE g - f B TAG_ANY_NUMERIC u - 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 d - m (Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; findAvailableName a - m (Ljava/lang/String;)Ljava/lang/String; getFullResourcePath b - m (Ljava/nio/file/Path;)Z isPathNormalized a - m (Ljava/nio/file/Path;)Z isPathPortable b - m (Ljava/lang/String;)Z isValidStrictPathSegment e - m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$0 g - m (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$1 f - 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 c - 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 (I)I ceillog2 e - 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 (FFF)I color f - 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 (DD)Z equal b - m (FF)Z equal a - m (F)F fastInvCubeRoot j - m (D)D fastInvSqrt g - m (D)I floor a - m (F)I floor d - m (II)I floorDiv a - m (D)D frac e - m (F)F frac h - 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 h - m (D)D invSqrt f - m (F)F invSqrt i - m (DDD)D inverseLerp c - m (FFF)F inverseLerp g - m (II)Z isMultipleOf c - m (I)Z isPowerOfTwo d - 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 (DD)D lengthSquared e - m (DDD)D lengthSquared f - m (FFF)F lengthSquared k - m (DDD)D lerp d - m (FFF)F lerp i - 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 f - 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 g - 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 (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 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 j - m (F)F sin a - m (I)I smallestEncompassingPowerOfTwo c - m (D)D smoothstep h - m (D)D smoothstepDerivative i - m (F)F sqrt c - m (D)D square k - m (F)F square k - m (I)I square h - m (J)J square a - m (FF)F triangleWave e - m (D)D wobble l - m (D)D wrapDegrees d - m (F)F wrapDegrees g - m (I)I wrapDegrees b - 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 -c net/minecraft/data/Main net/minecraft/data/Main - m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/data/DataProvider$Factory; bindRegistries a - m (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLnet/minecraft/WorldVersion;Z)Lnet/minecraft/data/DataGenerator; createStandardGenerator a - m (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/DataProvider; lambda$bindRegistries$1 a - m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/SnbtToNbt; lambda$createStandardGenerator$2 b - m (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/data/tags/TagsProvider;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/tags/VanillaItemTagsProvider; lambda$createStandardGenerator$3 a - m (Ljava/util/Collection;Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/structures/NbtToSnbt; lambda$createStandardGenerator$4 a - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$createStandardGenerator$5 b - m (Lnet/minecraft/data/PackOutput;)Lnet/minecraft/data/metadata/PackMetadataGenerator; lambda$createStandardGenerator$6 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 -c net/minecraft/nbt/NbtIo$StringFallbackDataOutput net/minecraft/nbt/NBTCompressedStreamTools$a -c net/minecraft/util/Unit net/minecraft/util/Unit - m ()[Lnet/minecraft/util/Unit; $values a - f [Lnet/minecraft/util/Unit; $VALUES c - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/util/Unit; INSTANCE a -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 c - 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 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 f - f Lnet/minecraft/core/Vec3i; ZERO g - 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 ()Z isValue d - 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 ()Lnet/minecraft/nbt/IntTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (I)Lnet/minecraft/nbt/IntTag; valueOf 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/IntTag$1 net/minecraft/nbt/NBTTagInt$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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$20 a - m (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;)V lambda$getList$24 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getList$25 l - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMap$19 o - m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$17 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapEntries$18 p - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$15 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$getMapValues$16 q - m ()Ljava/lang/String; lambda$getNumberValue$0 d - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; lambda$getStream$21 n - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; lambda$getStream$22 m - m ()Ljava/lang/String; lambda$getStream$23 b - m ()Ljava/lang/String; lambda$getStringValue$1 c - m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$2 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$3 y - m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$4 x - m (Ljava/util/List;Lnet/minecraft/nbt/NbtOps$ListCollector;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToList$6 w - m (Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$7 v - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$10 s - m (Ljava/util/List;Lnet/minecraft/nbt/CompoundTag;Lcom/mojang/datafixers/util/Pair;)V lambda$mergeToMap$11 a - m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$12 b - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$13 r - m (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$14 a - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$8 u - m (Lnet/minecraft/nbt/Tag;)Ljava/lang/String; lambda$mergeToMap$9 t - 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 - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; tryUnwrap a - f Lnet/minecraft/nbt/NbtOps; INSTANCE a - f Ljava/lang/String; WRAPPER_MARKER b -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 - f Lnet/minecraft/nbt/CompoundTag; val$tag a -c net/minecraft/nbt/NbtOps$ListCollector net/minecraft/nbt/DynamicOpsNBT$f - 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$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/ints/IntArrayList; values a -c net/minecraft/nbt/NbtOps$NbtRecordBuilder net/minecraft/nbt/DynamicOpsNBT$h - 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$g - 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$InitialListCollector net/minecraft/nbt/DynamicOpsNBT$d - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a - m ()Lnet/minecraft/nbt/Tag; result a - f Lnet/minecraft/nbt/NbtOps$InitialListCollector; INSTANCE a -c net/minecraft/nbt/NbtOps$HomogenousListCollector 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 Lnet/minecraft/nbt/ListTag; result a -c net/minecraft/nbt/NbtOps$HeterogenousListCollector net/minecraft/nbt/DynamicOpsNBT$b - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/NbtOps$ListCollector; accept a - m (Lnet/minecraft/nbt/CompoundTag;)Z isWrapper 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 - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; wrapElement c - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; wrapIfNeeded b - 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 o - f Lnet/minecraft/stats/StatType; type q - f Ljava/lang/Object; value p -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 (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 ()Lnet/minecraft/nbt/ByteTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - 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 data x -c net/minecraft/nbt/ByteTag$1 net/minecraft/nbt/NBTTagByte$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 c - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/ListTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m (I)Lnet/minecraft/nbt/Tag; get k - m (I)Lnet/minecraft/nbt/CompoundTag; getCompound a - m (I)D getDouble h - m ()B getElementType f - m (I)F getFloat i - m ()B getId b - m (I)I getInt e - m (I)[I getIntArray f - m (I)Lnet/minecraft/nbt/ListTag; getList b - m (I)[J getLongArray g - m (I)S getShort d - m (I)Ljava/lang/String; getString j - m ()Lnet/minecraft/nbt/TagType; getType c - m (I)Lnet/minecraft/nbt/Tag; remove c - m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set d - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Lnet/minecraft/nbt/Tag;)Z updateType a - m ()V updateTypeAfterRemove g - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES b - f Lnet/minecraft/nbt/TagType; TYPE a - f Ljava/util/List; list c - f B type w -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;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 ()Lnet/minecraft/nbt/LongTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (J)Lnet/minecraft/nbt/LongTag; valueOf 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/LongTag$1 net/minecraft/nbt/NBTTagLong$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 ()Z isValue d - 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/world/level/storage/LevelStorageSource$LevelStorageAccess;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 P - f Lnet/minecraft/resources/ResourceLocation; AVIATE_ONE_CM B - f Lnet/minecraft/resources/ResourceLocation; BELL_RING az - f Lnet/minecraft/stats/StatType; BLOCK_MINED a - f Lnet/minecraft/resources/ResourceLocation; BOAT_ONE_CM y - f Lnet/minecraft/resources/ResourceLocation; CLEAN_ARMOR X - f Lnet/minecraft/resources/ResourceLocation; CLEAN_BANNER Y - f Lnet/minecraft/resources/ResourceLocation; CLEAN_SHULKER_BOX Z - 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 L - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_BLOCKED_BY_SHIELD K - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT G - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT_ABSORBED H - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_DEALT_RESISTED I - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_RESISTED M - f Lnet/minecraft/resources/ResourceLocation; DAMAGE_TAKEN J - f Lnet/minecraft/resources/ResourceLocation; DEATHS N - f Lnet/minecraft/resources/ResourceLocation; DROP F - f Lnet/minecraft/resources/ResourceLocation; EAT_CAKE_SLICE U - f Lnet/minecraft/resources/ResourceLocation; ENCHANT_ITEM ak - 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 V - f Lnet/minecraft/resources/ResourceLocation; FISH_CAUGHT R - f Lnet/minecraft/resources/ResourceLocation; FLY_ONE_CM v - f Lnet/minecraft/resources/ResourceLocation; HORSE_ONE_CM A - f Lnet/minecraft/resources/ResourceLocation; INSPECT_DISPENSER ae - f Lnet/minecraft/resources/ResourceLocation; INSPECT_DROPPER ac - f Lnet/minecraft/resources/ResourceLocation; INSPECT_HOPPER ad - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_ANVIL aC - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BEACON ab - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BLAST_FURNACE as - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_BREWINGSTAND aa - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CAMPFIRE av - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CARTOGRAPHY_TABLE aw - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_CRAFTING_TABLE an - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_FURNACE am - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_GRINDSTONE aD - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_LECTERN au - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_LOOM ax - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_SMITHING_TABLE aF - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_SMOKER at - f Lnet/minecraft/resources/ResourceLocation; INTERACT_WITH_STONECUTTER ay - 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 E - f Lnet/minecraft/resources/ResourceLocation; LEAVE_GAME j - f Lnet/minecraft/resources/ResourceLocation; MINECART_ONE_CM x - f Lnet/minecraft/resources/ResourceLocation; MOB_KILLS O - f Lnet/minecraft/resources/ResourceLocation; OPEN_BARREL ar - f Lnet/minecraft/resources/ResourceLocation; OPEN_CHEST ao - f Lnet/minecraft/resources/ResourceLocation; OPEN_ENDERCHEST aj - f Lnet/minecraft/resources/ResourceLocation; OPEN_SHULKER_BOX aq - f Lnet/minecraft/resources/ResourceLocation; PIG_ONE_CM z - f Lnet/minecraft/resources/ResourceLocation; PLAYER_KILLS Q - f Lnet/minecraft/resources/ResourceLocation; PLAY_NOTEBLOCK af - f Lnet/minecraft/resources/ResourceLocation; PLAY_RECORD al - f Lnet/minecraft/resources/ResourceLocation; PLAY_TIME k - f Lnet/minecraft/resources/ResourceLocation; POT_FLOWER ah - f Lnet/minecraft/resources/ResourceLocation; RAID_TRIGGER aA - f Lnet/minecraft/resources/ResourceLocation; RAID_WIN aB - f Lnet/minecraft/resources/ResourceLocation; SLEEP_IN_BED ap - f Lnet/minecraft/resources/ResourceLocation; SPRINT_ONE_CM r - f Lnet/minecraft/resources/ResourceLocation; STRIDER_ONE_CM D - f Lnet/minecraft/resources/ResourceLocation; SWIM_ONE_CM C - f Lnet/minecraft/resources/ResourceLocation; TALKED_TO_VILLAGER S - f Lnet/minecraft/resources/ResourceLocation; TARGET_HIT aE - 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 T - f Lnet/minecraft/resources/ResourceLocation; TRIGGER_TRAPPED_CHEST ai - f Lnet/minecraft/resources/ResourceLocation; TUNE_NOTEBLOCK ag - f Lnet/minecraft/resources/ResourceLocation; USE_CAULDRON W - 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 d - 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 c - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$codec$0 c - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/tags/TagKey; lambda$hashedCodec$1 b - 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/ResourceLocation; location b - m ()Lnet/minecraft/resources/ResourceKey; registry a - 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/Matrix3f;I)Lorg/joml/Quaternionf; eigenvalueJacobi a - m (Lorg/joml/Matrix4f;)Z isOrthonormal b - m (Lorg/joml/Matrix4f;)Z isPureTranslation a - 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$22 a - m ()Ljava/lang/String; lambda$new$0 g - m ()Ljava/lang/String; lambda$new$1 f - m ()V lambda$new$2 e - m ()Ljava/lang/String; lambda$new$3 d - m (Loshi/hardware/GraphicsCard;)Ljava/lang/String; lambda$putGraphics$15 a - m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$4 c - m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$5 b - m (Loshi/hardware/HardwareAbstractionLayer;)V lambda$putHardware$6 a - m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$13 c - m (Loshi/hardware/GlobalMemory;)V lambda$putMemory$14 b - m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$7 b - m (Loshi/hardware/PhysicalMemory;)Ljava/lang/String; lambda$putPhysicalMemory$8 a - m (Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String; lambda$putProcessor$16 a - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$17 d - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$18 c - m (Loshi/hardware/CentralProcessor;)Ljava/lang/String; lambda$putProcessor$19 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$putSpaceForProperty$21 b - m ()Ljava/lang/String; lambda$putStorage$20 c - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$10 d - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$11 c - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$12 b - m (Loshi/hardware/VirtualMemory;)Ljava/lang/String; lambda$putVirtualMemory$9 e - m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$toLineSeparatedString$23 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; getBuildTime f - m ()Lnet/minecraft/world/level/storage/DataVersion; getDataVersion d - m ()Ljava/lang/String; getId b - m ()Ljava/lang/String; getName c - m (Lnet/minecraft/server/packs/PackType;)I getPackVersion a - m ()I getProtocolVersion e - m ()Z isStable g -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 ()Lnet/minecraft/nbt/FloatTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (F)Lnet/minecraft/nbt/FloatTag; valueOf a - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES c - f Lnet/minecraft/nbt/TagType; TYPE b - f Lnet/minecraft/nbt/FloatTag; ZERO a - f F data w -c net/minecraft/nbt/FloatTag$1 net/minecraft/nbt/NBTTagFloat$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; addCurrentDataVersion e - m (Lnet/minecraft/nbt/CompoundTag;I)Lnet/minecraft/nbt/CompoundTag; addDataVersion a - m (Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/Tag;Z)Z compareNbt a - m (Ljava/util/UUID;)Lnet/minecraft/nbt/IntArrayTag; createUUID a - 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 (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/lang/String; lambda$packBlockState$11 b - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/ListTag;)V lambda$packStructureTemplate$6 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$packStructureTemplate$7 g - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$packStructureTemplate$8 f - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/nbt/CompoundTag;)V lambda$packStructureTemplate$9 a - 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$12 a - m (Ljava/util/Map;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/ListTag; lambda$unpackStructureTemplate$10 a - m (Lnet/minecraft/nbt/Tag;)Ljava/util/UUID; loadUUID 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 b - m (Lnet/minecraft/nbt/Tag;Z)Ljava/lang/String; prettyPrint a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Ljava/util/Optional; readBlockPos 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 c - m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; unpackBlockState b - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; unpackStructureTemplate c - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/nbt/Tag; writeBlockPos a - 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/google/common/base/Splitter; COLON_SPLITTER i - f Lcom/google/common/base/Splitter; COMMA_SPLITTER h - f Ljava/lang/String; ELEMENT_SEPARATOR f - f I INDENT k - f C KEY_VALUE_SEPARATOR g - f Lorg/slf4j/Logger; LOGGER j - f I NOT_FOUND l - f C PROPERTIES_END e - f C PROPERTIES_START d - 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 ()Lnet/minecraft/nbt/ShortTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (S)Lnet/minecraft/nbt/ShortTag; valueOf a - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES b - f Lnet/minecraft/nbt/TagType; TYPE a - f S data c -c net/minecraft/nbt/ShortTag$1 net/minecraft/nbt/NBTTagShort$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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; getEvent a - m ()I getMaxDelay c - m ()I getMinDelay b - 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 ()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/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/lang/String; lambda$getBooleanValue$1 m - m ()Ljava/lang/String; lambda$getByteBuffer$8 f - m ()Ljava/lang/String; lambda$getIntStream$9 e - m ()Ljava/lang/String; lambda$getList$7 g - m ()Ljava/lang/String; lambda$getLongStream$10 d - m ()Ljava/lang/String; lambda$getMap$5 i - m ()Ljava/lang/String; lambda$getMapEntries$4 j - m ()Ljava/lang/String; lambda$getMapValues$3 k - m ()Ljava/lang/String; lambda$getNumberValue$0 n - m ()Ljava/lang/String; lambda$getStream$6 h - m ()Ljava/lang/String; lambda$getStringValue$2 l - 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 Lnet/minecraft/util/NullOps; INSTANCE a -c net/minecraft/util/NullOps$NullMapBuilder net/minecraft/util/NullOps$a - 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/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 I IHDR_SIZE e - f I IHDR_TYPE d - f J PNG_HEADER c - 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 (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 a - m (Lnet/minecraft/core/BlockPos;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)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 (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 e - f I PACKED_X_LENGTH h - f J PACKED_X_MASK j - f I PACKED_Y_LENGTH d - f J PACKED_Y_MASK k - f I PACKED_Z_LENGTH i - f J PACKED_Z_MASK l - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f I X_OFFSET o - 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 -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 - f Lnet/minecraft/core/Direction; val$firstDirection a - f I val$radius d - f Lnet/minecraft/core/Direction; val$secondDirection b -c net/minecraft/core/BlockPos$6 net/minecraft/core/BlockPosition$6 - 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/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 c - 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 u - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; asLookup q - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; asTagAddingLookup v - m (Ljava/util/Map;)V bindTags a - m ()Lcom/mojang/serialization/Codec; byNameCodec r - m (Lnet/minecraft/resources/ResourceKey;)Z containsKey d - m (Lnet/minecraft/resources/ResourceLocation;)Z containsKey d - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; createIntrusiveHolder f - m ()Ljava/util/Set; entrySet h - m ()Lnet/minecraft/core/Registry; freeze m - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; get a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m ()Ljava/util/Optional; getAny a - m (I)Ljava/util/Optional; getHolder c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getHolder b - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getHolder c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; getHolderOrThrow g - 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 e - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getOptional b - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; getOrCreateTag a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; getOrThrow f - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom a - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomElementOf a - m (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey d - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; getTag b - m ()Ljava/util/stream/Stream; getTagNames k - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/Iterable; getTagOrEmpty c - m ()Ljava/util/stream/Stream; getTags j - m ()Lcom/mojang/serialization/Codec; holderByNameCodec s - m ()Lnet/minecraft/core/HolderOwner; holderOwner p - m ()Ljava/util/stream/Stream; holders i - m ()Lnet/minecraft/resources/ResourceKey; key d - m ()Ljava/util/Set; keySet f - m (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0 g - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getHolderOrThrow$9 h - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; lambda$getRandomElementOf$10 a - 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 ()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 c - m ()Ljava/util/Set; registryKeySet g - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle e - m ()V resetTags n - m (Lnet/minecraft/core/Holder;)Lcom/mojang/serialization/DataResult; safeCastToReference a - m ()Ljava/util/stream/Stream; stream t - 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 c - f Lnet/minecraft/core/Registry; this$0 b -c net/minecraft/core/Registry$2 net/minecraft/core/IRegistry$2 - 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/core/HolderLookup$RegistryLookup; parent a - f Lnet/minecraft/core/Registry; this$0 a -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/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 ()Lnet/minecraft/nbt/DoubleTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m ()I sizeInBytes a - m (D)Lnet/minecraft/nbt/DoubleTag; valueOf a - m (Ljava/io/DataOutput;)V write a - f I SELF_SIZE_IN_BYTES c - f Lnet/minecraft/nbt/TagType; TYPE b - f Lnet/minecraft/nbt/DoubleTag; ZERO a - f D data w -c net/minecraft/nbt/DoubleTag$1 net/minecraft/nbt/NBTTagDouble$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 ()Lnet/minecraft/nbt/StringTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m ()Ljava/lang/String; getAsString s_ - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m (Ljava/lang/String;)Ljava/lang/String; quoteAndEscape b - m ()I sizeInBytes a - m (Ljava/io/DataInput;)V skipString a - 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 c - f C ESCAPE y - f C NOT_SET z - f I SELF_SIZE_IN_BYTES b - f C SINGLE_QUOTE x - f Lnet/minecraft/nbt/TagType; TYPE a - f Ljava/lang/String; data A -c net/minecraft/nbt/StringTag$1 net/minecraft/nbt/NBTTagString$1 - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getPrettyName b - m ()Z isValue d - 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 (C)V expect a - m ()Z hasElementSeparator i - 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 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$3 c - m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; parseTag a - m (Lnet/minecraft/nbt/TagType;Lnet/minecraft/nbt/TagType;)Ljava/util/List; readArray a - m ()Lnet/minecraft/nbt/Tag; readArrayTag h - m ()Ljava/lang/String; readKey b - m ()Lnet/minecraft/nbt/Tag; readList e - m ()Lnet/minecraft/nbt/Tag; readListTag g - m ()Lnet/minecraft/nbt/CompoundTag; readSingleStruct a - m ()Lnet/minecraft/nbt/CompoundTag; readStruct f - m ()Lnet/minecraft/nbt/Tag; readTypedValue c - m ()Lnet/minecraft/nbt/Tag; readValue d - m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; type b - f Lcom/mojang/serialization/Codec; AS_CODEC i - f Ljava/util/regex/Pattern; BYTE_PATTERN r - f Ljava/util/regex/Pattern; DOUBLE_PATTERN p - f Ljava/util/regex/Pattern; DOUBLE_PATTERN_NOSUFFIX o - f C ELEMENT_SEPARATOR g - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_KEY b - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_VALUE c - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INSERT_MIXED_ARRAY e - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INSERT_MIXED_LIST d - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_ARRAY f - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRAILING_DATA a - f Ljava/util/regex/Pattern; FLOAT_PATTERN q - f Ljava/util/regex/Pattern; INT_PATTERN u - f Lcom/mojang/serialization/Codec; LENIENT_CODEC j - f C LIST_CLOSE l - f C LIST_OPEN k - f Ljava/util/regex/Pattern; LONG_PATTERN s - f C NAME_VALUE_SEPARATOR h - f Ljava/util/regex/Pattern; SHORT_PATTERN t - f C STRUCT_CLOSE m - f C STRUCT_OPEN n - f Lcom/mojang/brigadier/StringReader; reader v -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 ai - f Lnet/minecraft/tags/TagKey; ARMOR_ENCHANTABLE bC - f Lnet/minecraft/tags/TagKey; ARROWS aT - f Lnet/minecraft/tags/TagKey; AXES br - f Lnet/minecraft/tags/TagKey; AXOLOTL_FOOD ay - f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS C - f Lnet/minecraft/tags/TagKey; BANNERS E - f Lnet/minecraft/tags/TagKey; BEACON_PAYMENT_ITEMS aW - f Lnet/minecraft/tags/TagKey; BEDS P - f Lnet/minecraft/tags/TagKey; BEE_FOOD aj - f Lnet/minecraft/tags/TagKey; BIRCH_LOGS u - f Lnet/minecraft/tags/TagKey; BOATS aN - f Lnet/minecraft/tags/TagKey; BOOKSHELF_BOOKS aV - f Lnet/minecraft/tags/TagKey; BOW_ENCHANTABLE bM - f Lnet/minecraft/tags/TagKey; BREAKS_DECORATED_POTS bv - f Lnet/minecraft/tags/TagKey; BUTTONS f - f Lnet/minecraft/tags/TagKey; CAMEL_FOOD ah - f Lnet/minecraft/tags/TagKey; CANDLES aJ - f Lnet/minecraft/tags/TagKey; CAT_FOOD ae - f Lnet/minecraft/tags/TagKey; CHERRY_LOGS w - f Lnet/minecraft/tags/TagKey; CHEST_ARMOR bi - f Lnet/minecraft/tags/TagKey; CHEST_ARMOR_ENCHANTABLE bA - f Lnet/minecraft/tags/TagKey; CHEST_BOATS aO - f Lnet/minecraft/tags/TagKey; CHICKEN_FOOD ak - f Lnet/minecraft/tags/TagKey; CLUSTER_MAX_HARVESTABLES bb - f Lnet/minecraft/tags/TagKey; COALS aS - f Lnet/minecraft/tags/TagKey; COAL_ORES aE - f Lnet/minecraft/tags/TagKey; COMPASSES bc - f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL aM - f Lnet/minecraft/tags/TagKey; COPPER_ORES aG - f Lnet/minecraft/tags/TagKey; COW_FOOD aa - f Lnet/minecraft/tags/TagKey; CREEPER_DROP_MUSIC_DISCS aR - f Lnet/minecraft/tags/TagKey; CREEPER_IGNITERS be - f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS A - f Lnet/minecraft/tags/TagKey; CROSSBOW_ENCHANTABLE bO - f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS ba - f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS s - f Lnet/minecraft/tags/TagKey; DECORATED_POT_INGREDIENTS bp - f Lnet/minecraft/tags/TagKey; DECORATED_POT_SHERDS bo - f Lnet/minecraft/tags/TagKey; DIAMOND_ORES aB - f Lnet/minecraft/tags/TagKey; DIRT aK - f Lnet/minecraft/tags/TagKey; DOORS o - f Lnet/minecraft/tags/TagKey; DURABILITY_ENCHANTABLE bL - f Lnet/minecraft/tags/TagKey; DYEABLE bx - f Lnet/minecraft/tags/TagKey; EMERALD_ORES aF - f Lnet/minecraft/tags/TagKey; EQUIPPABLE_ENCHANTABLE bN - f Lnet/minecraft/tags/TagKey; FENCES Q - f Lnet/minecraft/tags/TagKey; FENCE_GATES l - f Lnet/minecraft/tags/TagKey; FIRE_ASPECT_ENCHANTABLE bE - f Lnet/minecraft/tags/TagKey; FISHES aP - f Lnet/minecraft/tags/TagKey; FISHING_ENCHANTABLE bJ - f Lnet/minecraft/tags/TagKey; FLOWERS S - f Lnet/minecraft/tags/TagKey; FOOT_ARMOR bg - f Lnet/minecraft/tags/TagKey; FOOT_ARMOR_ENCHANTABLE by - f Lnet/minecraft/tags/TagKey; FOX_FOOD Z - f Lnet/minecraft/tags/TagKey; FREEZE_IMMUNE_WEARABLES aZ - f Lnet/minecraft/tags/TagKey; FROG_FOOD al - f Lnet/minecraft/tags/TagKey; GOAT_FOOD ab - f Lnet/minecraft/tags/TagKey; GOLD_ORES az - f Lnet/minecraft/tags/TagKey; HANGING_SIGNS bd - f Lnet/minecraft/tags/TagKey; HEAD_ARMOR bj - f Lnet/minecraft/tags/TagKey; HEAD_ARMOR_ENCHANTABLE bB - f Lnet/minecraft/tags/TagKey; HOES bs - f Lnet/minecraft/tags/TagKey; HOGLIN_FOOD am - f Lnet/minecraft/tags/TagKey; HORSE_FOOD af - f Lnet/minecraft/tags/TagKey; HORSE_TEMPT_ITEMS ag - f Lnet/minecraft/tags/TagKey; IGNORED_BY_PIGLIN_BABIES V - f Lnet/minecraft/tags/TagKey; IRON_ORES aA - f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS x - f Lnet/minecraft/tags/TagKey; LAPIS_ORES aD - f Lnet/minecraft/tags/TagKey; LEAVES M - f Lnet/minecraft/tags/TagKey; LECTERN_BOOKS aU - f Lnet/minecraft/tags/TagKey; LEG_ARMOR bh - f Lnet/minecraft/tags/TagKey; LEG_ARMOR_ENCHANTABLE bz - f Lnet/minecraft/tags/TagKey; LLAMA_FOOD an - f Lnet/minecraft/tags/TagKey; LLAMA_TEMPT_ITEMS ao - f Lnet/minecraft/tags/TagKey; LOGS r - f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN q - f Lnet/minecraft/tags/TagKey; MACE_ENCHANTABLE bQ - f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS z - f Lnet/minecraft/tags/TagKey; MEAT W - f Lnet/minecraft/tags/TagKey; MINING_ENCHANTABLE bH - f Lnet/minecraft/tags/TagKey; MINING_LOOT_ENCHANTABLE bI - f Lnet/minecraft/tags/TagKey; NON_FLAMMABLE_WOOD aH - f Lnet/minecraft/tags/TagKey; NOTE_BLOCK_TOP_INSTRUMENTS bf - f Lnet/minecraft/tags/TagKey; OAK_LOGS t - f Lnet/minecraft/tags/TagKey; OCELOT_FOOD ap - f Lnet/minecraft/tags/TagKey; PANDA_FOOD aq - f Lnet/minecraft/tags/TagKey; PARROT_FOOD aw - f Lnet/minecraft/tags/TagKey; PARROT_POISONOUS_FOOD ax - f Lnet/minecraft/tags/TagKey; PICKAXES bt - f Lnet/minecraft/tags/TagKey; PIGLIN_FOOD Y - f Lnet/minecraft/tags/TagKey; PIGLIN_LOVED U - f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS T - f Lnet/minecraft/tags/TagKey; PIG_FOOD ar - f Lnet/minecraft/tags/TagKey; PLANKS b - f Lnet/minecraft/tags/TagKey; RABBIT_FOOD as - f Lnet/minecraft/tags/TagKey; RAILS L - f Lnet/minecraft/tags/TagKey; REDSTONE_ORES aC - f Lnet/minecraft/tags/TagKey; SAND F - f Lnet/minecraft/tags/TagKey; SAPLINGS p - f Lnet/minecraft/tags/TagKey; SHARP_WEAPON_ENCHANTABLE bF - f Lnet/minecraft/tags/TagKey; SHEEP_FOOD ac - f Lnet/minecraft/tags/TagKey; SHOVELS bu - f Lnet/minecraft/tags/TagKey; SIGNS aQ - f Lnet/minecraft/tags/TagKey; SKULLS bk - f Lnet/minecraft/tags/TagKey; SLABS I - f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS O - f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS G - f Lnet/minecraft/tags/TagKey; SNIFFER_FOOD X - f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS aI - f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS y - f Lnet/minecraft/tags/TagKey; STAIRS H - f Lnet/minecraft/tags/TagKey; STONE_BRICKS c - f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e - f Lnet/minecraft/tags/TagKey; STONE_CRAFTING_MATERIALS aY - f Lnet/minecraft/tags/TagKey; STONE_TOOL_MATERIALS aX - f Lnet/minecraft/tags/TagKey; STRIDER_FOOD at - f Lnet/minecraft/tags/TagKey; STRIDER_TEMPT_ITEMS au - f Lnet/minecraft/tags/TagKey; SWORDS bq - f Lnet/minecraft/tags/TagKey; SWORD_ENCHANTABLE bD - f Lnet/minecraft/tags/TagKey; TALL_FLOWERS R - f Lnet/minecraft/tags/TagKey; TERRACOTTA aL - f Lnet/minecraft/tags/TagKey; TRAPDOORS N - f Lnet/minecraft/tags/TagKey; TRIDENT_ENCHANTABLE bK - f Lnet/minecraft/tags/TagKey; TRIMMABLE_ARMOR bl - f Lnet/minecraft/tags/TagKey; TRIM_MATERIALS bm - f Lnet/minecraft/tags/TagKey; TRIM_TEMPLATES bn - f Lnet/minecraft/tags/TagKey; TURTLE_FOOD av - f Lnet/minecraft/tags/TagKey; VANISHING_ENCHANTABLE bP - f Lnet/minecraft/tags/TagKey; VILLAGER_PLANTABLE_SEEDS bw - f Lnet/minecraft/tags/TagKey; WALLS J - f Lnet/minecraft/tags/TagKey; WARPED_STEMS B - f Lnet/minecraft/tags/TagKey; WART_BLOCKS D - f Lnet/minecraft/tags/TagKey; WEAPON_ENCHANTABLE bG - f Lnet/minecraft/tags/TagKey; WOLF_FOOD ad - 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_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/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;)Ljava/lang/Object; element a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; tag b -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/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 b - m (Lnet/minecraft/ChatFormatting;)Lnet/minecraft/ChatFormatting; lambda$static$1 a - m (Ljava/lang/String;)Ljava/lang/String; stripFormatting a - f [Lnet/minecraft/ChatFormatting; $VALUES G - 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 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 y - 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 x - 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 z - f Lnet/minecraft/ChatFormatting; UNDERLINE t - f Lnet/minecraft/ChatFormatting; WHITE p - f Lnet/minecraft/ChatFormatting; YELLOW o - f C code B - f Ljava/lang/Integer; color F - f I id E - f Z isFormat C - f Ljava/lang/String; name A - f Ljava/lang/String; toString D -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; getUVLockTransform a - m (Ljava/util/EnumMap;)V lambda$static$0 b - m (Ljava/util/EnumMap;)V lambda$static$1 a - f Lorg/slf4j/Logger; LOGGER c - 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 w - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Collection; allShuffled a - 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 (III)Lnet/minecraft/core/Direction; fromDelta 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 ()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 r - m ()Lnet/minecraft/core/Direction; getClockWiseZ t - 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 s - m ()Lnet/minecraft/core/Direction; getCounterClockWiseZ u - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Direction$Axis;)Lnet/minecraft/core/Direction; getFacingAxis a - m ()Ljava/lang/String; getName n - m (DDD)Lnet/minecraft/core/Direction; getNearest a - m (FFF)Lnet/minecraft/core/Direction; getNearest a - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/Direction; getNearest a - m ()Lnet/minecraft/core/Vec3i; getNormal q - 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 (F)Z isFacingAngle a - m (Lnet/minecraft/core/Direction;)I lambda$static$0 d - m (I)[Lnet/minecraft/core/Direction; lambda$static$1 d - m (Lnet/minecraft/core/Direction;)Z lambda$static$2 c - m (Lnet/minecraft/core/Direction;)I lambda$static$3 b - m (I)[Lnet/minecraft/core/Direction; lambda$static$4 c - m ()Ljava/lang/String; lambda$verifyVertical$5 v - 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/Matrix4f;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 a - f [Lnet/minecraft/core/Direction; $VALUES u - f [Lnet/minecraft/core/Direction; BY_2D_DATA t - f [Lnet/minecraft/core/Direction; BY_3D_DATA s - 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 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 r - f Lcom/mojang/serialization/Codec; VERTICAL_CODEC h - f Lnet/minecraft/core/Direction; WEST e - f Lnet/minecraft/core/Direction$AxisDirection; axisDirection p - f Lnet/minecraft/core/Direction$Axis; axis o - f I data2d m - f I data3d k - f Ljava/lang/String; name n - f Lnet/minecraft/core/Vec3i; normal q - f I oppositeIndex l -c net/minecraft/core/Direction$Axis net/minecraft/core/EnumDirection$EnumAxis - m ()[Lnet/minecraft/core/Direction$Axis; $values f - m (Ljava/lang/String;)Lnet/minecraft/core/Direction$Axis; byName a - m (DDD)D choose a - m (III)I choose a - m ()Ljava/lang/String; getName a - m ()Lnet/minecraft/core/Direction$Plane; getPlane 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 -c net/minecraft/core/Direction$Axis$2 net/minecraft/core/EnumDirection$EnumAxis$2 - m (DDD)D choose a - m (III)I choose a -c net/minecraft/core/Direction$Axis$3 net/minecraft/core/EnumDirection$EnumAxis$3 - m (DDD)D choose a - m (III)I choose a -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 (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 e - 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 ()I size b - m ()Ljava/util/stream/Stream; stream a - m ()Lcom/mojang/datafixers/util/Either; unwrap c - m ()Ljava/util/Optional; unwrapKey d -c net/minecraft/core/HolderSet$1 net/minecraft/core/HolderSet$1 - m ()Ljava/util/List; contents f -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 f - m ()Lnet/minecraft/tags/TagKey; key g - m ()Lcom/mojang/datafixers/util/Either; unwrap c - m ()Ljava/util/Optional; unwrapKey d - 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 f - m ()Lcom/mojang/datafixers/util/Either; unwrap c - m ()Ljava/util/Optional; unwrapKey d - 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 f - 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 ()F getWrappedX e - m ()F getWrappedY f - m ()F getWrappedZ g - m ()F getX b - m ()F getY c - m ()F getZ d - m ()Lnet/minecraft/nbt/ListTag; save a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f F x b - f F y c - f F z d -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 - f Ljava/util/Set; val$allowedFiles b - f Lorg/apache/commons/lang3/mutable/MutableInt; val$found a - f Lorg/apache/commons/lang3/mutable/MutableInt; val$removed c -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$UpdateFunction net/minecraft/data/HashCache$d -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 ()B getAsByte i - m ()D getAsDouble j - m ()F getAsFloat k - m ()I getAsInt g - m ()J getAsLong f - m ()Ljava/lang/Number; getAsNumber l - m ()S getAsShort h -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/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 aq - f Lnet/minecraft/tags/TagKey; ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT an - 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 ap - f Lnet/minecraft/tags/TagKey; PLAYS_UNDERWATER_MUSIC Z - f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS ao - f Lnet/minecraft/tags/TagKey; PRODUCES_CORALS_FROM_BONEMEAL ac - f Lnet/minecraft/tags/TagKey; REDUCED_WATER_AMBIENT_SPAWNS am - 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_FROGS ai - f Lnet/minecraft/tags/TagKey; SPAWNS_GOLD_RABBITS ak - f Lnet/minecraft/tags/TagKey; SPAWNS_SNOW_FOXES ar - f Lnet/minecraft/tags/TagKey; SPAWNS_WARM_VARIANT_FROGS aj - f Lnet/minecraft/tags/TagKey; SPAWNS_WHITE_RABBITS al - 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 y - f Lnet/minecraft/tags/TagKey; AIR cB - f Lnet/minecraft/tags/TagKey; ALL_HANGING_SIGNS aB - f Lnet/minecraft/tags/TagKey; ALL_SIGNS aC - f Lnet/minecraft/tags/TagKey; ANCIENT_CITY_REPLACEABLE bV - f Lnet/minecraft/tags/TagKey; ANIMALS_SPAWNABLE_ON bX - f Lnet/minecraft/tags/TagKey; ANVIL N - f Lnet/minecraft/tags/TagKey; ARMADILLO_SPAWNABLE_ON bY - f Lnet/minecraft/tags/TagKey; AXOLOTLS_SPAWNABLE_ON bZ - f Lnet/minecraft/tags/TagKey; AZALEA_GROWS_ON ci - f Lnet/minecraft/tags/TagKey; AZALEA_ROOT_REPLACEABLE bx - f Lnet/minecraft/tags/TagKey; BADLANDS_TERRACOTTA ai - f Lnet/minecraft/tags/TagKey; BAMBOO_BLOCKS F - f Lnet/minecraft/tags/TagKey; BAMBOO_PLANTABLE_ON av - f Lnet/minecraft/tags/TagKey; BANNERS H - f Lnet/minecraft/tags/TagKey; BASE_STONE_NETHER bi - f Lnet/minecraft/tags/TagKey; BASE_STONE_OVERWORLD bf - f Lnet/minecraft/tags/TagKey; BEACON_BASE_BLOCKS aN - f Lnet/minecraft/tags/TagKey; BEDS S - f Lnet/minecraft/tags/TagKey; BEEHIVES aH - f Lnet/minecraft/tags/TagKey; BEE_GROWABLES aJ - f Lnet/minecraft/tags/TagKey; BIG_DRIPLEAF_PLACEABLE bz - f Lnet/minecraft/tags/TagKey; BIRCH_LOGS x - f Lnet/minecraft/tags/TagKey; BLOCKS_WIND_CHARGE_EXPLOSIONS cz - f Lnet/minecraft/tags/TagKey; BUTTONS f - f Lnet/minecraft/tags/TagKey; CAMEL_SAND_STEP_SOUND_BLOCKS bq - f Lnet/minecraft/tags/TagKey; CAMPFIRES aW - f Lnet/minecraft/tags/TagKey; CANDLES af - f Lnet/minecraft/tags/TagKey; CANDLE_CAKES bl - f Lnet/minecraft/tags/TagKey; CAULDRONS bm - f Lnet/minecraft/tags/TagKey; CAVE_VINES bu - f Lnet/minecraft/tags/TagKey; CEILING_HANGING_SIGNS az - f Lnet/minecraft/tags/TagKey; CHERRY_LOGS z - f Lnet/minecraft/tags/TagKey; CLIMBABLE aQ - f Lnet/minecraft/tags/TagKey; COAL_ORES ac - f Lnet/minecraft/tags/TagKey; COMBINATION_STEP_SOUND_BLOCKS bp - f Lnet/minecraft/tags/TagKey; COMPLETES_FIND_TREE_TUTORIAL ak - f Lnet/minecraft/tags/TagKey; CONCRETE_POWDER aj - f Lnet/minecraft/tags/TagKey; CONVERTABLE_TO_MUD cj - f Lnet/minecraft/tags/TagKey; COPPER_ORES ae - f Lnet/minecraft/tags/TagKey; CORALS au - f Lnet/minecraft/tags/TagKey; CORAL_BLOCKS ar - f Lnet/minecraft/tags/TagKey; CORAL_PLANTS at - f Lnet/minecraft/tags/TagKey; CRIMSON_STEMS D - f Lnet/minecraft/tags/TagKey; CROPS aI - f Lnet/minecraft/tags/TagKey; CRYSTAL_SOUND_BLOCKS bn - f Lnet/minecraft/tags/TagKey; DAMPENS_VIBRATIONS bs - f Lnet/minecraft/tags/TagKey; DARK_OAK_LOGS v - f Lnet/minecraft/tags/TagKey; DEAD_BUSH_MAY_PLACE_ON cm - f Lnet/minecraft/tags/TagKey; DEEPSLATE_ORE_REPLACEABLES bh - f Lnet/minecraft/tags/TagKey; DIAMOND_ORES Z - f Lnet/minecraft/tags/TagKey; DIRT ag - f Lnet/minecraft/tags/TagKey; DOES_NOT_BLOCK_HOPPERS cA - f Lnet/minecraft/tags/TagKey; DOORS q - f Lnet/minecraft/tags/TagKey; DRAGON_IMMUNE aD - f Lnet/minecraft/tags/TagKey; DRAGON_TRANSPARENT aE - f Lnet/minecraft/tags/TagKey; DRIPSTONE_REPLACEABLE bt - f Lnet/minecraft/tags/TagKey; EMERALD_ORES ad - f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_PROVIDER cw - f Lnet/minecraft/tags/TagKey; ENCHANTMENT_POWER_TRANSMITTER cx - f Lnet/minecraft/tags/TagKey; ENDERMAN_HOLDABLE am - f Lnet/minecraft/tags/TagKey; FALL_DAMAGE_RESETTING aR - f Lnet/minecraft/tags/TagKey; FEATURES_CANNOT_REPLACE bP - f Lnet/minecraft/tags/TagKey; FENCES T - f Lnet/minecraft/tags/TagKey; FENCE_GATES aZ - f Lnet/minecraft/tags/TagKey; FIRE aL - f Lnet/minecraft/tags/TagKey; FLOWERS V - f Lnet/minecraft/tags/TagKey; FLOWER_POTS al - f Lnet/minecraft/tags/TagKey; FOXES_SPAWNABLE_ON cf - f Lnet/minecraft/tags/TagKey; FROGS_SPAWNABLE_ON ch - f Lnet/minecraft/tags/TagKey; FROG_PREFER_JUMP_TO bS - f Lnet/minecraft/tags/TagKey; GEODE_INVALID_BLOCKS bR - f Lnet/minecraft/tags/TagKey; GOATS_SPAWNABLE_ON ca - f Lnet/minecraft/tags/TagKey; GOLD_ORES X - f Lnet/minecraft/tags/TagKey; GUARDED_BY_PIGLINS aX - f Lnet/minecraft/tags/TagKey; HOGLIN_REPELLENTS aT - f Lnet/minecraft/tags/TagKey; ICE an - f Lnet/minecraft/tags/TagKey; IMPERMEABLE ap - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_DIAMOND_TOOL bK - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_GOLD_TOOL bN - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_IRON_TOOL bL - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_NETHERITE_TOOL bJ - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_STONE_TOOL bM - f Lnet/minecraft/tags/TagKey; INCORRECT_FOR_WOODEN_TOOL bO - f Lnet/minecraft/tags/TagKey; INFINIBURN_END be - f Lnet/minecraft/tags/TagKey; INFINIBURN_NETHER bd - f Lnet/minecraft/tags/TagKey; INFINIBURN_OVERWORLD bc - f Lnet/minecraft/tags/TagKey; INSIDE_STEP_SOUND_BLOCKS bo - f Lnet/minecraft/tags/TagKey; INVALID_SPAWN_INSIDE cr - f Lnet/minecraft/tags/TagKey; IRON_ORES Y - f Lnet/minecraft/tags/TagKey; JUNGLE_LOGS A - f Lnet/minecraft/tags/TagKey; LAPIS_ORES ab - f Lnet/minecraft/tags/TagKey; LAVA_POOL_STONE_CANNOT_REPLACE bQ - f Lnet/minecraft/tags/TagKey; LEAVES P - f Lnet/minecraft/tags/TagKey; LOGS u - f Lnet/minecraft/tags/TagKey; LOGS_THAT_BURN s - f Lnet/minecraft/tags/TagKey; LUSH_GROUND_REPLACEABLE bw - f Lnet/minecraft/tags/TagKey; MAINTAINS_FARMLAND cy - f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS C - f Lnet/minecraft/tags/TagKey; MANGROVE_LOGS_CAN_GROW_THROUGH ck - f Lnet/minecraft/tags/TagKey; MANGROVE_ROOTS_CAN_GROW_THROUGH cl - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_AXE bB - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_HOE bC - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_PICKAXE bD - f Lnet/minecraft/tags/TagKey; MINEABLE_WITH_SHOVEL bE - f Lnet/minecraft/tags/TagKey; MOB_INTERACTABLE_DOORS i - f Lnet/minecraft/tags/TagKey; MOOSHROOMS_SPAWNABLE_ON cb - f Lnet/minecraft/tags/TagKey; MOSS_REPLACEABLE bv - f Lnet/minecraft/tags/TagKey; MUSHROOM_GROW_BLOCK bb - f Lnet/minecraft/tags/TagKey; NEEDS_DIAMOND_TOOL bG - f Lnet/minecraft/tags/TagKey; NEEDS_IRON_TOOL bH - f Lnet/minecraft/tags/TagKey; NEEDS_STONE_TOOL bI - f Lnet/minecraft/tags/TagKey; NETHER_CARVER_REPLACEABLES bk - f Lnet/minecraft/tags/TagKey; NYLIUM aM - f Lnet/minecraft/tags/TagKey; OAK_LOGS w - f Lnet/minecraft/tags/TagKey; OCCLUDES_VIBRATION_SIGNALS br - f Lnet/minecraft/tags/TagKey; OVERWORLD_CARVER_REPLACEABLES bj - f Lnet/minecraft/tags/TagKey; OVERWORLD_NATURAL_LOGS t - f Lnet/minecraft/tags/TagKey; PARROTS_SPAWNABLE_ON cc - f Lnet/minecraft/tags/TagKey; PIGLIN_REPELLENTS W - f Lnet/minecraft/tags/TagKey; PLANKS b - f Lnet/minecraft/tags/TagKey; POLAR_BEARS_SPAWNABLE_ON_ALTERNATE cd - f Lnet/minecraft/tags/TagKey; PORTALS aK - f Lnet/minecraft/tags/TagKey; PRESSURE_PLATES m - f Lnet/minecraft/tags/TagKey; PREVENT_MOB_SPAWNING_INSIDE aY - f Lnet/minecraft/tags/TagKey; RABBITS_SPAWNABLE_ON ce - f Lnet/minecraft/tags/TagKey; RAILS O - f Lnet/minecraft/tags/TagKey; REDSTONE_ORES aa - f Lnet/minecraft/tags/TagKey; REPLACEABLE cv - f Lnet/minecraft/tags/TagKey; REPLACEABLE_BY_TREES co - f Lnet/minecraft/tags/TagKey; SAND I - f Lnet/minecraft/tags/TagKey; SAPLINGS r - f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE bT - f Lnet/minecraft/tags/TagKey; SCULK_REPLACEABLE_WORLD_GEN bU - f Lnet/minecraft/tags/TagKey; SHULKER_BOXES aS - f Lnet/minecraft/tags/TagKey; SIGNS ay - f Lnet/minecraft/tags/TagKey; SLABS L - f Lnet/minecraft/tags/TagKey; SMALL_DRIPLEAF_PLACEABLE by - f Lnet/minecraft/tags/TagKey; SMALL_FLOWERS R - f Lnet/minecraft/tags/TagKey; SMELTS_TO_GLASS J - f Lnet/minecraft/tags/TagKey; SNAPS_GOAT_HORN cn - f Lnet/minecraft/tags/TagKey; SNIFFER_DIGGABLE_BLOCK cs - f Lnet/minecraft/tags/TagKey; SNIFFER_EGG_HATCH_BOOST ct - f Lnet/minecraft/tags/TagKey; SNOW bA - f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CANNOT_SURVIVE_ON cp - f Lnet/minecraft/tags/TagKey; SNOW_LAYER_CAN_SURVIVE_ON cq - f Lnet/minecraft/tags/TagKey; SOUL_FIRE_BASE_BLOCKS aU - f Lnet/minecraft/tags/TagKey; SOUL_SPEED_BLOCKS aO - f Lnet/minecraft/tags/TagKey; SPRUCE_LOGS B - f Lnet/minecraft/tags/TagKey; STAIRS K - f Lnet/minecraft/tags/TagKey; STANDING_SIGNS aw - f Lnet/minecraft/tags/TagKey; STONE_BRICKS c - f Lnet/minecraft/tags/TagKey; STONE_BUTTONS e - f Lnet/minecraft/tags/TagKey; STONE_ORE_REPLACEABLES bg - f Lnet/minecraft/tags/TagKey; STONE_PRESSURE_PLATES o - f Lnet/minecraft/tags/TagKey; STRIDER_WARM_BLOCKS aV - f Lnet/minecraft/tags/TagKey; SWORD_EFFICIENT bF - f Lnet/minecraft/tags/TagKey; TALL_FLOWERS U - f Lnet/minecraft/tags/TagKey; TERRACOTTA ah - f Lnet/minecraft/tags/TagKey; TRAIL_RUINS_REPLACEABLE cu - f Lnet/minecraft/tags/TagKey; TRAPDOORS Q - f Lnet/minecraft/tags/TagKey; UNDERWATER_BONEMEALS aq - f Lnet/minecraft/tags/TagKey; UNSTABLE_BOTTOM_CENTER ba - f Lnet/minecraft/tags/TagKey; VALID_SPAWN ao - f Lnet/minecraft/tags/TagKey; VIBRATION_RESONATORS bW - f Lnet/minecraft/tags/TagKey; WALLS M - f Lnet/minecraft/tags/TagKey; WALL_CORALS as - f Lnet/minecraft/tags/TagKey; WALL_HANGING_SIGNS aA - f Lnet/minecraft/tags/TagKey; WALL_POST_OVERRIDE aP - f Lnet/minecraft/tags/TagKey; WALL_SIGNS ax - f Lnet/minecraft/tags/TagKey; WARPED_STEMS E - f Lnet/minecraft/tags/TagKey; WART_BLOCKS G - f Lnet/minecraft/tags/TagKey; WITHER_IMMUNE aF - f Lnet/minecraft/tags/TagKey; WITHER_SUMMON_BASE_BLOCKS aG - f Lnet/minecraft/tags/TagKey; WOLVES_SPAWNABLE_ON cg - f Lnet/minecraft/tags/TagKey; WOODEN_BUTTONS d - f Lnet/minecraft/tags/TagKey; WOODEN_DOORS h - f Lnet/minecraft/tags/TagKey; WOODEN_FENCES l - f Lnet/minecraft/tags/TagKey; WOODEN_PRESSURE_PLATES n - f Lnet/minecraft/tags/TagKey; WOODEN_SLABS k - f Lnet/minecraft/tags/TagKey; WOODEN_STAIRS j - f Lnet/minecraft/tags/TagKey; WOODEN_TRAPDOORS p - 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 (Ljava/util/Map;)Ljava/util/Map; build a - m (Lnet/minecraft/tags/TagEntry$Lookup;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; build 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/Collection;)V lambda$build$3 a - m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)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 (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/server/packs/resources/ResourceManager;)Ljava/util/Map; load a - m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; loadAndBuild b - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; directory c - f Ljava/util/function/Function; idToValue b -c net/minecraft/tags/TagLoader$1 net/minecraft/tags/TagDataPack$1 - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; element a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Collection; tag b - f Lnet/minecraft/tags/TagLoader; this$0 b - f Ljava/util/Map; val$newTags a -c net/minecraft/tags/TagLoader$SortingEntry net/minecraft/tags/TagDataPack$b - 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$EntryWithSource net/minecraft/tags/TagDataPack$a - 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/FastColor net/minecraft/util/ColorUtil - m (F)I as8BitChannel a -c net/minecraft/util/FastColor$ABGR32 net/minecraft/util/ColorUtil$a - m (I)I alpha a - m (I)I blue d - m (II)I color a - m (IIII)I color a - m (I)I fromArgb32 g - m (I)I green c - m (I)I opaque f - m (I)I red b - m (I)I transparent e -c net/minecraft/util/FastColor$ARGB32 net/minecraft/util/ColorUtil$b - m (I)I alpha a - m (II)I average c - m (I)I blue d - m (II)I color b - m (III)I color a - m (IIII)I color a - m (FFFF)I colorFromFloat a - m (I)I green c - m (FII)I lerp a - m (II)I multiply a - m (I)I opaque e - m (I)I red b -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/MobSpawnType;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;IIILnet/minecraft/util/SpawnUtil$Strategy;)Ljava/util/Optional; trySpawnMob a -c net/minecraft/util/SpawnUtil$Strategy net/minecraft/util/SpawnUtil$a - f Lnet/minecraft/util/SpawnUtil$Strategy; LEGACY_IRON_GOLEM a - f Lnet/minecraft/util/SpawnUtil$Strategy; ON_TOP_OF_COLLIDER b -c net/minecraft/world/LockCode net/minecraft/world/ChestLock - m (Lnet/minecraft/nbt/CompoundTag;)V addToTag a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/LockCode; fromTag b - m ()Ljava/lang/String; key 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 Ljava/lang/String; key d -c net/minecraft/world/Nameable net/minecraft/world/INamableTileEntity - m ()Lnet/minecraft/network/chat/Component; getCustomName aj - m ()Lnet/minecraft/network/chat/Component; getDisplayName S_ - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Z hasCustomName ai -c net/minecraft/DetectedVersion net/minecraft/MinecraftVersion - m ()Ljava/util/Date; getBuildTime f - m ()Lnet/minecraft/world/level/storage/DataVersion; getDataVersion d - m ()Ljava/lang/String; getId b - m ()Ljava/lang/String; getName c - m (Lnet/minecraft/server/packs/PackType;)I getPackVersion a - m ()I getProtocolVersion e - m ()Z isStable g - m ()Lnet/minecraft/WorldVersion; tryDetectVersion a - f Lnet/minecraft/WorldVersion; BUILT_IN a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Date; buildTime j - f I dataPackVersion i - f Ljava/lang/String; id c - f Ljava/lang/String; name d - f I protocolVersion g - f I resourcePackVersion h - f Z stable e - f Lnet/minecraft/world/level/storage/DataVersion; worldVersion f -c net/minecraft/SharedConstants net/minecraft/SharedConstants - m (Lnet/minecraft/world/level/ChunkPos;)Z debugVoidTerrain a - m ()Lnet/minecraft/WorldVersion; getCurrentVersion b - m ()I getProtocolVersion c - m (Lnet/minecraft/WorldVersion;)V setVersion a - m ()V tryDetectVersion a - f F AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK bi - f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY bk - f F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE bj - f Z CHECK_DATA_FIXER_SCHEMA aU - f Z COMMAND_STACK_TRACES aJ - f Z CRASH_EAGERLY h - f Lnet/minecraft/WorldVersion; CURRENT_VERSION bn - f I DATA_PACK_FORMAT j - f Ljava/lang/String; DATA_VERSION_TAG m - f Z DEBUG_ALLOW_LOW_SIM_DISTANCE r - f Z DEBUG_AQUIFERS ap - f Z DEBUG_BEES U - f Z DEBUG_BLOCK_BREAK W - f Z DEBUG_BRAIN T - f Z DEBUG_BREEZE_MOB aj - f Z DEBUG_BYPASS_REALMS_VERSION_CHECK af - f Z DEBUG_CARVERS ac - f Z DEBUG_CHUNKS I - f Z DEBUG_COLLISION y - f Z DEBUG_DISABLE_AQUIFERS av - f Z DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION aC - f Z DEBUG_DISABLE_BLENDING aB - f Z DEBUG_DISABLE_CARVERS ax - f Z DEBUG_DISABLE_FEATURES az - f Z DEBUG_DISABLE_FLUID_GENERATION au - f Z DEBUG_DISABLE_LIQUID_SPREADING ao - f Z DEBUG_DISABLE_ORE_VEINS aA - f Z DEBUG_DISABLE_STRUCTURES ay - f Z DEBUG_DISABLE_SURFACE aw - f Z DEBUG_DONT_SAVE_WORLD aa - f Z DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND aP - f Z DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES L - f Z DEBUG_DUMP_TEXTURE_ATLAS K - f Z DEBUG_FEATURE_COUNT aM - f Z DEBUG_FORCE_ONBOARDING_SCREEN am - f Z DEBUG_FORCE_TELEMETRY aO - f Z DEBUG_GAME_EVENT_LISTENERS J - f Z DEBUG_GOAL_SELECTOR R - f Z DEBUG_HEIGHTMAP x - f Z DEBUG_HOTKEYS s - f Z DEBUG_IGNORE_LOCAL_MOB_CAP an - f Z DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING aq - f Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN Z - f Z DEBUG_LARGE_DRIPSTONE ab - f Z DEBUG_LIGHT E - f Z DEBUG_MONITOR_TICK_TIMES Y - f Z DEBUG_NAMED_RUNNABLES Q - f Z DEBUG_NEIGHBORSUPDATE C - f Z DEBUG_ONLY_GENERATE_HALF_THE_WORLD at - f Z DEBUG_OPEN_INCOMPATIBLE_WORLDS q - f Z DEBUG_ORE_VEINS ad - f Z DEBUG_PATHFINDING v - f Z DEBUG_RAIDS V - f Z DEBUG_RENDER u - f Z DEBUG_RESOURCE_GENERATION_OVERRIDE aN - f Z DEBUG_RESOURCE_LOAD_TIMES X - f Z DEBUG_SAVE_STRUCTURES_AS_SNBT N - f Z DEBUG_SCULK_CATALYST ae - f Z DEBUG_SHAPES B - f Z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES z - f Z DEBUG_SHOW_SERVER_DEBUG_VALUES aL - f Z DEBUG_SKY_LIGHT_SECTIONS F - f Z DEBUG_SOCIAL_INTERACTIONS ag - f Z DEBUG_SOLID_FACE H - f Z DEBUG_STRUCTURES D - f Z DEBUG_STRUCTURE_EDIT_MODE M - f Z DEBUG_SUBTITLES aF - f Z DEBUG_SUPPORT_BLOCKS A - f Z DEBUG_SYNCHRONOUS_GL_LOGS O - f Z DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS ak - f Z DEBUG_UI_NARRATION t - f Z DEBUG_UNLOCK_ALL_TRADES ai - f Z DEBUG_VALIDATE_RESOURCE_PATH_CASE ah - f Z DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS al - f Z DEBUG_VERBOSE_SERVER_EVENTS P - f Z DEBUG_VILLAGE_SECTIONS S - f Z DEBUG_WATER w - f Z DEBUG_WORLDGENATTEMPT G - f Z DEBUG_WORLD_RECREATE aK - f I DEFAULT_MINECRAFT_PORT aD - f I FAKE_MS_JITTER aH - f I FAKE_MS_LATENCY aG - f Z FIX_SAND_DUPE o - f Z FIX_TNT_DUPE n - f [C ILLEGAL_FILE_CHARACTERS bd - f Z INGAME_DEBUG_OUTPUT aE - f Z IS_RUNNING_IN_IDE aV - f I LANGUAGE_FORMAT k - f F MAXIMUM_BLOCK_EXPLOSION_RESISTANCE aR - f J MAXIMUM_TICK_TIME_NANOS aQ - f I MAX_CHAINED_NEIGHBOR_UPDATES bb - f I MAX_CHAT_LENGTH aX - f I MAX_FUNCTION_COMMAND_LENGTH aZ - f I MAX_PLAYER_NAME_LENGTH ba - f I MAX_RENDER_DISTANCE bc - f I MAX_USER_INPUT_COMMAND_LENGTH aY - f I MILLIS_PER_TICK bf - f Lio/netty/util/ResourceLeakDetector$Level; NETTY_LEAK_DETECTION aI - f I RELEASE_NETWORK_PROTOCOL_VERSION e - f I REPORT_FORMAT_VERSION l - f I RESOURCE_PACK_FORMAT i - f Ljava/lang/String; SERIES c - f Z SNAPSHOT a - f I SNAPSHOT_NETWORK_PROTOCOL_VERSION f - f I SNAPSHOT_PROTOCOL_BIT bm - f I SNBT_NAG_VERSION g - f I TICKS_PER_GAME_DAY bh - f I TICKS_PER_MINUTE bg - f I TICKS_PER_SECOND be - f Z USE_DEBUG_FEATURES p - f Z USE_DEVONLY aT - f Z USE_WORKFLOWS_HOOKS aS - f Ljava/lang/String; VERSION_STRING d - f I WORLD_ICON_SIZE bl - f I WORLD_RESOLUTION aW - f I WORLD_VERSION b - f Z debugGenerateSquareTerrainWithoutNoise ar - f Z debugGenerateStripedTerrainWithoutNoise as -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 ()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 h - f J PACKED_X_MASK k - f I PACKED_Y_LENGTH i - f J PACKED_Y_MASK l - f I PACKED_Z_LENGTH j - f J PACKED_Z_MASK m - f I RELATIVE_X_SHIFT q - f I RELATIVE_Y_SHIFT r - f I RELATIVE_Z_SHIFT s - 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 I X_OFFSET p - f I Y_OFFSET n - f I Z_OFFSET o -c net/minecraft/core/SectionPos$1 net/minecraft/core/SectionPosition$1 - f Lnet/minecraft/core/Cursor3D; cursor a - f I val$maxX e - f I val$maxY f - f I val$maxZ g - f I val$minX b - f I val$minY c - f I val$minZ d -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/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 - f Ljava/util/Map; val$storage b -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/lang/String;)Z contains e - m (Ljava/lang/String;I)Z contains b - m ()Lnet/minecraft/nbt/CompoundTag; copy i - m ()Lnet/minecraft/nbt/Tag; copy d - m (Ljava/lang/String;Lnet/minecraft/nbt/TagType;Ljava/lang/ClassCastException;)Lnet/minecraft/CrashReport; createReport a - m ()Ljava/util/Set; entrySet j - m (Ljava/lang/String;)Lnet/minecraft/nbt/Tag; get c - m ()Ljava/util/Set; getAllKeys e - m (Ljava/lang/String;)Z getBoolean q - m (Ljava/lang/String;)B getByte f - m (Ljava/lang/String;)[B getByteArray m - m (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; getCompound p - m (Ljava/lang/String;)D getDouble k - m (Ljava/lang/String;)F getFloat j - m ()B getId b - m (Ljava/lang/String;)I getInt h - m (Ljava/lang/String;)[I getIntArray n - m (Ljava/lang/String;I)Lnet/minecraft/nbt/ListTag; getList c - m (Ljava/lang/String;)J getLong i - m (Ljava/lang/String;)[J getLongArray o - m (Ljava/lang/String;)S getShort g - m (Ljava/lang/String;)Ljava/lang/String; getString l - m (Ljava/lang/String;)B getTagType d - m ()Lnet/minecraft/nbt/TagType; getType c - m (Ljava/lang/String;)Ljava/util/UUID; getUUID a - m (Ljava/lang/String;)Z hasUUID b - m ()Z isEmpty g - m (Ljava/lang/String;)Ljava/lang/String; lambda$createReport$3 s - 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;Ljava/util/List;)V putByteArray 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;Ljava/util/List;)V putIntArray b - m (Ljava/lang/String;[I)V putIntArray a - m (Ljava/lang/String;J)V putLong a - m (Ljava/lang/String;Ljava/util/List;)V putLongArray c - 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 (Ljava/lang/String;Ljava/util/UUID;)V putUUID 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 h - m ()I size f - m ()I sizeInBytes a - 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 I MAP_ENTRY_SIZE_IN_BYTES w - f I SELF_SIZE_IN_BYTES c - 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/IntTag;)V add b - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/IntArrayTag; copy e - m (I)Lnet/minecraft/nbt/IntTag; get a - m ()[I getAsIntArray g - m ()B getElementType f - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m (I)Lnet/minecraft/nbt/IntTag; remove b - m (ILnet/minecraft/nbt/IntTag;)Lnet/minecraft/nbt/IntTag; set a - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Ljava/util/List;)[I toArray 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/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/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/GameProfileCache; profileCache f - m ()Lnet/minecraft/util/SignatureValidator; profileKeySignatureValidator a - m ()Lcom/mojang/authlib/GameProfileRepository; profileRepository e - m ()Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet d - m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService c - f Ljava/lang/String; USERID_CACHE_FILE e - f Lnet/minecraft/server/players/GameProfileCache; profileCache d - f Lcom/mojang/authlib/GameProfileRepository; profileRepository c - 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/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/tags/TagManager net/minecraft/tags/TagRegistry - m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; createLoader a - m ()Ljava/util/List; getResult a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/tags/TagLoader;Lnet/minecraft/server/packs/resources/ResourceManager;)Lnet/minecraft/tags/TagManager$LoadResult; lambda$createLoader$3 a - m (Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Ljava/util/concurrent/CompletableFuture; lambda$reload$0 b - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$reload$1 a - m (Ljava/util/List;Ljava/lang/Void;)V lambda$reload$2 a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a - f Lnet/minecraft/core/RegistryAccess; registryAccess a - f Ljava/util/List; results b -c net/minecraft/tags/TagManager$LoadResult net/minecraft/tags/TagRegistry$a - 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/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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()I pack a - m ()I sky c - m (I)Lnet/minecraft/util/Brightness; unpack a - 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/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromJson a - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)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/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object; fromJson b - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; fromJson a - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; fromJson a - m (Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromNullableJson a - m (Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)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/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object; fromNullableJson a - m (Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; fromNullableJson b - 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/io/Reader;Z)Lcom/google/gson/JsonObject; parse a - m (Ljava/lang/String;)Lcom/google/gson/JsonObject; parse a - m (Ljava/lang/String;Z)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/OptionEnum net/minecraft/util/OptionEnum - m ()Lnet/minecraft/network/chat/Component; getCaption d - m ()I getId a - m ()Ljava/lang/String; getKey b -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 (C)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 a - m (I)Z lambda$isValidPlayerName$0 b - 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 k - m ()Ljava/util/UUID; getId h - m ()Lnet/minecraft/network/chat/Component; getName i - m ()Lnet/minecraft/world/BossEvent$BossBarOverlay; getOverlay l - m ()F getProgress j - 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 o - m ()Z shouldDarkenScreen m - m ()Z shouldPlayBossMusic n - 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 c - m (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarColor; byName a - m ()Lnet/minecraft/ChatFormatting; getFormatting a - m ()Ljava/lang/String; getName b - f [Lnet/minecraft/world/BossEvent$BossBarColor; $VALUES j - f Lnet/minecraft/world/BossEvent$BossBarColor; BLUE b - 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 i - f Ljava/lang/String; name h -c net/minecraft/world/BossEvent$BossBarOverlay net/minecraft/world/BossBattle$BarStyle - m ()[Lnet/minecraft/world/BossEvent$BossBarOverlay; $values b - m (Ljava/lang/String;)Lnet/minecraft/world/BossEvent$BossBarOverlay; byName a - m ()Ljava/lang/String; getName a - f [Lnet/minecraft/world/BossEvent$BossBarOverlay; $VALUES g - 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 f -c net/minecraft/world/Clearable net/minecraft/world/Clearable - m ()V clearContent a - m (Ljava/lang/Object;)V tryClear 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 (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()I getMaxStackSize al_ - m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize e_ - m (Ljava/util/function/Predicate;)Z hasAnyMatching a_ - m (Ljava/util/Set;)Z hasAnyOf a - 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;)V startOpen d_ - 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/player/Player;)V stopOpen c - f F DEFAULT_DISTANCE_BUFFER p_ -c net/minecraft/world/item/Item net/minecraft/world/item/Item - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/world/item/Item; asItem r - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder o - 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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m ()Z canFitInsideContainerItems ar_ - m ()Lnet/minecraft/core/component/DataComponentMap; components p - 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/sounds/SoundEvent; getBreakingSound e - m ()Lnet/minecraft/world/item/Item; getCraftingRemainingItem u - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; getDefaultAttributeModifiers j - m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance w - m ()I getDefaultMaxStackSize q - m ()Lnet/minecraft/network/chat/Component; getDescription s - m ()Ljava/lang/String; getDescriptionId a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId h - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a - m ()Lnet/minecraft/sounds/SoundEvent; getDrinkingSound ap_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound aq_ - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/item/Item;)I getId a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName n - m ()Ljava/lang/String; getOrCreateDescriptionId t - 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 g - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a - m ()Z hasCraftingRemainingItem v - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z 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/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V inventoryTick a - m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible d - m ()Z isComplex ao_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable a - m (Lnet/minecraft/world/item/ItemStack;)Z isFoil d_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem 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/level/Level;Lnet/minecraft/world/entity/player/Player;)V onCraftedBy b - 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)V releaseUsing a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease l - m (Lnet/minecraft/world/item/ItemStack;)V verifyComponentsAfterLoad m - f I ABSOLUTE_MAX_STACK_SIZE h - f Lnet/minecraft/resources/ResourceLocation; BASE_ATTACK_DAMAGE_ID e - f Lnet/minecraft/resources/ResourceLocation; BASE_ATTACK_SPEED_ID f - f Ljava/util/Map; BY_BLOCK d - f I DEFAULT_MAX_STACK_SIZE g - f Lorg/slf4j/Logger; LOGGER a - f I MAX_BAR_WIDTH i - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b - f Lnet/minecraft/core/component/DataComponentMap; components c - f Lnet/minecraft/world/item/Item; craftingRemainingItem j - f Ljava/lang/String; descriptionId k - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures l -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/core/component/DataComponentMap; buildAndValidateComponents b - m ()Lnet/minecraft/core/component/DataComponentMap; buildComponents c - 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 a - m (I)Lnet/minecraft/world/item/Item$Properties; durability 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/resources/ResourceKey;)Lnet/minecraft/world/item/Item$Properties; jukeboxPlayable a - m (Lnet/minecraft/world/item/Rarity;)Lnet/minecraft/world/item/Item$Properties; rarity a - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/Item$Properties; requiredFeatures a - m (I)Lnet/minecraft/world/item/Item$Properties; stacksTo a - f Lcom/google/common/collect/Interner; COMPONENT_INTERNER a - f Lnet/minecraft/core/component/DataComponentMap$Builder; components b - f Lnet/minecraft/world/item/Item; craftingRemainingItem c - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures d -c net/minecraft/world/item/Item$TooltipContext net/minecraft/world/item/Item$b - 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 (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 (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 (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/item/Tier net/minecraft/world/item/ToolMaterial - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/component/Tool; createToolProperties a - m ()F getAttackDamageBonus c - m ()I getEnchantmentValue e - m ()Lnet/minecraft/tags/TagKey; getIncorrectBlocksForDrops d - m ()Lnet/minecraft/world/item/crafting/Ingredient; getRepairIngredient f - m ()F getSpeed b - m ()I getUses a -c net/minecraft/world/phys/AABB net/minecraft/world/phys/AxisAlignedBB - 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 (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/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 (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/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/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 ()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 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 i - f F y j -c net/minecraft/world/phys/Vec3 net/minecraft/world/phys/Vec3D - 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 ()D horizontalDistance h - m ()D horizontalDistanceSqr i - 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 i - m ()D length f - m ()D lengthSqr g - 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/core/Direction;D)Lnet/minecraft/world/phys/Vec3; relative a - m ()Lnet/minecraft/world/phys/Vec3; reverse e - m (D)Lnet/minecraft/world/phys/Vec3; scale 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 j - 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/world/phys/Vec3; ZERO b - f D x c - f D y d - f D z e -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 h - m ()Lorg/joml/Quaternionf; getLeftRotation e - m ()Lorg/joml/Matrix4f; getMatrix c - m ()Lorg/joml/Quaternionf; getRightRotation g - m ()Lorg/joml/Vector3f; getScale f - m ()Lorg/joml/Vector3f; getTranslation d - 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 i - 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/Matrix4f; matrix c - f Lorg/joml/Quaternionf; rightRotation h - f Lorg/joml/Vector3f; scale g - f Lorg/joml/Vector3f; translation e -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 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)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 q - 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 Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; LOOKUP_TOP_FRONT m - f Lnet/minecraft/core/FrontAndTop; NORTH_UP k - 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 p - f Ljava/lang/String; name n - f Lnet/minecraft/core/Direction; top o -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/ByteTag;)V add b - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/Tag; copy d - m (I)Lnet/minecraft/nbt/ByteTag; get a - m ()[B getAsByteArray e - m ()B getElementType f - m ()B getId b - m ()Lnet/minecraft/nbt/TagType; getType c - m (I)Lnet/minecraft/nbt/ByteTag; remove b - m (ILnet/minecraft/nbt/ByteTag;)Lnet/minecraft/nbt/ByteTag; set a - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Ljava/util/List;)[B toArray 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/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/LongTag;)V add b - m (ILnet/minecraft/nbt/Tag;)V add c - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()Lnet/minecraft/nbt/LongArrayTag; copy e - m ()Lnet/minecraft/nbt/Tag; copy d - m (I)Lnet/minecraft/nbt/LongTag; get a - m ()[J getAsLongArray g - m ()B getElementType f - 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 c - m (ILnet/minecraft/nbt/LongTag;)Lnet/minecraft/nbt/LongTag; set a - m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set d - m (ILnet/minecraft/nbt/Tag;)Z setTag a - m ()I sizeInBytes a - m (Ljava/util/List;)[J toArray 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/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/resources/ResourceLocation;)V add a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V add a - m (Lnet/minecraft/resources/ResourceLocation;)V addHighlight d - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V addHighlight f - m (Lnet/minecraft/resources/ResourceLocation;)Z contains b - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z contains b - m (Lnet/minecraft/stats/RecipeBook;)V copyOverData a - m ()Lnet/minecraft/stats/RecipeBookSettings; getBookSettings a - m (Lnet/minecraft/world/inventory/RecipeBookMenu;)Z isFiltering a - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering b - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen a - m (Lnet/minecraft/resources/ResourceLocation;)V remove c - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V remove c - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V removeHighlight e - 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 - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z willHighlight d - f Lnet/minecraft/stats/RecipeBookSettings; bookSettings c - f Ljava/util/Set; highlight b - f Ljava/util/Set; known 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/net/URI; GDPR a - f Ljava/net/URI; GENERAL_HELP k - 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/ToFloatFunction;)Lnet/minecraft/util/CubicSpline$Builder; builder a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;)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 (FLnet/minecraft/util/CubicSpline;F)Lnet/minecraft/util/CubicSpline$1Point; lambda$codec$0 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/ToFloatFunction;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 a -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/ToFloatFunction; coordinate a - f Lit/unimi/dsi/fastutil/floats/FloatList; derivatives e - f Lit/unimi/dsi/fastutil/floats/FloatList; locations c - f Lnet/minecraft/util/ToFloatFunction; 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 c - m ()F minValue b - m ()Ljava/lang/String; parityString a - 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/ToFloatFunction; coordinate d - m (Lnet/minecraft/util/ToFloatFunction;[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 c - m ()F minValue b - m ()Ljava/lang/String; parityString a - 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/ToFloatFunction; 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 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 (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinExclusiveWithMessage 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 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; lambda$converter$0 a - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic; lambda$converter$1 a - m (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; lambda$ensureHomogenous$46 a - m (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; lambda$ensureHomogenous$47 a - m (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; lambda$floatRangeMinExclusiveWithMessage$39 a - m (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$floatRangeMinExclusiveWithMessage$40 a - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$idResolverCodec$29 d - m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$30 c - m (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$31 a - m (Ljava/lang/Object;)Ljava/lang/String; lambda$idResolverCodec$32 b - m (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$33 a - m (IILjava/lang/Integer;)Ljava/lang/String; lambda$intRange$38 a - m (Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String; lambda$intRangeWithMessage$34 a - m (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$intRangeWithMessage$35 a - m (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$20 b - m (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$21 a - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; lambda$intervalCodec$22 c - m (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$intervalCodec$23 a - m (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$24 a - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$intervalCodec$25 b - m (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$26 a - m (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$27 a - m (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; lambda$intervalCodec$28 a - m ()Ljava/lang/String; lambda$nonEmptyHolderSet$44 c - m (Lnet/minecraft/core/HolderSet;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyHolderSet$45 a - m ()Ljava/lang/String; lambda$nonEmptyList$42 d - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyList$43 a - m (Ljava/util/Map;I)Ljava/lang/String; lambda$sizeLimitedMap$80 a - m (ILjava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$sizeLimitedMap$81 a - m (Lorg/joml/Quaternionf;)Ljava/util/List; lambda$static$10 a - m (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; lambda$static$11 b - m (Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f; lambda$static$12 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$13 d - m (Ljava/util/List;)Lorg/joml/Matrix4f; lambda$static$14 c - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$15 b - m (Lorg/joml/Matrix4f;)Ljava/util/List; lambda$static$16 a - m (Lorg/joml/Vector4f;)Ljava/lang/Integer; lambda$static$17 a - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$18 f - m (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$19 e - m (Ljava/util/List;)Lorg/joml/Vector3f; lambda$static$2 i - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$3 h - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$36 b - m (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$37 a - m (Lorg/joml/Vector3f;)Ljava/util/List; lambda$static$4 a - m (Ljava/lang/Float;)Ljava/lang/String; lambda$static$41 a - m (Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String; lambda$static$48 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$49 k - m (Ljava/util/List;)Lorg/joml/Vector4f; lambda$static$5 g - m ()Ljava/lang/String; lambda$static$51 b - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$52 j - m ([B)Ljava/lang/String; lambda$static$53 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$54 i - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; lambda$static$55 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/ExtraCodecs$TagOrElementLocation; lambda$static$56 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$57 h - m (Ljava/util/Optional;)Ljava/util/OptionalLong; lambda$static$58 a - m (Ljava/util/OptionalLong;)Ljava/util/Optional; lambda$static$59 a - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$6 f - m (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$60 a - m (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$61 a - m (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; lambda$static$62 a - m (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; lambda$static$63 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$64 c - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V lambda$static$65 a - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V lambda$static$66 a - m (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V lambda$static$67 a - m (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; lambda$static$68 a - m (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; lambda$static$69 a - m (Lorg/joml/Vector4f;)Ljava/util/List; lambda$static$7 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$70 g - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$71 f - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$72 b - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V lambda$static$73 a - m (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; lambda$static$74 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$75 a - m ()Ljava/lang/String; lambda$static$76 a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$77 e - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$78 d - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$79 c - m (Ljava/util/List;)Lorg/joml/Quaternionf; lambda$static$8 e - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$82 b - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$83 a - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$9 d - m (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$temporalCodec$50 a - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyHolderSet b - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyList a - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; object2BooleanMap d - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; optionalEmptyMap e - 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 a - 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 i - f Lcom/mojang/serialization/Codec; AXISANGLE4F f - f Lcom/mojang/serialization/Codec; BASE64_STRING p - f Lcom/mojang/serialization/Codec; BIT_SET u - f Lcom/mojang/serialization/Codec; CODEPOINT z - f Lcom/mojang/serialization/Codec; ESCAPED_STRING q - f Lcom/mojang/serialization/Codec; GAME_PROFILE x - f Lcom/mojang/serialization/MapCodec; GAME_PROFILE_WITHOUT_PROPERTIES C - f Lcom/mojang/serialization/Codec; INSTANT_ISO8601 o - f Lcom/mojang/serialization/Codec; JAVA b - f Lcom/mojang/serialization/Codec; JSON a - f Lcom/mojang/serialization/Codec; MATRIX4F h - f Lcom/mojang/serialization/Codec; NON_EMPTY_STRING y - f Lcom/mojang/serialization/Codec; NON_NEGATIVE_INT k - f Lcom/mojang/serialization/Codec; PATTERN n - f Lcom/mojang/serialization/Codec; PLAYER_NAME w - f Lcom/mojang/serialization/Codec; POSITIVE_FLOAT m - f Lcom/mojang/serialization/Codec; POSITIVE_INT l - f Lcom/mojang/serialization/Codec; PROPERTY B - f Lcom/mojang/serialization/Codec; PROPERTY_MAP v - f Lcom/mojang/serialization/Codec; QUATERNIONF g - f Lcom/mojang/serialization/Codec; QUATERNIONF_COMPONENTS e - f Lcom/mojang/serialization/Codec; RESOURCE_PATH_CODEC A - f Lcom/mojang/serialization/Codec; TAG_OR_ELEMENT_ID r - f Lcom/mojang/serialization/Codec; UNSIGNED_BYTE j - f Lcom/mojang/serialization/Codec; VECTOR3F c - f Lcom/mojang/serialization/Codec; VECTOR4F d - f Ljava/util/function/Function; fromOptionalLong t - f Ljava/util/function/Function; toOptionalLong s -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$2 net/minecraft/util/ExtraCodecs$2 - f Lcom/mojang/serialization/Codec; val$compressed a - f Lcom/mojang/serialization/Codec; val$normal b -c net/minecraft/util/ExtraCodecs$3 net/minecraft/util/ExtraCodecs$3 - f Lcom/mojang/serialization/MapCodec; val$compressed a - f Lcom/mojang/serialization/MapCodec; val$normal b -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 - f Ljava/util/function/Function; val$decodeLifecycle a - f Ljava/util/function/Function; val$encodeLifecycle b -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 - f Lcom/mojang/serialization/Codec; val$typeCodec c - f Ljava/util/function/Function; val$typeGetter e - f Ljava/lang/String; val$typeKey a - f Ljava/util/function/Function; val$valueCodec d - f Ljava/lang/String; val$valueKey b -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$TagOrElementLocation net/minecraft/util/ExtraCodecs$c - 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 - f Ljava/util/function/Function; val$getter a -c net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec net/minecraft/util/ExtraCodecs$b - 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/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V dropContentsOnDestroy 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 -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 i - f Ljava/util/function/IntFunction; BY_ID f - 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 I id g - f Ljava/lang/String; key h -c net/minecraft/world/entity/Mob net/minecraft/world/entity/EntityInsentient - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()V ate Q - m ()V baseTick aw - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m ()Z canBeLeashed y - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem j - m ()Z canPickUpLoot fS - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceEqualItem c - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; checkAndHandleImportantInteractions c - m ()V checkDespawn dA - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;)Z checkSpawnRules a - m ()V clampHeadRotationToBody af - m ()V clearRestriction fX - m (Lnet/minecraft/world/entity/EntityType;Z)Lnet/minecraft/world/entity/Mob; convertTo a - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl H - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/storage/loot/LootParams; createEquipmentParams a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMobAttributes C - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a - m (Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable a - m (ZZ)V dropLeash a - m ()V dropPreservedEquipment fQ - m (Ljava/util/function/Predicate;)Ljava/util/Set; dropPreservedEquipment c - 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/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; equipItemIfPossible i - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval R - m (Lnet/minecraft/world/item/ItemStack;)D getApproximateAttackDamageWithItem o - m ()Ljava/lang/Iterable; getArmorAndBodyArmorSlots eX - m ()Ljava/lang/Iterable; getArmorSlots eV - m ()Lnet/minecraft/world/phys/AABB; getAttackBoundingBox gc - m ()I getBaseExperienceReward eg - m ()Lnet/minecraft/world/item/ItemStack; getBodyArmorItem fO - m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger cQ - m ()Lnet/minecraft/resources/ResourceKey; getDefaultLootTable V - m (Lnet/minecraft/world/entity/EquipmentSlot;)F getEquipmentDropChance f - m (Lnet/minecraft/world/entity/EquipmentSlot;I)Lnet/minecraft/world/item/Item; getEquipmentForSlot a - m ()Ljava/lang/Iterable; getHandSlots eW - m ()I getHeadRotSpeed fM - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m ()Lnet/minecraft/world/entity/ai/control/JumpControl; getJumpControl L - m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData X_ - m ()Lnet/minecraft/world/entity/ai/control/LookControl; getLookControl I - m ()Lnet/minecraft/resources/ResourceKey; getLootTable eA - m ()J getLootTableSeed eB - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fq - m ()I getMaxFallDistance cx - m ()I getMaxHeadXRot ac - m ()I getMaxHeadYRot ae - m ()I getMaxSpawnClusterSize fN - m ()Lnet/minecraft/world/entity/ai/control/MoveControl; getMoveControl J - 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 dB - m ()Lnet/minecraft/core/Vec3i; getPickupReach X - m ()Lnet/minecraft/core/BlockPos; getRestrictCenter fV - m ()F getRestrictRadius fW - m ()Lnet/minecraft/world/entity/ai/sensing/Sensing; getSensing O - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Lnet/minecraft/world/entity/LivingEntity; getTargetFromBrain P - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z hasAnyComponentExceptDamage p - m ()Z hasRestriction fY - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()Z isAggressive gb - m (Lnet/minecraft/world/item/ItemStack;)Z isBodyArmorItem l - m ()Z isEffectiveAi db - m ()Z isLeftHanded ga - m (I)Z isMaxGroupSizeReached r - m ()Z isNoAi fZ - m ()Z isPersistenceRequired fT - m ()Z isSunBurnTick ge - m ()Z isWearingBodyArmor fP - m (Lnet/minecraft/world/entity/LivingEntity;)Z isWithinMeleeAttackRange i - m ()Z isWithinRestriction fU - m (Lnet/minecraft/core/BlockPos;)Z isWithinRestriction a - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m ()V leashTooFarBehaviour z - 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/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a - m ()V onPathfindingDone F - m ()V onPathfindingStart E - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playAmbientSound S - m ()V playAttackSound gd - m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound e - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m ()V removeAfterChangingDimensions cw - m (Ljava/util/function/Predicate;)V removeAllGoals d - m ()V removeFreeWill gf - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence Y - m ()V resetAmbientSoundTime s - m (Lnet/minecraft/core/BlockPos;I)V restrictTo a - m (FFF)F rotlerp a - m ()V sendDebugPackets aa - m ()V serverAiStep fm - m (Z)V setAggressive w - m (Z)V setBaby a - m (Lnet/minecraft/world/item/ItemStack;)V setBodyArmorItem m - m (Z)V setCanPickUpLoot a_ - m (Lnet/minecraft/world/entity/EquipmentSlot;F)V setDropChance a - m (Lnet/minecraft/world/entity/EquipmentSlot;)V setGuaranteedDrop e - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot 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 fR - m (F)V setSpeed A - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m (F)V setXxa G - m (F)V setYya F - m (F)V setZza E - m ()Z shouldDespawnInPeaceful Z - m ()Z shouldPassengersInheritMalus D - m ()V spawnAnim T - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m ()V stopInPlace W - m ()V tick l - m (FF)F tickHeadTurn f - m ()V updateControlFlags U - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_MOB_FLAGS_ID b - f D DEFAULT_ATTACK_REACH cc - f F DEFAULT_EQUIPMENT_DROP_CHANCE bL - f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH cb - f F MAX_ENCHANTED_ARMOR_CHANCE bJ - f F MAX_ENCHANTED_WEAPON_CHANCE bK - f F MAX_PICKUP_LOOT_CHANCE bI - f F MAX_WEARING_ARMOR_CHANCE bH - f I MOB_FLAG_AGGRESSIVE e - f I MOB_FLAG_LEFTHANDED d - f I MOB_FLAG_NO_AI c - f I PICKUP_REACH h - f I PRESERVE_ITEM_DROP_CHANCE bN - f F PRESERVE_ITEM_DROP_CHANCE_THRESHOLD bM - f Lnet/minecraft/resources/ResourceLocation; RANDOM_SPAWN_BONUS_ID bP - f I UPDATE_GOAL_SELECTOR_EVERY_N_TICKS bO - f I ambientSoundTime bQ - f [F armorDropChances bZ - f Lnet/minecraft/core/NonNullList; armorItems ch - f F bodyArmorDropChance ca - f Lnet/minecraft/world/item/ItemStack; bodyArmorItem ci - f Lnet/minecraft/world/entity/ai/control/BodyRotationControl; bodyRotationControl cd - f Z canPickUpLoot cj - f Lnet/minecraft/world/entity/ai/goal/GoalSelector; goalSelector bW - f [F handDropChances bY - f Lnet/minecraft/core/NonNullList; handItems cg - f Lnet/minecraft/world/entity/ai/control/JumpControl; jumpControl bU - f Lnet/minecraft/world/entity/Leashable$LeashData; leashData co - f Lnet/minecraft/world/entity/ai/control/LookControl; lookControl bS - f Lnet/minecraft/resources/ResourceKey; lootTable cm - f J lootTableSeed cn - f Lnet/minecraft/world/entity/ai/control/MoveControl; moveControl bT - f Lnet/minecraft/world/entity/ai/navigation/PathNavigation; navigation bV - f Ljava/util/Map; pathfindingMalus cl - f Z persistenceRequired ck - f Lnet/minecraft/core/BlockPos; restrictCenter cp - f F restrictRadius cq - f Lnet/minecraft/world/entity/ai/sensing/Sensing; sensing cf - f Lnet/minecraft/world/entity/LivingEntity; target ce - f Lnet/minecraft/world/entity/ai/goal/GoalSelector; targetSelector bX - f I xpReward bR -c net/minecraft/world/entity/Mob$1 net/minecraft/world/entity/EntityInsentient$1 -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; OMINOUS_BOTTLE O - 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/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$0 o - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$1 n - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$10 e - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$11 d - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$12 c - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$13 b - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$14 a - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$2 m - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$3 l - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$4 k - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$5 j - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$6 i - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$7 h - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$8 g - m (Lnet/minecraft/world/item/Item$Properties;)Lnet/minecraft/world/item/Item$Properties; lambda$static$9 f - m (Lnet/minecraft/world/item/BlockItem;)Lnet/minecraft/world/item/Item; registerBlock a - m (Lnet/minecraft/world/level/block/Block;)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;)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;)Lnet/minecraft/world/item/Item; registerItem a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; registerItem a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/Item; registerItem a - f Lnet/minecraft/world/item/Item; ACACIA_BOAT oc - f Lnet/minecraft/world/item/Item; ACACIA_BUTTON mm - f Lnet/minecraft/world/item/Item; ACACIA_CHEST_BOAT od - f Lnet/minecraft/world/item/Item; ACACIA_DOOR mN - f Lnet/minecraft/world/item/Item; ACACIA_FENCE fd - f Lnet/minecraft/world/item/Item; ACACIA_FENCE_GATE nA - f Lnet/minecraft/world/item/Item; ACACIA_HANGING_SIGN qr - f Lnet/minecraft/world/item/Item; ACACIA_LEAVES cy - f Lnet/minecraft/world/item/Item; ACACIA_LOG bG - f Lnet/minecraft/world/item/Item; ACACIA_PLANKS O - f Lnet/minecraft/world/item/Item; ACACIA_PRESSURE_PLATE mB - f Lnet/minecraft/world/item/Item; ACACIA_SAPLING aa - f Lnet/minecraft/world/item/Item; ACACIA_SIGN qg - f Lnet/minecraft/world/item/Item; ACACIA_SLAB dW - f Lnet/minecraft/world/item/Item; ACACIA_STAIRS gx - f Lnet/minecraft/world/item/Item; ACACIA_TRAPDOOR nh - f Lnet/minecraft/world/item/Item; ACACIA_WOOD co - f Lnet/minecraft/world/item/Item; ACTIVATOR_RAIL nK - f Lnet/minecraft/world/item/Item; AIR a - f Lnet/minecraft/world/item/Item; ALLAY_SPAWN_EGG sv - f Lnet/minecraft/world/item/Item; ALLIUM dn - f Lnet/minecraft/world/item/Item; AMETHYST_BLOCK aI - f Lnet/minecraft/world/item/Item; AMETHYST_CLUSTER xn - f Lnet/minecraft/world/item/Item; AMETHYST_SHARD oD - f Lnet/minecraft/world/item/Item; ANCIENT_DEBRIS aC - f Lnet/minecraft/world/item/Item; ANDESITE g - f Lnet/minecraft/world/item/Item; ANDESITE_SLAB ly - f Lnet/minecraft/world/item/Item; ANDESITE_STAIRS lh - f Lnet/minecraft/world/item/Item; ANDESITE_WALL gR - f Lnet/minecraft/world/item/Item; ANGLER_POTTERY_SHERD xO - f Lnet/minecraft/world/item/Item; ANVIL hd - f Lnet/minecraft/world/item/Item; APPLE ou - f Lnet/minecraft/world/item/Item; ARCHER_POTTERY_SHERD xP - f Lnet/minecraft/world/item/Item; ARMADILLO_SCUTE oq - f Lnet/minecraft/world/item/Item; ARMADILLO_SPAWN_EGG su - f Lnet/minecraft/world/item/Item; ARMOR_STAND uF - f Lnet/minecraft/world/item/Item; ARMS_UP_POTTERY_SHERD xQ - f Lnet/minecraft/world/item/Item; ARROW ow - f Lnet/minecraft/world/item/Item; AXOLOTL_BUCKET qJ - f Lnet/minecraft/world/item/Item; AXOLOTL_SPAWN_EGG sw - f Lnet/minecraft/world/item/Item; AZALEA cP - f Lnet/minecraft/world/item/Item; AZALEA_LEAVES cC - f Lnet/minecraft/world/item/Item; AZURE_BLUET do - f Lnet/minecraft/world/item/Item; BAKED_POTATO uh - f Lnet/minecraft/world/item/Item; BAMBOO dR - f Lnet/minecraft/world/item/Item; BAMBOO_BLOCK bO - f Lnet/minecraft/world/item/Item; BAMBOO_BUTTON mq - f Lnet/minecraft/world/item/Item; BAMBOO_CHEST_RAFT ol - f Lnet/minecraft/world/item/Item; BAMBOO_DOOR mR - f Lnet/minecraft/world/item/Item; BAMBOO_FENCE fh - f Lnet/minecraft/world/item/Item; BAMBOO_FENCE_GATE nE - f Lnet/minecraft/world/item/Item; BAMBOO_HANGING_SIGN qv - f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC V - f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_SLAB eb - f Lnet/minecraft/world/item/Item; BAMBOO_MOSAIC_STAIRS gC - f Lnet/minecraft/world/item/Item; BAMBOO_PLANKS S - f Lnet/minecraft/world/item/Item; BAMBOO_PRESSURE_PLATE mF - f Lnet/minecraft/world/item/Item; BAMBOO_RAFT ok - f Lnet/minecraft/world/item/Item; BAMBOO_SIGN qk - f Lnet/minecraft/world/item/Item; BAMBOO_SLAB ea - f Lnet/minecraft/world/item/Item; BAMBOO_STAIRS gB - f Lnet/minecraft/world/item/Item; BAMBOO_TRAPDOOR nl - f Lnet/minecraft/world/item/Item; BARREL wj - f Lnet/minecraft/world/item/Item; BARRIER hB - f Lnet/minecraft/world/item/Item; BASALT fq - f Lnet/minecraft/world/item/Item; BAT_SPAWN_EGG sx - f Lnet/minecraft/world/item/Item; BEACON gG - f Lnet/minecraft/world/item/Item; BEDROCK ae - f Lnet/minecraft/world/item/Item; BEEF sa - f Lnet/minecraft/world/item/Item; BEEHIVE wB - f Lnet/minecraft/world/item/Item; BEETROOT vk - f Lnet/minecraft/world/item/Item; BEETROOT_SEEDS vl - f Lnet/minecraft/world/item/Item; BEETROOT_SOUP vm - f Lnet/minecraft/world/item/Item; BEE_NEST wA - f Lnet/minecraft/world/item/Item; BEE_SPAWN_EGG sy - f Lnet/minecraft/world/item/Item; BELL wr - f Lnet/minecraft/world/item/Item; BIG_DRIPLEAF dP - f Lnet/minecraft/world/item/Item; BIRCH_BOAT nY - f Lnet/minecraft/world/item/Item; BIRCH_BUTTON mk - f Lnet/minecraft/world/item/Item; BIRCH_CHEST_BOAT nZ - f Lnet/minecraft/world/item/Item; BIRCH_DOOR mL - f Lnet/minecraft/world/item/Item; BIRCH_FENCE fb - f Lnet/minecraft/world/item/Item; BIRCH_FENCE_GATE ny - f Lnet/minecraft/world/item/Item; BIRCH_HANGING_SIGN qp - f Lnet/minecraft/world/item/Item; BIRCH_LEAVES cw - f Lnet/minecraft/world/item/Item; BIRCH_LOG bE - f Lnet/minecraft/world/item/Item; BIRCH_PLANKS M - f Lnet/minecraft/world/item/Item; BIRCH_PRESSURE_PLATE mz - f Lnet/minecraft/world/item/Item; BIRCH_SAPLING Y - f Lnet/minecraft/world/item/Item; BIRCH_SIGN qe - f Lnet/minecraft/world/item/Item; BIRCH_SLAB dU - f Lnet/minecraft/world/item/Item; BIRCH_STAIRS gv - f Lnet/minecraft/world/item/Item; BIRCH_TRAPDOOR nf - f Lnet/minecraft/world/item/Item; BIRCH_WOOD cm - f Lnet/minecraft/world/item/Item; BLACKSTONE wG - f Lnet/minecraft/world/item/Item; BLACKSTONE_SLAB wH - f Lnet/minecraft/world/item/Item; BLACKSTONE_STAIRS wI - f Lnet/minecraft/world/item/Item; BLACKSTONE_WALL gW - f Lnet/minecraft/world/item/Item; BLACK_BANNER ve - f Lnet/minecraft/world/item/Item; BLACK_BED rR - f Lnet/minecraft/world/item/Item; BLACK_CANDLE xj - f Lnet/minecraft/world/item/Item; BLACK_CARPET hT - f Lnet/minecraft/world/item/Item; BLACK_CONCRETE jY - f Lnet/minecraft/world/item/Item; BLACK_CONCRETE_POWDER ko - f Lnet/minecraft/world/item/Item; BLACK_DYE rx - f Lnet/minecraft/world/item/Item; BLACK_GLAZED_TERRACOTTA jI - f Lnet/minecraft/world/item/Item; BLACK_SHULKER_BOX js - f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS is - f Lnet/minecraft/world/item/Item; BLACK_STAINED_GLASS_PANE iI - f Lnet/minecraft/world/item/Item; BLACK_TERRACOTTA hA - f Lnet/minecraft/world/item/Item; BLACK_WOOL dj - f Lnet/minecraft/world/item/Item; BLADE_POTTERY_SHERD xR - f Lnet/minecraft/world/item/Item; BLAST_FURNACE wl - f Lnet/minecraft/world/item/Item; BLAZE_POWDER so - f Lnet/minecraft/world/item/Item; BLAZE_ROD sg - f Lnet/minecraft/world/item/Item; BLAZE_SPAWN_EGG sz - f Lnet/minecraft/world/item/Item; BLUE_BANNER va - f Lnet/minecraft/world/item/Item; BLUE_BED rN - f Lnet/minecraft/world/item/Item; BLUE_CANDLE xf - f Lnet/minecraft/world/item/Item; BLUE_CARPET hP - f Lnet/minecraft/world/item/Item; BLUE_CONCRETE jU - f Lnet/minecraft/world/item/Item; BLUE_CONCRETE_POWDER kk - f Lnet/minecraft/world/item/Item; BLUE_DYE rt - f Lnet/minecraft/world/item/Item; BLUE_GLAZED_TERRACOTTA jE - f Lnet/minecraft/world/item/Item; BLUE_ICE kV - f Lnet/minecraft/world/item/Item; BLUE_ORCHID dm - f Lnet/minecraft/world/item/Item; BLUE_SHULKER_BOX jo - f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS io - f Lnet/minecraft/world/item/Item; BLUE_STAINED_GLASS_PANE iE - f Lnet/minecraft/world/item/Item; BLUE_TERRACOTTA hw - f Lnet/minecraft/world/item/Item; BLUE_WOOL df - f Lnet/minecraft/world/item/Item; BOGGED_SPAWN_EGG sA - f Lnet/minecraft/world/item/Item; BOLT_ARMOR_TRIM_SMITHING_TEMPLATE xN - f Lnet/minecraft/world/item/Item; BONE rz - f Lnet/minecraft/world/item/Item; BONE_BLOCK ja - f Lnet/minecraft/world/item/Item; BONE_MEAL ry - f Lnet/minecraft/world/item/Item; BOOK qP - f Lnet/minecraft/world/item/Item; BOOKSHELF eA - f Lnet/minecraft/world/item/Item; BOWL ot - f Lnet/minecraft/world/item/Item; BOW ov - f Lnet/minecraft/world/item/Item; BRAIN_CORAL kC - f Lnet/minecraft/world/item/Item; BRAIN_CORAL_BLOCK kx - f Lnet/minecraft/world/item/Item; BRAIN_CORAL_FAN kM - f Lnet/minecraft/world/item/Item; BREAD px - f Lnet/minecraft/world/item/Item; BREEZE_ROD yG - f Lnet/minecraft/world/item/Item; BREEZE_SPAWN_EGG sB - f Lnet/minecraft/world/item/Item; BREWER_POTTERY_SHERD xS - f Lnet/minecraft/world/item/Item; BREWING_STAND sq - f Lnet/minecraft/world/item/Item; BRICK qL - f Lnet/minecraft/world/item/Item; BRICKS ez - f Lnet/minecraft/world/item/Item; BRICK_SLAB ek - f Lnet/minecraft/world/item/Item; BRICK_STAIRS fX - f Lnet/minecraft/world/item/Item; BRICK_WALL gJ - f Lnet/minecraft/world/item/Item; BROWN_BANNER vb - f Lnet/minecraft/world/item/Item; BROWN_BED rO - f Lnet/minecraft/world/item/Item; BROWN_CANDLE xg - f Lnet/minecraft/world/item/Item; BROWN_CARPET hQ - f Lnet/minecraft/world/item/Item; BROWN_CONCRETE jV - f Lnet/minecraft/world/item/Item; BROWN_CONCRETE_POWDER kl - f Lnet/minecraft/world/item/Item; BROWN_DYE ru - f Lnet/minecraft/world/item/Item; BROWN_GLAZED_TERRACOTTA jF - f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM dA - f Lnet/minecraft/world/item/Item; BROWN_MUSHROOM_BLOCK fO - f Lnet/minecraft/world/item/Item; BROWN_SHULKER_BOX jp - f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS ip - f Lnet/minecraft/world/item/Item; BROWN_STAINED_GLASS_PANE iF - f Lnet/minecraft/world/item/Item; BROWN_TERRACOTTA hx - f Lnet/minecraft/world/item/Item; BROWN_WOOL dg - f Lnet/minecraft/world/item/Item; BRUSH xu - f Lnet/minecraft/world/item/Item; BUBBLE_CORAL kD - f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_BLOCK ky - f Lnet/minecraft/world/item/Item; BUBBLE_CORAL_FAN kN - f Lnet/minecraft/world/item/Item; BUCKET qy - f Lnet/minecraft/world/item/Item; BUDDING_AMETHYST aJ - f Lnet/minecraft/world/item/Item; BUNDLE qU - f Lnet/minecraft/world/item/Item; BURN_POTTERY_SHERD xT - f Lnet/minecraft/world/item/Item; CACTUS eW - f Lnet/minecraft/world/item/Item; CAKE rB - f Lnet/minecraft/world/item/Item; CALCITE l - f Lnet/minecraft/world/item/Item; CALIBRATED_SCULK_SENSOR ma - f Lnet/minecraft/world/item/Item; CAMEL_SPAWN_EGG sD - f Lnet/minecraft/world/item/Item; CAMPFIRE ww - f Lnet/minecraft/world/item/Item; CANDLE wT - f Lnet/minecraft/world/item/Item; CARROT uf - f Lnet/minecraft/world/item/Item; CARROT_ON_A_STICK nR - f Lnet/minecraft/world/item/Item; CARTOGRAPHY_TABLE wm - f Lnet/minecraft/world/item/Item; CARVED_PUMPKIN fl - f Lnet/minecraft/world/item/Item; CAT_SPAWN_EGG sC - f Lnet/minecraft/world/item/Item; CAULDRON sr - f Lnet/minecraft/world/item/Item; CAVE_SPIDER_SPAWN_EGG sE - f Lnet/minecraft/world/item/Item; CHAIN fS - f Lnet/minecraft/world/item/Item; CHAINMAIL_BOOTS pF - f Lnet/minecraft/world/item/Item; CHAINMAIL_CHESTPLATE pD - f Lnet/minecraft/world/item/Item; CHAINMAIL_HELMET pC - f Lnet/minecraft/world/item/Item; CHAINMAIL_LEGGINGS pE - f Lnet/minecraft/world/item/Item; CHAIN_COMMAND_BLOCK iV - f Lnet/minecraft/world/item/Item; CHARCOAL oy - f Lnet/minecraft/world/item/Item; CHERRY_BOAT oe - f Lnet/minecraft/world/item/Item; CHERRY_BUTTON mn - f Lnet/minecraft/world/item/Item; CHERRY_CHEST_BOAT of - f Lnet/minecraft/world/item/Item; CHERRY_DOOR mO - f Lnet/minecraft/world/item/Item; CHERRY_FENCE fe - f Lnet/minecraft/world/item/Item; CHERRY_FENCE_GATE nB - f Lnet/minecraft/world/item/Item; CHERRY_HANGING_SIGN qs - f Lnet/minecraft/world/item/Item; CHERRY_LEAVES cz - f Lnet/minecraft/world/item/Item; CHERRY_LOG bH - f Lnet/minecraft/world/item/Item; CHERRY_PLANKS P - f Lnet/minecraft/world/item/Item; CHERRY_PRESSURE_PLATE mC - f Lnet/minecraft/world/item/Item; CHERRY_SAPLING ab - f Lnet/minecraft/world/item/Item; CHERRY_SIGN qh - f Lnet/minecraft/world/item/Item; CHERRY_SLAB dX - f Lnet/minecraft/world/item/Item; CHERRY_STAIRS gy - f Lnet/minecraft/world/item/Item; CHERRY_TRAPDOOR ni - f Lnet/minecraft/world/item/Item; CHERRY_WOOD cp - f Lnet/minecraft/world/item/Item; CHEST eN - f Lnet/minecraft/world/item/Item; CHEST_MINECART nN - f Lnet/minecraft/world/item/Item; CHICKEN sc - f Lnet/minecraft/world/item/Item; CHICKEN_SPAWN_EGG sF - f Lnet/minecraft/world/item/Item; CHIPPED_ANVIL he - f Lnet/minecraft/world/item/Item; CHISELED_BOOKSHELF eB - f Lnet/minecraft/world/item/Item; CHISELED_COPPER aS - f Lnet/minecraft/world/item/Item; CHISELED_DEEPSLATE fM - f Lnet/minecraft/world/item/Item; CHISELED_NETHER_BRICKS ge - f Lnet/minecraft/world/item/Item; CHISELED_POLISHED_BLACKSTONE wN - f Lnet/minecraft/world/item/Item; CHISELED_QUARTZ_BLOCK hg - f Lnet/minecraft/world/item/Item; CHISELED_RED_SANDSTONE iR - f Lnet/minecraft/world/item/Item; CHISELED_SANDSTONE cK - f Lnet/minecraft/world/item/Item; CHISELED_STONE_BRICKS fF - 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 eI - f Lnet/minecraft/world/item/Item; CHORUS_FRUIT vg - f Lnet/minecraft/world/item/Item; CHORUS_PLANT eH - f Lnet/minecraft/world/item/Item; CLAY eX - f Lnet/minecraft/world/item/Item; CLAY_BALL qM - f Lnet/minecraft/world/item/Item; CLOCK qW - f Lnet/minecraft/world/item/Item; COAL ox - f Lnet/minecraft/world/item/Item; COAL_BLOCK aD - f Lnet/minecraft/world/item/Item; COAL_ORE ak - f Lnet/minecraft/world/item/Item; COARSE_DIRT D - f Lnet/minecraft/world/item/Item; COAST_ARMOR_TRIM_SMITHING_TEMPLATE xy - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE j - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_SLAB lC - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_STAIRS ll - f Lnet/minecraft/world/item/Item; COBBLED_DEEPSLATE_WALL gZ - f Lnet/minecraft/world/item/Item; COBBLESTONE J - f Lnet/minecraft/world/item/Item; COBBLESTONE_SLAB ej - f Lnet/minecraft/world/item/Item; COBBLESTONE_STAIRS eS - f Lnet/minecraft/world/item/Item; COBBLESTONE_WALL gH - f Lnet/minecraft/world/item/Item; COBWEB cM - f Lnet/minecraft/world/item/Item; COCOA_BEANS rh - f Lnet/minecraft/world/item/Item; COD qZ - f Lnet/minecraft/world/item/Item; COD_BUCKET qH - f Lnet/minecraft/world/item/Item; COD_SPAWN_EGG sG - f Lnet/minecraft/world/item/Item; COMMAND_BLOCK gF - f Lnet/minecraft/world/item/Item; COMMAND_BLOCK_MINECART uM - f Lnet/minecraft/world/item/Item; COMPARATOR lL - f Lnet/minecraft/world/item/Item; COMPASS qS - f Lnet/minecraft/world/item/Item; COMPOSTER wi - f Lnet/minecraft/world/item/Item; CONDUIT kW - f Lnet/minecraft/world/item/Item; COOKED_BEEF sb - f Lnet/minecraft/world/item/Item; COOKED_CHICKEN sd - f Lnet/minecraft/world/item/Item; COOKED_COD rd - f Lnet/minecraft/world/item/Item; COOKED_MUTTON uO - f Lnet/minecraft/world/item/Item; COOKED_PORKCHOP pY - f Lnet/minecraft/world/item/Item; COOKED_RABBIT uB - f Lnet/minecraft/world/item/Item; COOKED_SALMON re - f Lnet/minecraft/world/item/Item; COOKIE rS - f Lnet/minecraft/world/item/Item; COPPER_BLOCK aL - f Lnet/minecraft/world/item/Item; COPPER_BULB yt - f Lnet/minecraft/world/item/Item; COPPER_DOOR mU - f Lnet/minecraft/world/item/Item; COPPER_GRATE yl - f Lnet/minecraft/world/item/Item; COPPER_INGOT oH - f Lnet/minecraft/world/item/Item; COPPER_ORE ao - f Lnet/minecraft/world/item/Item; COPPER_TRAPDOOR no - f Lnet/minecraft/world/item/Item; CORNFLOWER du - f Lnet/minecraft/world/item/Item; COW_SPAWN_EGG sH - f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_BRICKS fJ - f Lnet/minecraft/world/item/Item; CRACKED_DEEPSLATE_TILES fL - f Lnet/minecraft/world/item/Item; CRACKED_NETHER_BRICKS gd - f Lnet/minecraft/world/item/Item; CRACKED_POLISHED_BLACKSTONE_BRICKS wR - f Lnet/minecraft/world/item/Item; CRACKED_STONE_BRICKS fE - f Lnet/minecraft/world/item/Item; CRAFTER rT - f Lnet/minecraft/world/item/Item; CRAFTING_TABLE eO - f Lnet/minecraft/world/item/Item; CREEPER_BANNER_PATTERN wa - f Lnet/minecraft/world/item/Item; CREEPER_HEAD up - f Lnet/minecraft/world/item/Item; CREEPER_SPAWN_EGG sI - f Lnet/minecraft/world/item/Item; CRIMSON_BUTTON mr - f Lnet/minecraft/world/item/Item; CRIMSON_DOOR mS - f Lnet/minecraft/world/item/Item; CRIMSON_FENCE fi - f Lnet/minecraft/world/item/Item; CRIMSON_FENCE_GATE nF - f Lnet/minecraft/world/item/Item; CRIMSON_FUNGUS dC - f Lnet/minecraft/world/item/Item; CRIMSON_HANGING_SIGN qw - f Lnet/minecraft/world/item/Item; CRIMSON_HYPHAE cs - f Lnet/minecraft/world/item/Item; CRIMSON_NYLIUM H - f Lnet/minecraft/world/item/Item; CRIMSON_PLANKS T - f Lnet/minecraft/world/item/Item; CRIMSON_PRESSURE_PLATE mG - f Lnet/minecraft/world/item/Item; CRIMSON_ROOTS dE - f Lnet/minecraft/world/item/Item; CRIMSON_SIGN ql - f Lnet/minecraft/world/item/Item; CRIMSON_SLAB ec - f Lnet/minecraft/world/item/Item; CRIMSON_STAIRS gD - f Lnet/minecraft/world/item/Item; CRIMSON_STEM bM - f Lnet/minecraft/world/item/Item; CRIMSON_TRAPDOOR nm - f Lnet/minecraft/world/item/Item; CROSSBOW vW - f Lnet/minecraft/world/item/Item; CRYING_OBSIDIAN wF - f Lnet/minecraft/world/item/Item; CUT_COPPER aW - f Lnet/minecraft/world/item/Item; CUT_COPPER_SLAB be - f Lnet/minecraft/world/item/Item; CUT_COPPER_STAIRS ba - f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE iS - f Lnet/minecraft/world/item/Item; CUT_RED_SANDSTONE_SLAB eq - f Lnet/minecraft/world/item/Item; CUT_SANDSTONE cL - f Lnet/minecraft/world/item/Item; CUT_STANDSTONE_SLAB eh - f Lnet/minecraft/world/item/Item; CYAN_BANNER uY - f Lnet/minecraft/world/item/Item; CYAN_BED rL - f Lnet/minecraft/world/item/Item; CYAN_CANDLE xd - f Lnet/minecraft/world/item/Item; CYAN_CARPET hN - f Lnet/minecraft/world/item/Item; CYAN_CONCRETE jS - f Lnet/minecraft/world/item/Item; CYAN_CONCRETE_POWDER ki - f Lnet/minecraft/world/item/Item; CYAN_DYE rr - f Lnet/minecraft/world/item/Item; CYAN_GLAZED_TERRACOTTA jC - f Lnet/minecraft/world/item/Item; CYAN_SHULKER_BOX jm - f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS im - f Lnet/minecraft/world/item/Item; CYAN_STAINED_GLASS_PANE iC - f Lnet/minecraft/world/item/Item; CYAN_TERRACOTTA hu - f Lnet/minecraft/world/item/Item; CYAN_WOOL dd - f Lnet/minecraft/world/item/Item; DAMAGED_ANVIL hf - f Lnet/minecraft/world/item/Item; DANDELION dk - f Lnet/minecraft/world/item/Item; DANGER_POTTERY_SHERD xU - f Lnet/minecraft/world/item/Item; DARK_OAK_BOAT og - f Lnet/minecraft/world/item/Item; DARK_OAK_BUTTON mo - f Lnet/minecraft/world/item/Item; DARK_OAK_CHEST_BOAT oh - f Lnet/minecraft/world/item/Item; DARK_OAK_DOOR mP - f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE ff - f Lnet/minecraft/world/item/Item; DARK_OAK_FENCE_GATE nC - f Lnet/minecraft/world/item/Item; DARK_OAK_HANGING_SIGN qt - f Lnet/minecraft/world/item/Item; DARK_OAK_LEAVES cA - f Lnet/minecraft/world/item/Item; DARK_OAK_LOG bI - f Lnet/minecraft/world/item/Item; DARK_OAK_PLANKS Q - f Lnet/minecraft/world/item/Item; DARK_OAK_PRESSURE_PLATE mD - f Lnet/minecraft/world/item/Item; DARK_OAK_SAPLING ac - f Lnet/minecraft/world/item/Item; DARK_OAK_SIGN qi - f Lnet/minecraft/world/item/Item; DARK_OAK_SLAB dY - f Lnet/minecraft/world/item/Item; DARK_OAK_STAIRS gz - f Lnet/minecraft/world/item/Item; DARK_OAK_TRAPDOOR nj - f Lnet/minecraft/world/item/Item; DARK_OAK_WOOD cq - f Lnet/minecraft/world/item/Item; DARK_PRISMARINE iL - f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_SLAB eu - f Lnet/minecraft/world/item/Item; DARK_PRISMARINE_STAIRS iO - f Lnet/minecraft/world/item/Item; DAYLIGHT_DETECTOR lY - f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL kG - f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_BLOCK ks - f Lnet/minecraft/world/item/Item; DEAD_BRAIN_CORAL_FAN kR - f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL kH - f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_BLOCK kt - f Lnet/minecraft/world/item/Item; DEAD_BUBBLE_CORAL_FAN kS - f Lnet/minecraft/world/item/Item; DEAD_BUSH cR - f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL kI - f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_BLOCK ku - f Lnet/minecraft/world/item/Item; DEAD_FIRE_CORAL_FAN kT - f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL kJ - f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_BLOCK kv - f Lnet/minecraft/world/item/Item; DEAD_HORN_CORAL_FAN kU - f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL kK - f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_BLOCK kr - f Lnet/minecraft/world/item/Item; DEAD_TUBE_CORAL_FAN kQ - f Lnet/minecraft/world/item/Item; DEBUG_STICK vx - f Lnet/minecraft/world/item/Item; DECORATED_POT eC - f Lnet/minecraft/world/item/Item; DEEPSLATE i - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICKS fI - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_SLAB lE - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_STAIRS ln - f Lnet/minecraft/world/item/Item; DEEPSLATE_BRICK_WALL hb - f Lnet/minecraft/world/item/Item; DEEPSLATE_COAL_ORE al - f Lnet/minecraft/world/item/Item; DEEPSLATE_COPPER_ORE ap - f Lnet/minecraft/world/item/Item; DEEPSLATE_DIAMOND_ORE az - f Lnet/minecraft/world/item/Item; DEEPSLATE_EMERALD_ORE av - f Lnet/minecraft/world/item/Item; DEEPSLATE_GOLD_ORE ar - f Lnet/minecraft/world/item/Item; DEEPSLATE_IRON_ORE an - f Lnet/minecraft/world/item/Item; DEEPSLATE_LAPIS_ORE ax - f Lnet/minecraft/world/item/Item; DEEPSLATE_REDSTONE_ORE at - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILES fK - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_SLAB lF - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_STAIRS lo - f Lnet/minecraft/world/item/Item; DEEPSLATE_TILE_WALL hc - f Lnet/minecraft/world/item/Item; DETECTOR_RAIL nI - f Lnet/minecraft/world/item/Item; DIAMOND oz - f Lnet/minecraft/world/item/Item; DIAMOND_AXE pj - f Lnet/minecraft/world/item/Item; DIAMOND_BLOCK aN - f Lnet/minecraft/world/item/Item; DIAMOND_BOOTS pN - f Lnet/minecraft/world/item/Item; DIAMOND_CHESTPLATE pL - f Lnet/minecraft/world/item/Item; DIAMOND_HELMET pK - f Lnet/minecraft/world/item/Item; DIAMOND_HOE pk - f Lnet/minecraft/world/item/Item; DIAMOND_HORSE_ARMOR uI - f Lnet/minecraft/world/item/Item; DIAMOND_LEGGINGS pM - f Lnet/minecraft/world/item/Item; DIAMOND_ORE ay - f Lnet/minecraft/world/item/Item; DIAMOND_PICKAXE pi - f Lnet/minecraft/world/item/Item; DIAMOND_SHOVEL ph - f Lnet/minecraft/world/item/Item; DIAMOND_SWORD pg - f Lnet/minecraft/world/item/Item; DIORITE e - f Lnet/minecraft/world/item/Item; DIORITE_SLAB lB - f Lnet/minecraft/world/item/Item; DIORITE_STAIRS lk - f Lnet/minecraft/world/item/Item; DIORITE_WALL gV - f Lnet/minecraft/world/item/Item; DIRT C - f Lnet/minecraft/world/item/Item; DIRT_PATH hW - f Lnet/minecraft/world/item/Item; DISC_FRAGMENT_5 vR - f Lnet/minecraft/world/item/Item; DISPENSER lS - f Lnet/minecraft/world/item/Item; DOLPHIN_SPAWN_EGG sJ - f Lnet/minecraft/world/item/Item; DONKEY_SPAWN_EGG sK - f Lnet/minecraft/world/item/Item; DRAGON_BREATH vn - f Lnet/minecraft/world/item/Item; DRAGON_EGG gp - f Lnet/minecraft/world/item/Item; DRAGON_HEAD uq - f Lnet/minecraft/world/item/Item; DRIED_KELP rX - f Lnet/minecraft/world/item/Item; DRIED_KELP_BLOCK qN - f Lnet/minecraft/world/item/Item; DRIPSTONE_BLOCK A - f Lnet/minecraft/world/item/Item; DROPPER lT - f Lnet/minecraft/world/item/Item; DROWNED_SPAWN_EGG sL - f Lnet/minecraft/world/item/Item; DUNE_ARMOR_TRIM_SMITHING_TEMPLATE xx - f Lnet/minecraft/world/item/Item; ECHO_SHARD xt - f Lnet/minecraft/world/item/Item; EGG qR - f Lnet/minecraft/world/item/Item; ELDER_GUARDIAN_SPAWN_EGG sM - f Lnet/minecraft/world/item/Item; ELYTRA nT - f Lnet/minecraft/world/item/Item; EMERALD oA - f Lnet/minecraft/world/item/Item; EMERALD_BLOCK gs - f Lnet/minecraft/world/item/Item; EMERALD_ORE au - f Lnet/minecraft/world/item/Item; ENCHANTED_BOOK uw - f Lnet/minecraft/world/item/Item; ENCHANTED_GOLDEN_APPLE qb - f Lnet/minecraft/world/item/Item; ENCHANTING_TABLE gl - f Lnet/minecraft/world/item/Item; ENDERMAN_SPAWN_EGG sO - f Lnet/minecraft/world/item/Item; ENDERMITE_SPAWN_EGG sP - f Lnet/minecraft/world/item/Item; ENDER_CHEST gr - f Lnet/minecraft/world/item/Item; ENDER_DRAGON_SPAWN_EGG sN - f Lnet/minecraft/world/item/Item; ENDER_EYE ss - f Lnet/minecraft/world/item/Item; ENDER_PEARL sf - f Lnet/minecraft/world/item/Item; END_CRYSTAL vf - f Lnet/minecraft/world/item/Item; END_PORTAL_FRAME gm - f Lnet/minecraft/world/item/Item; END_ROD eG - f Lnet/minecraft/world/item/Item; END_STONE gn - f Lnet/minecraft/world/item/Item; END_STONE_BRICKS go - f Lnet/minecraft/world/item/Item; END_STONE_BRICK_SLAB lu - f Lnet/minecraft/world/item/Item; END_STONE_BRICK_STAIRS lc - f Lnet/minecraft/world/item/Item; END_STONE_BRICK_WALL gU - f Lnet/minecraft/world/item/Item; EVOKER_SPAWN_EGG sQ - f Lnet/minecraft/world/item/Item; EXPERIENCE_BOTTLE tW - f Lnet/minecraft/world/item/Item; EXPLORER_POTTERY_SHERD xV - f Lnet/minecraft/world/item/Item; EXPOSED_CHISELED_COPPER aT - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER aP - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_BULB yu - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_DOOR mV - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_GRATE ym - f Lnet/minecraft/world/item/Item; EXPOSED_COPPER_TRAPDOOR np - f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER aX - f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_SLAB bf - f Lnet/minecraft/world/item/Item; EXPOSED_CUT_COPPER_STAIRS bb - f Lnet/minecraft/world/item/Item; EYE_ARMOR_TRIM_SMITHING_TEMPLATE xB - f Lnet/minecraft/world/item/Item; FARMLAND eP - f Lnet/minecraft/world/item/Item; FEATHER pt - f Lnet/minecraft/world/item/Item; FERMENTED_SPIDER_EYE sn - f Lnet/minecraft/world/item/Item; FERN cO - f Lnet/minecraft/world/item/Item; FILLED_MAP rU - f Lnet/minecraft/world/item/Item; FIREWORK_ROCKET uu - f Lnet/minecraft/world/item/Item; FIREWORK_STAR uv - f Lnet/minecraft/world/item/Item; FIRE_CHARGE tX - f Lnet/minecraft/world/item/Item; FIRE_CORAL kE - f Lnet/minecraft/world/item/Item; FIRE_CORAL_BLOCK kz - f Lnet/minecraft/world/item/Item; FIRE_CORAL_FAN kO - f Lnet/minecraft/world/item/Item; FISHING_ROD qV - f Lnet/minecraft/world/item/Item; FLETCHING_TABLE wn - f Lnet/minecraft/world/item/Item; FLINT pW - f Lnet/minecraft/world/item/Item; FLINT_AND_STEEL os - f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA cQ - f Lnet/minecraft/world/item/Item; FLOWERING_AZALEA_LEAVES cD - f Lnet/minecraft/world/item/Item; FLOWER_BANNER_PATTERN vZ - f Lnet/minecraft/world/item/Item; FLOWER_POT ue - f Lnet/minecraft/world/item/Item; FLOW_ARMOR_TRIM_SMITHING_TEMPLATE xM - f Lnet/minecraft/world/item/Item; FLOW_BANNER_PATTERN wf - f Lnet/minecraft/world/item/Item; FLOW_POTTERY_SHERD xW - f Lnet/minecraft/world/item/Item; FOX_SPAWN_EGG sR - f Lnet/minecraft/world/item/Item; FRIEND_POTTERY_SHERD xX - f Lnet/minecraft/world/item/Item; FROGSPAWN xs - f Lnet/minecraft/world/item/Item; FROG_SPAWN_EGG sS - f Lnet/minecraft/world/item/Item; FURNACE eQ - f Lnet/minecraft/world/item/Item; FURNACE_MINECART nO - f Lnet/minecraft/world/item/Item; GHAST_SPAWN_EGG sT - f Lnet/minecraft/world/item/Item; GHAST_TEAR sh - f Lnet/minecraft/world/item/Item; GILDED_BLACKSTONE wJ - f Lnet/minecraft/world/item/Item; GLASS cG - f Lnet/minecraft/world/item/Item; GLASS_BOTTLE sl - f Lnet/minecraft/world/item/Item; GLASS_PANE fT - f Lnet/minecraft/world/item/Item; GLISTERING_MELON_SLICE st - f Lnet/minecraft/world/item/Item; GLOBE_BANNER_PATTERN wd - f Lnet/minecraft/world/item/Item; GLOWSTONE fu - f Lnet/minecraft/world/item/Item; GLOWSTONE_DUST qY - f Lnet/minecraft/world/item/Item; GLOW_BERRIES wv - f Lnet/minecraft/world/item/Item; GLOW_INK_SAC rg - f Lnet/minecraft/world/item/Item; GLOW_ITEM_FRAME ud - f Lnet/minecraft/world/item/Item; GLOW_LICHEN fW - f Lnet/minecraft/world/item/Item; GLOW_SQUID_SPAWN_EGG sU - f Lnet/minecraft/world/item/Item; GOAT_HORN wh - f Lnet/minecraft/world/item/Item; GOAT_SPAWN_EGG sV - f Lnet/minecraft/world/item/Item; GOLDEN_APPLE qa - f Lnet/minecraft/world/item/Item; GOLDEN_AXE oZ - f Lnet/minecraft/world/item/Item; GOLDEN_BOOTS pR - f Lnet/minecraft/world/item/Item; GOLDEN_CARROT uk - f Lnet/minecraft/world/item/Item; GOLDEN_CHESTPLATE pP - f Lnet/minecraft/world/item/Item; GOLDEN_HELMET pO - f Lnet/minecraft/world/item/Item; GOLDEN_HOE pa - f Lnet/minecraft/world/item/Item; GOLDEN_HORSE_ARMOR uH - f Lnet/minecraft/world/item/Item; GOLDEN_LEGGINGS pQ - f Lnet/minecraft/world/item/Item; GOLDEN_PICKAXE oY - f Lnet/minecraft/world/item/Item; GOLDEN_SHOVEL oX - f Lnet/minecraft/world/item/Item; GOLDEN_SWORD oW - f Lnet/minecraft/world/item/Item; GOLD_BLOCK aM - f Lnet/minecraft/world/item/Item; GOLD_INGOT oJ - f Lnet/minecraft/world/item/Item; GOLD_NUGGET si - f Lnet/minecraft/world/item/Item; GOLD_ORE aq - f Lnet/minecraft/world/item/Item; GRANITE c - f Lnet/minecraft/world/item/Item; GRANITE_SLAB lx - f Lnet/minecraft/world/item/Item; GRANITE_STAIRS lg - f Lnet/minecraft/world/item/Item; GRANITE_WALL gN - f Lnet/minecraft/world/item/Item; GRASS_BLOCK B - f Lnet/minecraft/world/item/Item; GRAVEL aj - f Lnet/minecraft/world/item/Item; GRAY_BANNER uW - f Lnet/minecraft/world/item/Item; GRAY_BED rJ - f Lnet/minecraft/world/item/Item; GRAY_CANDLE xb - f Lnet/minecraft/world/item/Item; GRAY_CARPET hL - f Lnet/minecraft/world/item/Item; GRAY_CONCRETE jQ - f Lnet/minecraft/world/item/Item; GRAY_CONCRETE_POWDER kg - f Lnet/minecraft/world/item/Item; GRAY_DYE rp - f Lnet/minecraft/world/item/Item; GRAY_GLAZED_TERRACOTTA jA - f Lnet/minecraft/world/item/Item; GRAY_SHULKER_BOX jk - f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS ik - f Lnet/minecraft/world/item/Item; GRAY_STAINED_GLASS_PANE iA - f Lnet/minecraft/world/item/Item; GRAY_TERRACOTTA hs - f Lnet/minecraft/world/item/Item; GRAY_WOOL db - f Lnet/minecraft/world/item/Item; GREEN_BANNER vc - f Lnet/minecraft/world/item/Item; GREEN_BED rP - f Lnet/minecraft/world/item/Item; GREEN_CANDLE xh - f Lnet/minecraft/world/item/Item; GREEN_CARPET hR - f Lnet/minecraft/world/item/Item; GREEN_CONCRETE jW - f Lnet/minecraft/world/item/Item; GREEN_CONCRETE_POWDER km - f Lnet/minecraft/world/item/Item; GREEN_DYE rv - f Lnet/minecraft/world/item/Item; GREEN_GLAZED_TERRACOTTA jG - f Lnet/minecraft/world/item/Item; GREEN_SHULKER_BOX jq - f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS iq - f Lnet/minecraft/world/item/Item; GREEN_STAINED_GLASS_PANE iG - f Lnet/minecraft/world/item/Item; GREEN_TERRACOTTA hy - f Lnet/minecraft/world/item/Item; GREEN_WOOL dh - f Lnet/minecraft/world/item/Item; GRINDSTONE wo - f Lnet/minecraft/world/item/Item; GUARDIAN_SPAWN_EGG sW - f Lnet/minecraft/world/item/Item; GUNPOWDER pu - f Lnet/minecraft/world/item/Item; GUSTER_BANNER_PATTERN wg - f Lnet/minecraft/world/item/Item; GUSTER_POTTERY_SHERD xY - f Lnet/minecraft/world/item/Item; HANGING_ROOTS dO - f Lnet/minecraft/world/item/Item; HAY_BLOCK hD - f Lnet/minecraft/world/item/Item; HEARTBREAK_POTTERY_SHERD ya - f Lnet/minecraft/world/item/Item; HEART_OF_THE_SEA vV - f Lnet/minecraft/world/item/Item; HEART_POTTERY_SHERD xZ - f Lnet/minecraft/world/item/Item; HEAVY_CORE aH - f Lnet/minecraft/world/item/Item; HEAVY_WEIGHTED_PRESSURE_PLATE mw - f Lnet/minecraft/world/item/Item; HOGLIN_SPAWN_EGG sX - f Lnet/minecraft/world/item/Item; HONEYCOMB wz - f Lnet/minecraft/world/item/Item; HONEYCOMB_BLOCK wD - f Lnet/minecraft/world/item/Item; HONEY_BLOCK lP - f Lnet/minecraft/world/item/Item; HONEY_BOTTLE wC - f Lnet/minecraft/world/item/Item; HOPPER lR - f Lnet/minecraft/world/item/Item; HOPPER_MINECART nQ - f Lnet/minecraft/world/item/Item; HORN_CORAL kF - f Lnet/minecraft/world/item/Item; HORN_CORAL_BLOCK kA - f Lnet/minecraft/world/item/Item; HORN_CORAL_FAN kP - f Lnet/minecraft/world/item/Item; HORSE_SPAWN_EGG sY - f Lnet/minecraft/world/item/Item; HOST_ARMOR_TRIM_SMITHING_TEMPLATE xL - f Lnet/minecraft/world/item/Item; HOWL_POTTERY_SHERD yb - f Lnet/minecraft/world/item/Item; HUSK_SPAWN_EGG sZ - f Lnet/minecraft/world/item/Item; ICE eU - f Lnet/minecraft/world/item/Item; INFESTED_CHISELED_STONE_BRICKS fA - f Lnet/minecraft/world/item/Item; INFESTED_COBBLESTONE fw - f Lnet/minecraft/world/item/Item; INFESTED_CRACKED_STONE_BRICKS fz - f Lnet/minecraft/world/item/Item; INFESTED_DEEPSLATE fB - f Lnet/minecraft/world/item/Item; INFESTED_MOSSY_STONE_BRICKS fy - f Lnet/minecraft/world/item/Item; INFESTED_STONE fv - f Lnet/minecraft/world/item/Item; INFESTED_STONE_BRICKS fx - f Lnet/minecraft/world/item/Item; INK_SAC rf - f Lnet/minecraft/world/item/Item; IRON_AXE pe - f Lnet/minecraft/world/item/Item; IRON_BARS fR - f Lnet/minecraft/world/item/Item; IRON_BLOCK aK - f Lnet/minecraft/world/item/Item; IRON_BOOTS pJ - f Lnet/minecraft/world/item/Item; IRON_CHESTPLATE pH - f Lnet/minecraft/world/item/Item; IRON_DOOR mI - f Lnet/minecraft/world/item/Item; IRON_GOLEM_SPAWN_EGG ta - f Lnet/minecraft/world/item/Item; IRON_HELMET pG - f Lnet/minecraft/world/item/Item; IRON_HOE pf - f Lnet/minecraft/world/item/Item; IRON_HORSE_ARMOR uG - f Lnet/minecraft/world/item/Item; IRON_INGOT oF - f Lnet/minecraft/world/item/Item; IRON_LEGGINGS pI - f Lnet/minecraft/world/item/Item; IRON_NUGGET vv - f Lnet/minecraft/world/item/Item; IRON_ORE am - f Lnet/minecraft/world/item/Item; IRON_PICKAXE pd - f Lnet/minecraft/world/item/Item; IRON_SHOVEL pc - f Lnet/minecraft/world/item/Item; IRON_SWORD pb - f Lnet/minecraft/world/item/Item; IRON_TRAPDOOR nc - f Lnet/minecraft/world/item/Item; ITEM_FRAME uc - f Lnet/minecraft/world/item/Item; JACK_O_LANTERN fm - f Lnet/minecraft/world/item/Item; JIGSAW on - f Lnet/minecraft/world/item/Item; JUKEBOX eY - f Lnet/minecraft/world/item/Item; JUNGLE_BOAT oa - f Lnet/minecraft/world/item/Item; JUNGLE_BUTTON ml - f Lnet/minecraft/world/item/Item; JUNGLE_CHEST_BOAT ob - f Lnet/minecraft/world/item/Item; JUNGLE_DOOR mM - f Lnet/minecraft/world/item/Item; JUNGLE_FENCE fc - f Lnet/minecraft/world/item/Item; JUNGLE_FENCE_GATE nz - f Lnet/minecraft/world/item/Item; JUNGLE_HANGING_SIGN qq - f Lnet/minecraft/world/item/Item; JUNGLE_LEAVES cx - f Lnet/minecraft/world/item/Item; JUNGLE_LOG bF - f Lnet/minecraft/world/item/Item; JUNGLE_PLANKS N - f Lnet/minecraft/world/item/Item; JUNGLE_PRESSURE_PLATE mA - f Lnet/minecraft/world/item/Item; JUNGLE_SAPLING Z - f Lnet/minecraft/world/item/Item; JUNGLE_SIGN qf - f Lnet/minecraft/world/item/Item; JUNGLE_SLAB dV - f Lnet/minecraft/world/item/Item; JUNGLE_STAIRS gw - f Lnet/minecraft/world/item/Item; JUNGLE_TRAPDOOR ng - f Lnet/minecraft/world/item/Item; JUNGLE_WOOD cn - f Lnet/minecraft/world/item/Item; KELP dK - f Lnet/minecraft/world/item/Item; KNOWLEDGE_BOOK vw - f Lnet/minecraft/world/item/Item; LADDER eR - f Lnet/minecraft/world/item/Item; LANTERN ws - f Lnet/minecraft/world/item/Item; LAPIS_BLOCK cI - f Lnet/minecraft/world/item/Item; LAPIS_LAZULI oB - f Lnet/minecraft/world/item/Item; LAPIS_ORE aw - f Lnet/minecraft/world/item/Item; LARGE_AMETHYST_BUD xm - f Lnet/minecraft/world/item/Item; LARGE_FERN ic - f Lnet/minecraft/world/item/Item; LAVA_BUCKET qA - f Lnet/minecraft/world/item/Item; LEAD uK - f Lnet/minecraft/world/item/Item; LEATHER qD - f Lnet/minecraft/world/item/Item; LEATHER_BOOTS pB - f Lnet/minecraft/world/item/Item; LEATHER_CHESTPLATE pz - f Lnet/minecraft/world/item/Item; LEATHER_HELMET py - f Lnet/minecraft/world/item/Item; LEATHER_HORSE_ARMOR uJ - f Lnet/minecraft/world/item/Item; LEATHER_LEGGINGS pA - f Lnet/minecraft/world/item/Item; LECTERN lU - f Lnet/minecraft/world/item/Item; LEVER lW - f Lnet/minecraft/world/item/Item; LIGHT hC - f Lnet/minecraft/world/item/Item; LIGHTNING_ROD lX - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BANNER uS - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_BED rF - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CANDLE wX - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CARPET hH - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE jM - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_CONCRETE_POWDER kc - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_DYE rl - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_GLAZED_TERRACOTTA jw - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_SHULKER_BOX jg - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS ig - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_STAINED_GLASS_PANE iw - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_TERRACOTTA ho - f Lnet/minecraft/world/item/Item; LIGHT_BLUE_WOOL cX - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BANNER uX - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_BED rK - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CANDLE xc - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CARPET hM - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE jR - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_CONCRETE_POWDER kh - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_DYE rq - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_GLAZED_TERRACOTTA jB - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_SHULKER_BOX jl - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS il - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_STAINED_GLASS_PANE iB - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_TERRACOTTA ht - f Lnet/minecraft/world/item/Item; LIGHT_GRAY_WOOL dc - f Lnet/minecraft/world/item/Item; LIGHT_WEIGHTED_PRESSURE_PLATE mv - f Lnet/minecraft/world/item/Item; LILAC hY - f Lnet/minecraft/world/item/Item; LILY_OF_THE_VALLEY dv - f Lnet/minecraft/world/item/Item; LILY_PAD gb - f Lnet/minecraft/world/item/Item; LIME_BANNER uU - f Lnet/minecraft/world/item/Item; LIME_BED rH - f Lnet/minecraft/world/item/Item; LIME_CANDLE wZ - f Lnet/minecraft/world/item/Item; LIME_CARPET hJ - f Lnet/minecraft/world/item/Item; LIME_CONCRETE jO - f Lnet/minecraft/world/item/Item; LIME_CONCRETE_POWDER ke - f Lnet/minecraft/world/item/Item; LIME_DYE rn - f Lnet/minecraft/world/item/Item; LIME_GLAZED_TERRACOTTA jy - f Lnet/minecraft/world/item/Item; LIME_SHULKER_BOX ji - f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS ii - f Lnet/minecraft/world/item/Item; LIME_STAINED_GLASS_PANE iy - f Lnet/minecraft/world/item/Item; LIME_TERRACOTTA hq - f Lnet/minecraft/world/item/Item; LIME_WOOL cZ - f Lnet/minecraft/world/item/Item; LINGERING_POTION vr - f Lnet/minecraft/world/item/Item; LLAMA_SPAWN_EGG tb - f Lnet/minecraft/world/item/Item; LODESTONE wE - f Lnet/minecraft/world/item/Item; LOOM vY - f Lnet/minecraft/world/item/Item; MACE ub - f Lnet/minecraft/world/item/Item; MAGENTA_BANNER uR - f Lnet/minecraft/world/item/Item; MAGENTA_BED rE - f Lnet/minecraft/world/item/Item; MAGENTA_CANDLE wW - f Lnet/minecraft/world/item/Item; MAGENTA_CARPET hG - f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE jL - f Lnet/minecraft/world/item/Item; MAGENTA_CONCRETE_POWDER kb - f Lnet/minecraft/world/item/Item; MAGENTA_DYE rk - f Lnet/minecraft/world/item/Item; MAGENTA_GLAZED_TERRACOTTA jv - f Lnet/minecraft/world/item/Item; MAGENTA_SHULKER_BOX jf - f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS if - f Lnet/minecraft/world/item/Item; MAGENTA_STAINED_GLASS_PANE iv - f Lnet/minecraft/world/item/Item; MAGENTA_TERRACOTTA hn - f Lnet/minecraft/world/item/Item; MAGENTA_WOOL cW - f Lnet/minecraft/world/item/Item; MAGMA_BLOCK iW - f Lnet/minecraft/world/item/Item; MAGMA_CREAM sp - f Lnet/minecraft/world/item/Item; MAGMA_CUBE_SPAWN_EGG tc - f Lnet/minecraft/world/item/Item; MANGROVE_BOAT oi - f Lnet/minecraft/world/item/Item; MANGROVE_BUTTON mp - f Lnet/minecraft/world/item/Item; MANGROVE_CHEST_BOAT oj - f Lnet/minecraft/world/item/Item; MANGROVE_DOOR mQ - f Lnet/minecraft/world/item/Item; MANGROVE_FENCE fg - f Lnet/minecraft/world/item/Item; MANGROVE_FENCE_GATE nD - f Lnet/minecraft/world/item/Item; MANGROVE_HANGING_SIGN qu - f Lnet/minecraft/world/item/Item; MANGROVE_LEAVES cB - f Lnet/minecraft/world/item/Item; MANGROVE_LOG bJ - f Lnet/minecraft/world/item/Item; MANGROVE_PLANKS R - f Lnet/minecraft/world/item/Item; MANGROVE_PRESSURE_PLATE mE - f Lnet/minecraft/world/item/Item; MANGROVE_PROPAGULE ad - f Lnet/minecraft/world/item/Item; MANGROVE_ROOTS bK - f Lnet/minecraft/world/item/Item; MANGROVE_SIGN qj - f Lnet/minecraft/world/item/Item; MANGROVE_SLAB dZ - f Lnet/minecraft/world/item/Item; MANGROVE_STAIRS gA - f Lnet/minecraft/world/item/Item; MANGROVE_TRAPDOOR nk - f Lnet/minecraft/world/item/Item; MANGROVE_WOOD cr - f Lnet/minecraft/world/item/Item; MAP uj - f Lnet/minecraft/world/item/Item; MEDIUM_AMETHYST_BUD xl - f Lnet/minecraft/world/item/Item; MELON fU - f Lnet/minecraft/world/item/Item; MELON_SEEDS rZ - f Lnet/minecraft/world/item/Item; MELON_SLICE rW - f Lnet/minecraft/world/item/Item; MILK_BUCKET qE - f Lnet/minecraft/world/item/Item; MINECART nM - f Lnet/minecraft/world/item/Item; MINER_POTTERY_SHERD yc - f Lnet/minecraft/world/item/Item; MOJANG_BANNER_PATTERN wc - f Lnet/minecraft/world/item/Item; MOOSHROOM_SPAWN_EGG td - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE eD - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_SLAB lt - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_STAIRS lb - f Lnet/minecraft/world/item/Item; MOSSY_COBBLESTONE_WALL gI - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICKS fD - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_SLAB lr - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_STAIRS kZ - f Lnet/minecraft/world/item/Item; MOSSY_STONE_BRICK_WALL gM - f Lnet/minecraft/world/item/Item; MOSS_BLOCK dN - f Lnet/minecraft/world/item/Item; MOSS_CARPET dL - f Lnet/minecraft/world/item/Item; MOURNER_POTTERY_SHERD yd - f Lnet/minecraft/world/item/Item; MUDDY_MANGROVE_ROOTS bL - f Lnet/minecraft/world/item/Item; MUD G - f Lnet/minecraft/world/item/Item; MUD_BRICKS fH - f Lnet/minecraft/world/item/Item; MUD_BRICK_SLAB em - f Lnet/minecraft/world/item/Item; MUD_BRICK_STAIRS fZ - f Lnet/minecraft/world/item/Item; MUD_BRICK_WALL gP - f Lnet/minecraft/world/item/Item; MULE_SPAWN_EGG te - f Lnet/minecraft/world/item/Item; MUSHROOM_STEM fQ - f Lnet/minecraft/world/item/Item; MUSHROOM_STEW pr - f Lnet/minecraft/world/item/Item; MUSIC_DISC_11 vK - f Lnet/minecraft/world/item/Item; MUSIC_DISC_13 vy - f Lnet/minecraft/world/item/Item; MUSIC_DISC_5 vO - f Lnet/minecraft/world/item/Item; MUSIC_DISC_BLOCKS vA - f Lnet/minecraft/world/item/Item; MUSIC_DISC_CAT vz - f Lnet/minecraft/world/item/Item; MUSIC_DISC_CHIRP vB - f Lnet/minecraft/world/item/Item; MUSIC_DISC_CREATOR vC - f Lnet/minecraft/world/item/Item; MUSIC_DISC_CREATOR_MUSIC_BOX vD - f Lnet/minecraft/world/item/Item; MUSIC_DISC_FAR vE - f Lnet/minecraft/world/item/Item; MUSIC_DISC_MALL vF - f Lnet/minecraft/world/item/Item; MUSIC_DISC_MELLOHI vG - f Lnet/minecraft/world/item/Item; MUSIC_DISC_OTHERSIDE vM - f Lnet/minecraft/world/item/Item; MUSIC_DISC_PIGSTEP vP - f Lnet/minecraft/world/item/Item; MUSIC_DISC_PRECIPICE vQ - f Lnet/minecraft/world/item/Item; MUSIC_DISC_RELIC vN - f Lnet/minecraft/world/item/Item; MUSIC_DISC_STAL vH - f Lnet/minecraft/world/item/Item; MUSIC_DISC_STRAD vI - f Lnet/minecraft/world/item/Item; MUSIC_DISC_WAIT vL - f Lnet/minecraft/world/item/Item; MUSIC_DISC_WARD vJ - f Lnet/minecraft/world/item/Item; MUTTON uN - f Lnet/minecraft/world/item/Item; MYCELIUM ga - f Lnet/minecraft/world/item/Item; NAME_TAG uL - f Lnet/minecraft/world/item/Item; NAUTILUS_SHELL vU - f Lnet/minecraft/world/item/Item; NETHERITE_AXE po - f Lnet/minecraft/world/item/Item; NETHERITE_BLOCK aO - f Lnet/minecraft/world/item/Item; NETHERITE_BOOTS pV - f Lnet/minecraft/world/item/Item; NETHERITE_CHESTPLATE pT - f Lnet/minecraft/world/item/Item; NETHERITE_HELMET pS - f Lnet/minecraft/world/item/Item; NETHERITE_HOE pp - f Lnet/minecraft/world/item/Item; NETHERITE_INGOT oK - f Lnet/minecraft/world/item/Item; NETHERITE_LEGGINGS pU - f Lnet/minecraft/world/item/Item; NETHERITE_PICKAXE pn - f Lnet/minecraft/world/item/Item; NETHERITE_SCRAP oL - f Lnet/minecraft/world/item/Item; NETHERITE_SHOVEL pm - f Lnet/minecraft/world/item/Item; NETHERITE_SWORD pl - f Lnet/minecraft/world/item/Item; NETHERITE_UPGRADE_SMITHING_TEMPLATE xv - f Lnet/minecraft/world/item/Item; NETHERRACK fn - f Lnet/minecraft/world/item/Item; NETHER_BRICK ux - f Lnet/minecraft/world/item/Item; NETHER_BRICKS gc - f Lnet/minecraft/world/item/Item; NETHER_BRICK_FENCE gf - f Lnet/minecraft/world/item/Item; NETHER_BRICK_SLAB en - f Lnet/minecraft/world/item/Item; NETHER_BRICK_STAIRS gg - f Lnet/minecraft/world/item/Item; NETHER_BRICK_WALL gQ - f Lnet/minecraft/world/item/Item; NETHER_GOLD_ORE aA - f Lnet/minecraft/world/item/Item; NETHER_QUARTZ_ORE aB - f Lnet/minecraft/world/item/Item; NETHER_SPROUTS dG - f Lnet/minecraft/world/item/Item; NETHER_STAR us - f Lnet/minecraft/world/item/Item; NETHER_WART sj - f Lnet/minecraft/world/item/Item; NETHER_WART_BLOCK iX - f Lnet/minecraft/world/item/Item; NOTE_BLOCK mf - f Lnet/minecraft/world/item/Item; OAK_BOAT nU - f Lnet/minecraft/world/item/Item; OAK_BUTTON mi - f Lnet/minecraft/world/item/Item; OAK_CHEST_BOAT nV - f Lnet/minecraft/world/item/Item; OAK_DOOR mJ - f Lnet/minecraft/world/item/Item; OAK_FENCE eZ - f Lnet/minecraft/world/item/Item; OAK_FENCE_GATE nw - f Lnet/minecraft/world/item/Item; OAK_HANGING_SIGN qn - f Lnet/minecraft/world/item/Item; OAK_LEAVES cu - f Lnet/minecraft/world/item/Item; OAK_LOG bC - f Lnet/minecraft/world/item/Item; OAK_PLANKS K - f Lnet/minecraft/world/item/Item; OAK_PRESSURE_PLATE mx - f Lnet/minecraft/world/item/Item; OAK_SAPLING W - f Lnet/minecraft/world/item/Item; OAK_SIGN qc - f Lnet/minecraft/world/item/Item; OAK_SLAB dS - f Lnet/minecraft/world/item/Item; OAK_STAIRS gt - f Lnet/minecraft/world/item/Item; OAK_TRAPDOOR nd - f Lnet/minecraft/world/item/Item; OAK_WOOD ck - f Lnet/minecraft/world/item/Item; OBSERVER lQ - f Lnet/minecraft/world/item/Item; OBSIDIAN eE - f Lnet/minecraft/world/item/Item; OCELOT_SPAWN_EGG tf - f Lnet/minecraft/world/item/Item; OCHRE_FROGLIGHT xp - f Lnet/minecraft/world/item/Item; OMINOUS_BOTTLE yF - f Lnet/minecraft/world/item/Item; OMINOUS_TRIAL_KEY yD - f Lnet/minecraft/world/item/Item; ORANGE_BANNER uQ - f Lnet/minecraft/world/item/Item; ORANGE_BED rD - f Lnet/minecraft/world/item/Item; ORANGE_CANDLE wV - f Lnet/minecraft/world/item/Item; ORANGE_CARPET hF - f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE jK - f Lnet/minecraft/world/item/Item; ORANGE_CONCRETE_POWDER ka - f Lnet/minecraft/world/item/Item; ORANGE_DYE rj - f Lnet/minecraft/world/item/Item; ORANGE_GLAZED_TERRACOTTA ju - f Lnet/minecraft/world/item/Item; ORANGE_SHULKER_BOX je - f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS ie - f Lnet/minecraft/world/item/Item; ORANGE_STAINED_GLASS_PANE iu - f Lnet/minecraft/world/item/Item; ORANGE_TERRACOTTA hm - f Lnet/minecraft/world/item/Item; ORANGE_TULIP dq - f Lnet/minecraft/world/item/Item; ORANGE_WOOL cV - f Lnet/minecraft/world/item/Item; OXEYE_DAISY dt - f Lnet/minecraft/world/item/Item; OXIDIZED_CHISELED_COPPER aV - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER aR - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_BULB yw - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_DOOR mX - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_GRATE yo - f Lnet/minecraft/world/item/Item; OXIDIZED_COPPER_TRAPDOOR nr - f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER aZ - f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_SLAB bh - f Lnet/minecraft/world/item/Item; OXIDIZED_CUT_COPPER_STAIRS bd - f Lnet/minecraft/world/item/Item; PACKED_ICE hV - f Lnet/minecraft/world/item/Item; PACKED_MUD fG - f Lnet/minecraft/world/item/Item; PAINTING pZ - f Lnet/minecraft/world/item/Item; PANDA_SPAWN_EGG tg - f Lnet/minecraft/world/item/Item; PAPER qO - f Lnet/minecraft/world/item/Item; PARROT_SPAWN_EGG th - f Lnet/minecraft/world/item/Item; PEARLESCENT_FROGLIGHT xr - f Lnet/minecraft/world/item/Item; PEONY ia - f Lnet/minecraft/world/item/Item; PETRIFIED_OAK_SLAB ei - f Lnet/minecraft/world/item/Item; PHANTOM_MEMBRANE vT - f Lnet/minecraft/world/item/Item; PHANTOM_SPAWN_EGG ti - f Lnet/minecraft/world/item/Item; PIGLIN_BANNER_PATTERN we - f Lnet/minecraft/world/item/Item; PIGLIN_BRUTE_SPAWN_EGG tl - f Lnet/minecraft/world/item/Item; PIGLIN_HEAD ur - f Lnet/minecraft/world/item/Item; PIGLIN_SPAWN_EGG tk - f Lnet/minecraft/world/item/Item; PIG_SPAWN_EGG tj - f Lnet/minecraft/world/item/Item; PILLAGER_SPAWN_EGG tm - f Lnet/minecraft/world/item/Item; PINK_BANNER uV - f Lnet/minecraft/world/item/Item; PINK_BED rI - f Lnet/minecraft/world/item/Item; PINK_CANDLE xa - f Lnet/minecraft/world/item/Item; PINK_CARPET hK - f Lnet/minecraft/world/item/Item; PINK_CONCRETE jP - f Lnet/minecraft/world/item/Item; PINK_CONCRETE_POWDER kf - f Lnet/minecraft/world/item/Item; PINK_DYE ro - f Lnet/minecraft/world/item/Item; PINK_GLAZED_TERRACOTTA jz - f Lnet/minecraft/world/item/Item; PINK_PETALS dM - f Lnet/minecraft/world/item/Item; PINK_SHULKER_BOX jj - f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS ij - f Lnet/minecraft/world/item/Item; PINK_STAINED_GLASS_PANE iz - f Lnet/minecraft/world/item/Item; PINK_TERRACOTTA hr - f Lnet/minecraft/world/item/Item; PINK_TULIP ds - f Lnet/minecraft/world/item/Item; PINK_WOOL da - f Lnet/minecraft/world/item/Item; PISTON lM - f Lnet/minecraft/world/item/Item; PITCHER_PLANT dy - f Lnet/minecraft/world/item/Item; PITCHER_POD vj - f Lnet/minecraft/world/item/Item; PLAYER_HEAD un - f Lnet/minecraft/world/item/Item; PLENTY_POTTERY_SHERD ye - f Lnet/minecraft/world/item/Item; PODZOL E - f Lnet/minecraft/world/item/Item; POINTED_DRIPSTONE xo - f Lnet/minecraft/world/item/Item; POISONOUS_POTATO ui - f Lnet/minecraft/world/item/Item; POLAR_BEAR_SPAWN_EGG tn - f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE h - f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_SLAB lA - f Lnet/minecraft/world/item/Item; POLISHED_ANDESITE_STAIRS lj - f Lnet/minecraft/world/item/Item; POLISHED_BASALT fr - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE wK - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICKS wO - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_SLAB wP - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_STAIRS wQ - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BRICK_WALL gY - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_BUTTON mh - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_PRESSURE_PLATE mu - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_SLAB wL - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_STAIRS wM - f Lnet/minecraft/world/item/Item; POLISHED_BLACKSTONE_WALL gX - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE k - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_SLAB lD - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_STAIRS lm - f Lnet/minecraft/world/item/Item; POLISHED_DEEPSLATE_WALL ha - f Lnet/minecraft/world/item/Item; POLISHED_DIORITE f - f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_SLAB ls - f Lnet/minecraft/world/item/Item; POLISHED_DIORITE_STAIRS la - f Lnet/minecraft/world/item/Item; POLISHED_GRANITE d - f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_SLAB lp - f Lnet/minecraft/world/item/Item; POLISHED_GRANITE_STAIRS kX - 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 vh - f Lnet/minecraft/world/item/Item; POPPY dl - f Lnet/minecraft/world/item/Item; PORKCHOP pX - f Lnet/minecraft/world/item/Item; POTATO ug - f Lnet/minecraft/world/item/Item; POTION sk - f Lnet/minecraft/world/item/Item; POWDER_SNOW_BUCKET qB - f Lnet/minecraft/world/item/Item; POWERED_RAIL nH - f Lnet/minecraft/world/item/Item; PRISMARINE iJ - f Lnet/minecraft/world/item/Item; PRISMARINE_BRICKS iK - f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_SLAB et - f Lnet/minecraft/world/item/Item; PRISMARINE_BRICK_STAIRS iN - f Lnet/minecraft/world/item/Item; PRISMARINE_CRYSTALS uz - f Lnet/minecraft/world/item/Item; PRISMARINE_SHARD uy - f Lnet/minecraft/world/item/Item; PRISMARINE_SLAB es - f Lnet/minecraft/world/item/Item; PRISMARINE_STAIRS iM - f Lnet/minecraft/world/item/Item; PRISMARINE_WALL gK - f Lnet/minecraft/world/item/Item; PRIZE_POTTERY_SHERD yf - f Lnet/minecraft/world/item/Item; PUFFERFISH rc - f Lnet/minecraft/world/item/Item; PUFFERFISH_BUCKET qF - f Lnet/minecraft/world/item/Item; PUFFERFISH_SPAWN_EGG to - f Lnet/minecraft/world/item/Item; PUMPKIN fk - f Lnet/minecraft/world/item/Item; PUMPKIN_PIE ut - f Lnet/minecraft/world/item/Item; PUMPKIN_SEEDS rY - f Lnet/minecraft/world/item/Item; PURPLE_BANNER uZ - f Lnet/minecraft/world/item/Item; PURPLE_BED rM - f Lnet/minecraft/world/item/Item; PURPLE_CANDLE xe - f Lnet/minecraft/world/item/Item; PURPLE_CARPET hO - f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE jT - f Lnet/minecraft/world/item/Item; PURPLE_CONCRETE_POWDER kj - f Lnet/minecraft/world/item/Item; PURPLE_DYE rs - f Lnet/minecraft/world/item/Item; PURPLE_GLAZED_TERRACOTTA jD - f Lnet/minecraft/world/item/Item; PURPLE_SHULKER_BOX jn - f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS in - f Lnet/minecraft/world/item/Item; PURPLE_STAINED_GLASS_PANE iD - f Lnet/minecraft/world/item/Item; PURPLE_TERRACOTTA hv - f Lnet/minecraft/world/item/Item; PURPLE_WOOL de - f Lnet/minecraft/world/item/Item; PURPUR_BLOCK eJ - f Lnet/minecraft/world/item/Item; PURPUR_PILLAR eK - f Lnet/minecraft/world/item/Item; PURPUR_SLAB er - f Lnet/minecraft/world/item/Item; PURPUR_STAIRS eL - f Lnet/minecraft/world/item/Item; QUARTZ oC - f Lnet/minecraft/world/item/Item; QUARTZ_BLOCK hh - f Lnet/minecraft/world/item/Item; QUARTZ_BRICKS hi - f Lnet/minecraft/world/item/Item; QUARTZ_PILLAR hj - f Lnet/minecraft/world/item/Item; QUARTZ_SLAB eo - f Lnet/minecraft/world/item/Item; QUARTZ_STAIRS hk - f Lnet/minecraft/world/item/Item; RABBIT uA - f Lnet/minecraft/world/item/Item; RABBIT_FOOT uD - f Lnet/minecraft/world/item/Item; RABBIT_HIDE uE - f Lnet/minecraft/world/item/Item; RABBIT_SPAWN_EGG tp - f Lnet/minecraft/world/item/Item; RABBIT_STEW uC - f Lnet/minecraft/world/item/Item; RAIL nJ - f Lnet/minecraft/world/item/Item; RAISER_ARMOR_TRIM_SMITHING_TEMPLATE xK - f Lnet/minecraft/world/item/Item; RAVAGER_SPAWN_EGG tq - f Lnet/minecraft/world/item/Item; RAW_COPPER oG - f Lnet/minecraft/world/item/Item; RAW_COPPER_BLOCK aF - f Lnet/minecraft/world/item/Item; RAW_GOLD oI - f Lnet/minecraft/world/item/Item; RAW_GOLD_BLOCK aG - f Lnet/minecraft/world/item/Item; RAW_IRON oE - f Lnet/minecraft/world/item/Item; RAW_IRON_BLOCK aE - f Lnet/minecraft/world/item/Item; RECOVERY_COMPASS qT - f Lnet/minecraft/world/item/Item; REDSTONE lH - f Lnet/minecraft/world/item/Item; REDSTONE_BLOCK lJ - f Lnet/minecraft/world/item/Item; REDSTONE_LAMP me - f Lnet/minecraft/world/item/Item; REDSTONE_ORE as - f Lnet/minecraft/world/item/Item; REDSTONE_TORCH lI - f Lnet/minecraft/world/item/Item; RED_BANNER vd - f Lnet/minecraft/world/item/Item; RED_BED rQ - f Lnet/minecraft/world/item/Item; RED_CANDLE xi - f Lnet/minecraft/world/item/Item; RED_CARPET hS - f Lnet/minecraft/world/item/Item; RED_CONCRETE jX - f Lnet/minecraft/world/item/Item; RED_CONCRETE_POWDER kn - f Lnet/minecraft/world/item/Item; RED_DYE rw - f Lnet/minecraft/world/item/Item; RED_GLAZED_TERRACOTTA jH - f Lnet/minecraft/world/item/Item; RED_MUSHROOM dB - f Lnet/minecraft/world/item/Item; RED_MUSHROOM_BLOCK fP - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICKS iZ - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_SLAB lz - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_STAIRS li - f Lnet/minecraft/world/item/Item; RED_NETHER_BRICK_WALL gS - f Lnet/minecraft/world/item/Item; RED_SAND ai - f Lnet/minecraft/world/item/Item; RED_SANDSTONE iQ - f Lnet/minecraft/world/item/Item; RED_SANDSTONE_SLAB ep - f Lnet/minecraft/world/item/Item; RED_SANDSTONE_STAIRS iT - f Lnet/minecraft/world/item/Item; RED_SANDSTONE_WALL gL - f Lnet/minecraft/world/item/Item; RED_SHULKER_BOX jr - f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS ir - f Lnet/minecraft/world/item/Item; RED_STAINED_GLASS_PANE iH - f Lnet/minecraft/world/item/Item; RED_TERRACOTTA hz - f Lnet/minecraft/world/item/Item; RED_TULIP dp - f Lnet/minecraft/world/item/Item; RED_WOOL di - f Lnet/minecraft/world/item/Item; REINFORCED_DEEPSLATE fN - f Lnet/minecraft/world/item/Item; REPEATER lK - f Lnet/minecraft/world/item/Item; REPEATING_COMMAND_BLOCK iU - f Lnet/minecraft/world/item/Item; RESPAWN_ANCHOR wS - f Lnet/minecraft/world/item/Item; RIB_ARMOR_TRIM_SMITHING_TEMPLATE xF - f Lnet/minecraft/world/item/Item; ROOTED_DIRT F - f Lnet/minecraft/world/item/Item; ROSE_BUSH hZ - f Lnet/minecraft/world/item/Item; ROTTEN_FLESH se - f Lnet/minecraft/world/item/Item; SADDLE nL - f Lnet/minecraft/world/item/Item; SALMON ra - f Lnet/minecraft/world/item/Item; SALMON_BUCKET qG - f Lnet/minecraft/world/item/Item; SALMON_SPAWN_EGG tr - f Lnet/minecraft/world/item/Item; SAND af - f Lnet/minecraft/world/item/Item; SANDSTONE cJ - f Lnet/minecraft/world/item/Item; SANDSTONE_SLAB eg - f Lnet/minecraft/world/item/Item; SANDSTONE_STAIRS gq - f Lnet/minecraft/world/item/Item; SANDSTONE_WALL gT - f Lnet/minecraft/world/item/Item; SCAFFOLDING lG - f Lnet/minecraft/world/item/Item; SCRAPE_POTTERY_SHERD yg - f Lnet/minecraft/world/item/Item; SCULK gh - f Lnet/minecraft/world/item/Item; SCULK_CATALYST gj - f Lnet/minecraft/world/item/Item; SCULK_SENSOR lZ - f Lnet/minecraft/world/item/Item; SCULK_SHRIEKER gk - f Lnet/minecraft/world/item/Item; SCULK_VEIN gi - f Lnet/minecraft/world/item/Item; SEAGRASS cS - f Lnet/minecraft/world/item/Item; SEA_LANTERN iP - f Lnet/minecraft/world/item/Item; SEA_PICKLE cT - f Lnet/minecraft/world/item/Item; SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE xw - f Lnet/minecraft/world/item/Item; SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE xI - f Lnet/minecraft/world/item/Item; SHEAF_POTTERY_SHERD yh - f Lnet/minecraft/world/item/Item; SHEARS rV - f Lnet/minecraft/world/item/Item; SHEEP_SPAWN_EGG ts - f Lnet/minecraft/world/item/Item; SHELTER_POTTERY_SHERD yi - f Lnet/minecraft/world/item/Item; SHIELD vs - f Lnet/minecraft/world/item/Item; SHORT_GRASS cN - f Lnet/minecraft/world/item/Item; SHROOMLIGHT wy - f Lnet/minecraft/world/item/Item; SHULKER_BOX jc - f Lnet/minecraft/world/item/Item; SHULKER_SHELL vu - f Lnet/minecraft/world/item/Item; SHULKER_SPAWN_EGG tt - f Lnet/minecraft/world/item/Item; SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE xJ - f Lnet/minecraft/world/item/Item; SILVERFISH_SPAWN_EGG tu - f Lnet/minecraft/world/item/Item; SKELETON_HORSE_SPAWN_EGG tw - f Lnet/minecraft/world/item/Item; SKELETON_SKULL ul - f Lnet/minecraft/world/item/Item; SKELETON_SPAWN_EGG tv - f Lnet/minecraft/world/item/Item; SKULL_BANNER_PATTERN wb - f Lnet/minecraft/world/item/Item; SKULL_POTTERY_SHERD yj - f Lnet/minecraft/world/item/Item; SLIME_BALL qQ - f Lnet/minecraft/world/item/Item; SLIME_BLOCK lO - f Lnet/minecraft/world/item/Item; SLIME_SPAWN_EGG tx - f Lnet/minecraft/world/item/Item; SMALL_AMETHYST_BUD xk - f Lnet/minecraft/world/item/Item; SMALL_DRIPLEAF dQ - f Lnet/minecraft/world/item/Item; SMITHING_TABLE wp - f Lnet/minecraft/world/item/Item; SMOKER wk - f Lnet/minecraft/world/item/Item; SMOOTH_BASALT fs - f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ ev - f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_SLAB lw - f Lnet/minecraft/world/item/Item; SMOOTH_QUARTZ_STAIRS lf - f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE ew - f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_SLAB lq - f Lnet/minecraft/world/item/Item; SMOOTH_RED_SANDSTONE_STAIRS kY - f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE ex - f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_SLAB lv - f Lnet/minecraft/world/item/Item; SMOOTH_SANDSTONE_STAIRS le - f Lnet/minecraft/world/item/Item; SMOOTH_STONE ey - f Lnet/minecraft/world/item/Item; SMOOTH_STONE_SLAB ef - f Lnet/minecraft/world/item/Item; SNIFFER_EGG kq - f Lnet/minecraft/world/item/Item; SNIFFER_SPAWN_EGG ty - f Lnet/minecraft/world/item/Item; SNORT_POTTERY_SHERD yk - f Lnet/minecraft/world/item/Item; SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE xE - f Lnet/minecraft/world/item/Item; SNOWBALL qC - f Lnet/minecraft/world/item/Item; SNOW eT - f Lnet/minecraft/world/item/Item; SNOW_BLOCK eV - f Lnet/minecraft/world/item/Item; SNOW_GOLEM_SPAWN_EGG tz - f Lnet/minecraft/world/item/Item; SOUL_CAMPFIRE wx - f Lnet/minecraft/world/item/Item; SOUL_LANTERN wt - f Lnet/minecraft/world/item/Item; SOUL_SAND fo - f Lnet/minecraft/world/item/Item; SOUL_SOIL fp - f Lnet/minecraft/world/item/Item; SOUL_TORCH ft - f Lnet/minecraft/world/item/Item; SPAWNER eM - f Lnet/minecraft/world/item/Item; SPECTRAL_ARROW vp - f Lnet/minecraft/world/item/Item; SPIDER_EYE sm - f Lnet/minecraft/world/item/Item; SPIDER_SPAWN_EGG tA - f Lnet/minecraft/world/item/Item; SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE xG - f Lnet/minecraft/world/item/Item; SPLASH_POTION vo - f Lnet/minecraft/world/item/Item; SPONGE cE - f Lnet/minecraft/world/item/Item; SPORE_BLOSSOM dz - f Lnet/minecraft/world/item/Item; SPRUCE_BOAT nW - f Lnet/minecraft/world/item/Item; SPRUCE_BUTTON mj - f Lnet/minecraft/world/item/Item; SPRUCE_CHEST_BOAT nX - f Lnet/minecraft/world/item/Item; SPRUCE_DOOR mK - f Lnet/minecraft/world/item/Item; SPRUCE_FENCE fa - f Lnet/minecraft/world/item/Item; SPRUCE_FENCE_GATE nx - f Lnet/minecraft/world/item/Item; SPRUCE_HANGING_SIGN qo - f Lnet/minecraft/world/item/Item; SPRUCE_LEAVES cv - f Lnet/minecraft/world/item/Item; SPRUCE_LOG bD - f Lnet/minecraft/world/item/Item; SPRUCE_PLANKS L - f Lnet/minecraft/world/item/Item; SPRUCE_PRESSURE_PLATE my - f Lnet/minecraft/world/item/Item; SPRUCE_SAPLING X - f Lnet/minecraft/world/item/Item; SPRUCE_SIGN qd - f Lnet/minecraft/world/item/Item; SPRUCE_SLAB dT - f Lnet/minecraft/world/item/Item; SPRUCE_STAIRS gu - f Lnet/minecraft/world/item/Item; SPRUCE_TRAPDOOR ne - f Lnet/minecraft/world/item/Item; SPRUCE_WOOD cl - f Lnet/minecraft/world/item/Item; SPYGLASS qX - f Lnet/minecraft/world/item/Item; SQUID_SPAWN_EGG tB - f Lnet/minecraft/world/item/Item; STICK pq - f Lnet/minecraft/world/item/Item; STICKY_PISTON lN - f Lnet/minecraft/world/item/Item; STONECUTTER wq - f Lnet/minecraft/world/item/Item; STONE b - f Lnet/minecraft/world/item/Item; STONE_AXE oU - f Lnet/minecraft/world/item/Item; STONE_BRICKS fC - f Lnet/minecraft/world/item/Item; STONE_BRICK_SLAB el - f Lnet/minecraft/world/item/Item; STONE_BRICK_STAIRS fY - f Lnet/minecraft/world/item/Item; STONE_BRICK_WALL gO - f Lnet/minecraft/world/item/Item; STONE_BUTTON mg - f Lnet/minecraft/world/item/Item; STONE_HOE oV - f Lnet/minecraft/world/item/Item; STONE_PICKAXE oT - f Lnet/minecraft/world/item/Item; STONE_PRESSURE_PLATE mt - f Lnet/minecraft/world/item/Item; STONE_SHOVEL oS - f Lnet/minecraft/world/item/Item; STONE_SLAB ee - f Lnet/minecraft/world/item/Item; STONE_STAIRS ld - f Lnet/minecraft/world/item/Item; STONE_SWORD oR - f Lnet/minecraft/world/item/Item; STRAY_SPAWN_EGG tC - f Lnet/minecraft/world/item/Item; STRIDER_SPAWN_EGG tD - f Lnet/minecraft/world/item/Item; STRING ps - f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_LOG bT - f Lnet/minecraft/world/item/Item; STRIPPED_ACACIA_WOOD cd - f Lnet/minecraft/world/item/Item; STRIPPED_BAMBOO_BLOCK cj - f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_LOG bR - f Lnet/minecraft/world/item/Item; STRIPPED_BIRCH_WOOD cb - f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_LOG bU - f Lnet/minecraft/world/item/Item; STRIPPED_CHERRY_WOOD ce - f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_HYPHAE ch - f Lnet/minecraft/world/item/Item; STRIPPED_CRIMSON_STEM bX - f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_LOG bV - f Lnet/minecraft/world/item/Item; STRIPPED_DARK_OAK_WOOD cf - f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_LOG bS - f Lnet/minecraft/world/item/Item; STRIPPED_JUNGLE_WOOD cc - f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_LOG bW - f Lnet/minecraft/world/item/Item; STRIPPED_MANGROVE_WOOD cg - f Lnet/minecraft/world/item/Item; STRIPPED_OAK_LOG bP - f Lnet/minecraft/world/item/Item; STRIPPED_OAK_WOOD bZ - f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_LOG bQ - f Lnet/minecraft/world/item/Item; STRIPPED_SPRUCE_WOOD ca - f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_HYPHAE ci - f Lnet/minecraft/world/item/Item; STRIPPED_WARPED_STEM bY - f Lnet/minecraft/world/item/Item; STRUCTURE_BLOCK om - f Lnet/minecraft/world/item/Item; STRUCTURE_VOID jb - f Lnet/minecraft/world/item/Item; SUGAR rA - f Lnet/minecraft/world/item/Item; SUGAR_CANE dJ - f Lnet/minecraft/world/item/Item; SUNFLOWER hX - f Lnet/minecraft/world/item/Item; SUSPICIOUS_GRAVEL ah - f Lnet/minecraft/world/item/Item; SUSPICIOUS_SAND ag - f Lnet/minecraft/world/item/Item; SUSPICIOUS_STEW vX - f Lnet/minecraft/world/item/Item; SWEET_BERRIES wu - f Lnet/minecraft/world/item/Item; TADPOLE_BUCKET qK - f Lnet/minecraft/world/item/Item; TADPOLE_SPAWN_EGG tE - f Lnet/minecraft/world/item/Item; TALL_GRASS ib - f Lnet/minecraft/world/item/Item; TARGET lV - f Lnet/minecraft/world/item/Item; TERRACOTTA hU - f Lnet/minecraft/world/item/Item; TIDE_ARMOR_TRIM_SMITHING_TEMPLATE xD - f Lnet/minecraft/world/item/Item; TINTED_GLASS cH - f Lnet/minecraft/world/item/Item; TIPPED_ARROW vq - f Lnet/minecraft/world/item/Item; TNT md - f Lnet/minecraft/world/item/Item; TNT_MINECART nP - f Lnet/minecraft/world/item/Item; TORCHFLOWER dx - f Lnet/minecraft/world/item/Item; TORCHFLOWER_SEEDS vi - f Lnet/minecraft/world/item/Item; TORCH eF - f Lnet/minecraft/world/item/Item; TOTEM_OF_UNDYING vt - f Lnet/minecraft/world/item/Item; TRADER_LLAMA_SPAWN_EGG tF - f Lnet/minecraft/world/item/Item; TRAPPED_CHEST mc - f Lnet/minecraft/world/item/Item; TRIAL_KEY yC - f Lnet/minecraft/world/item/Item; TRIAL_SPAWNER yB - f Lnet/minecraft/world/item/Item; TRIDENT vS - f Lnet/minecraft/world/item/Item; TRIPWIRE_HOOK mb - f Lnet/minecraft/world/item/Item; TROPICAL_FISH rb - f Lnet/minecraft/world/item/Item; TROPICAL_FISH_BUCKET qI - f Lnet/minecraft/world/item/Item; TROPICAL_FISH_SPAWN_EGG tG - f Lnet/minecraft/world/item/Item; TUBE_CORAL kB - f Lnet/minecraft/world/item/Item; TUBE_CORAL_BLOCK kw - f Lnet/minecraft/world/item/Item; TUBE_CORAL_FAN kL - 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 kp - f Lnet/minecraft/world/item/Item; TURTLE_HELMET oo - f Lnet/minecraft/world/item/Item; TURTLE_SCUTE op - f Lnet/minecraft/world/item/Item; TURTLE_SPAWN_EGG tH - f Lnet/minecraft/world/item/Item; TWISTING_VINES dI - f Lnet/minecraft/world/item/Item; VAULT yE - f Lnet/minecraft/world/item/Item; VERDANT_FROGLIGHT xq - f Lnet/minecraft/world/item/Item; VEX_ARMOR_TRIM_SMITHING_TEMPLATE xC - f Lnet/minecraft/world/item/Item; VEX_SPAWN_EGG tI - f Lnet/minecraft/world/item/Item; VILLAGER_SPAWN_EGG tJ - f Lnet/minecraft/world/item/Item; VINDICATOR_SPAWN_EGG tK - f Lnet/minecraft/world/item/Item; VINE fV - f Lnet/minecraft/world/item/Item; WANDERING_TRADER_SPAWN_EGG tL - f Lnet/minecraft/world/item/Item; WARDEN_SPAWN_EGG tM - f Lnet/minecraft/world/item/Item; WARD_ARMOR_TRIM_SMITHING_TEMPLATE xA - f Lnet/minecraft/world/item/Item; WARPED_BUTTON ms - f Lnet/minecraft/world/item/Item; WARPED_DOOR mT - f Lnet/minecraft/world/item/Item; WARPED_FENCE fj - f Lnet/minecraft/world/item/Item; WARPED_FENCE_GATE nG - f Lnet/minecraft/world/item/Item; WARPED_FUNGUS dD - f Lnet/minecraft/world/item/Item; WARPED_FUNGUS_ON_A_STICK nS - f Lnet/minecraft/world/item/Item; WARPED_HANGING_SIGN qx - f Lnet/minecraft/world/item/Item; WARPED_HYPHAE ct - f Lnet/minecraft/world/item/Item; WARPED_NYLIUM I - f Lnet/minecraft/world/item/Item; WARPED_PLANKS U - f Lnet/minecraft/world/item/Item; WARPED_PRESSURE_PLATE mH - f Lnet/minecraft/world/item/Item; WARPED_ROOTS dF - f Lnet/minecraft/world/item/Item; WARPED_SIGN qm - f Lnet/minecraft/world/item/Item; WARPED_SLAB ed - f Lnet/minecraft/world/item/Item; WARPED_STAIRS gE - f Lnet/minecraft/world/item/Item; WARPED_STEM bN - f Lnet/minecraft/world/item/Item; WARPED_TRAPDOOR nn - f Lnet/minecraft/world/item/Item; WARPED_WART_BLOCK iY - f Lnet/minecraft/world/item/Item; WATER_BUCKET qz - f Lnet/minecraft/world/item/Item; WAXED_CHISELED_COPPER bm - f Lnet/minecraft/world/item/Item; WAXED_COPPER_BLOCK bi - f Lnet/minecraft/world/item/Item; WAXED_COPPER_BULB yx - f Lnet/minecraft/world/item/Item; WAXED_COPPER_DOOR mY - f Lnet/minecraft/world/item/Item; WAXED_COPPER_GRATE yp - f Lnet/minecraft/world/item/Item; WAXED_COPPER_TRAPDOOR ns - f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER bq - f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_SLAB by - f Lnet/minecraft/world/item/Item; WAXED_CUT_COPPER_STAIRS bu - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CHISELED_COPPER bn - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER bj - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_BULB yy - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_DOOR mZ - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_GRATE yq - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_COPPER_TRAPDOOR nt - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER br - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_SLAB bz - f Lnet/minecraft/world/item/Item; WAXED_EXPOSED_CUT_COPPER_STAIRS bv - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CHISELED_COPPER bp - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER bl - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_BULB yA - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_DOOR nb - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_GRATE ys - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_COPPER_TRAPDOOR nv - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER bt - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_SLAB bB - f Lnet/minecraft/world/item/Item; WAXED_OXIDIZED_CUT_COPPER_STAIRS bx - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CHISELED_COPPER bo - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER bk - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_BULB yz - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_DOOR na - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_GRATE yr - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_COPPER_TRAPDOOR nu - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER bs - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_SLAB bA - f Lnet/minecraft/world/item/Item; WAXED_WEATHERED_CUT_COPPER_STAIRS bw - f Lnet/minecraft/world/item/Item; WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE xH - f Lnet/minecraft/world/item/Item; WEATHERED_CHISELED_COPPER aU - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER aQ - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_BULB yv - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_DOOR mW - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_GRATE yn - f Lnet/minecraft/world/item/Item; WEATHERED_COPPER_TRAPDOOR nq - f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER aY - f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_SLAB bg - f Lnet/minecraft/world/item/Item; WEATHERED_CUT_COPPER_STAIRS bc - f Lnet/minecraft/world/item/Item; WEEPING_VINES dH - f Lnet/minecraft/world/item/Item; WET_SPONGE cF - f Lnet/minecraft/world/item/Item; WHEAT pw - f Lnet/minecraft/world/item/Item; WHEAT_SEEDS pv - f Lnet/minecraft/world/item/Item; WHITE_BANNER uP - f Lnet/minecraft/world/item/Item; WHITE_BED rC - f Lnet/minecraft/world/item/Item; WHITE_CANDLE wU - f Lnet/minecraft/world/item/Item; WHITE_CARPET hE - f Lnet/minecraft/world/item/Item; WHITE_CONCRETE jJ - f Lnet/minecraft/world/item/Item; WHITE_CONCRETE_POWDER jZ - f Lnet/minecraft/world/item/Item; WHITE_DYE ri - f Lnet/minecraft/world/item/Item; WHITE_GLAZED_TERRACOTTA jt - f Lnet/minecraft/world/item/Item; WHITE_SHULKER_BOX jd - f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS id - f Lnet/minecraft/world/item/Item; WHITE_STAINED_GLASS_PANE it - f Lnet/minecraft/world/item/Item; WHITE_TERRACOTTA hl - f Lnet/minecraft/world/item/Item; WHITE_TULIP dr - f Lnet/minecraft/world/item/Item; WHITE_WOOL cU - f Lnet/minecraft/world/item/Item; WILD_ARMOR_TRIM_SMITHING_TEMPLATE xz - f Lnet/minecraft/world/item/Item; WIND_CHARGE tY - f Lnet/minecraft/world/item/Item; WITCH_SPAWN_EGG tN - f Lnet/minecraft/world/item/Item; WITHER_ROSE dw - f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SKULL um - f Lnet/minecraft/world/item/Item; WITHER_SKELETON_SPAWN_EGG tP - f Lnet/minecraft/world/item/Item; WITHER_SPAWN_EGG tO - f Lnet/minecraft/world/item/Item; WOLF_ARMOR or - f Lnet/minecraft/world/item/Item; WOLF_SPAWN_EGG tQ - f Lnet/minecraft/world/item/Item; WOODEN_AXE oP - f Lnet/minecraft/world/item/Item; WOODEN_HOE oQ - f Lnet/minecraft/world/item/Item; WOODEN_PICKAXE oO - f Lnet/minecraft/world/item/Item; WOODEN_SHOVEL oN - f Lnet/minecraft/world/item/Item; WOODEN_SWORD oM - f Lnet/minecraft/world/item/Item; WRITABLE_BOOK tZ - f Lnet/minecraft/world/item/Item; WRITTEN_BOOK ua - f Lnet/minecraft/world/item/Item; YELLOW_BANNER uT - f Lnet/minecraft/world/item/Item; YELLOW_BED rG - f Lnet/minecraft/world/item/Item; YELLOW_CANDLE wY - f Lnet/minecraft/world/item/Item; YELLOW_CARPET hI - f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE jN - f Lnet/minecraft/world/item/Item; YELLOW_CONCRETE_POWDER kd - f Lnet/minecraft/world/item/Item; YELLOW_DYE rm - f Lnet/minecraft/world/item/Item; YELLOW_GLAZED_TERRACOTTA jx - f Lnet/minecraft/world/item/Item; YELLOW_SHULKER_BOX jh - f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS ih - f Lnet/minecraft/world/item/Item; YELLOW_STAINED_GLASS_PANE ix - f Lnet/minecraft/world/item/Item; YELLOW_TERRACOTTA hp - f Lnet/minecraft/world/item/Item; YELLOW_WOOL cY - f Lnet/minecraft/world/item/Item; ZOGLIN_SPAWN_EGG tR - f Lnet/minecraft/world/item/Item; ZOMBIE_HEAD uo - f Lnet/minecraft/world/item/Item; ZOMBIE_HORSE_SPAWN_EGG tT - f Lnet/minecraft/world/item/Item; ZOMBIE_SPAWN_EGG tS - f Lnet/minecraft/world/item/Item; ZOMBIE_VILLAGER_SPAWN_EGG tU - f Lnet/minecraft/world/item/Item; ZOMBIFIED_PIGLIN_SPAWN_EGG tV -c net/minecraft/world/item/Tiers net/minecraft/world/item/EnumToolMaterial - m ()[Lnet/minecraft/world/item/Tiers; $values m - m ()F getAttackDamageBonus c - m ()I getEnchantmentValue e - m ()Lnet/minecraft/tags/TagKey; getIncorrectBlocksForDrops d - m ()Lnet/minecraft/world/item/crafting/Ingredient; getRepairIngredient f - m ()F getSpeed b - m ()I getUses a - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$0 l - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$1 k - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$2 j - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$3 i - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$4 h - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$5 g - f [Lnet/minecraft/world/item/Tiers; $VALUES m - f Lnet/minecraft/world/item/Tiers; DIAMOND d - f Lnet/minecraft/world/item/Tiers; GOLD e - f Lnet/minecraft/world/item/Tiers; IRON c - f Lnet/minecraft/world/item/Tiers; NETHERITE f - f Lnet/minecraft/world/item/Tiers; STONE b - f Lnet/minecraft/world/item/Tiers; WOOD a - f F damage j - f I enchantmentValue k - f Lnet/minecraft/tags/TagKey; incorrectBlocksForDrops g - f Ljava/util/function/Supplier; repairIngredient l - f F speed i - f I uses h -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 ()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 a - 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 ()Lit/unimi/dsi/fastutil/booleans/BooleanList; packInversions 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/Matrix3f; transformation b - f [Lcom/mojang/math/OctahedralGroup; $VALUES ag - f Lcom/mojang/math/OctahedralGroup; IDENTITY a - 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; cayleyTable ae - f [Lcom/mojang/math/OctahedralGroup; inverseTable af - f Z invertX aa - f Z invertY ab - f Z invertZ ac - f Ljava/lang/String; name Y - f Lcom/mojang/math/SymmetricGroup3; permutation ad - f Ljava/util/Map; rotatedDirections Z - f Lorg/joml/Matrix3f; transformation X -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/Matrix3f; transformation a - f [Lcom/mojang/math/SymmetricGroup3; $VALUES k - 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 [[Lcom/mojang/math/SymmetricGroup3; cayleyTable j - f [I permutation g - f Lorg/joml/Matrix3f; 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/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/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Map;)V fillUsableCommands a - m ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher a - m (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; getParseException b - m (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; literal a - 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 ()V validate b - m (Lcom/mojang/brigadier/ParseResults;)V validateParseResults a - f Ljava/lang/ThreadLocal; CURRENT_EXECUTION_CONTEXT f - f I LEVEL_ADMINS d - f I LEVEL_ALL a - f I LEVEL_GAMEMASTERS c - f I LEVEL_MODERATORS b - f I LEVEL_OWNERS e - f Lorg/slf4j/Logger; LOGGER g - f Lcom/mojang/brigadier/CommandDispatcher; dispatcher h -c net/minecraft/commands/Commands$1 net/minecraft/commands/CommandDispatcher$1 - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup$Delegate; createLookup a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a -c net/minecraft/commands/Commands$1$1 net/minecraft/commands/CommandDispatcher$1$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/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 - 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/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0 c - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1 c -c net/minecraft/core/HolderGetter$Provider net/minecraft/core/HolderGetter$a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; get a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$get$1 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0 c - 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 b - m ()Ljava/util/stream/Stream; listTagIds e - m ()Ljava/util/stream/Stream; listTags d -c net/minecraft/core/HolderLookup$Provider net/minecraft/core/HolderLookup$a - m ()Lnet/minecraft/core/HolderGetter$Provider; asGetterLookup b - 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 e - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lookupOrThrow b -c net/minecraft/core/HolderLookup$Provider$1 net/minecraft/core/HolderLookup$a$1 - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderGetter; lambda$lookup$0 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Lnet/minecraft/core/HolderLookup$Provider; this$0 a -c net/minecraft/core/HolderLookup$Provider$2 net/minecraft/core/HolderLookup$a$2 - m ()Ljava/util/stream/Stream; listRegistries a - 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 f - m (Lnet/minecraft/world/flag/FeatureFlagSet;Ljava/lang/Object;)Z lambda$filterFeatures$0 a - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g -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 b - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a - f Lnet/minecraft/core/HolderLookup$RegistryLookup; this$0 b - f Ljava/util/function/Predicate; val$filter a -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 f - m ()Ljava/util/stream/Stream; listElements b - m ()Ljava/util/stream/Stream; listTags d - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g -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/google/gson/JsonElement;Lnet/minecraft/data/CachedOutput;Ljava/nio/file/Path;)V lambda$saveStable$2 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/google/gson/JsonElement;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;)V add c - m (ILnet/minecraft/nbt/Tag;)Z addTag b - m ()B getElementType f - m (I)Lnet/minecraft/nbt/Tag; remove c - m (ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; set d - m (ILnet/minecraft/nbt/Tag;)Z setTag 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 N - m ()Ljava/lang/String; getMotd af - m ()I getPlayerCount M - m ()Ljava/lang/String; getServerVersion L -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 ()Lnet/minecraft/resources/ResourceLocation; getLocation a - 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 - f Lcom/mojang/serialization/Codec; CODEC b - f F DEFAULT_RANGE e - 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 Lnet/minecraft/resources/ResourceLocation; location f - f Z newSystem h - f F range g -c net/minecraft/util/CommonColors net/minecraft/util/CommonColors - f I BLACK b - f I BLUE h - f I GRAY c - f I GREEN g - f I LIGHTER_GRAY e - f I LIGHT_GRAY d - f I RED f - f I SOFT_RED i - f I SOFT_YELLOW k - f I WHITE a - f I YELLOW j -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/CubicSampler$Vec3Fetcher net/minecraft/util/CubicSampler$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 - 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 ()I id a - f [Lnet/minecraft/world/entity/Pose; $VALUES v - f Ljava/util/function/IntFunction; BY_ID s - 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 t - f Lnet/minecraft/world/entity/Pose; SWIMMING d - f Lnet/minecraft/world/entity/Pose; USING_TONGUE j - f I id u -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 b - 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 a - m (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V addParticle a - m (Lnet/minecraft/core/particles/ParticleOptions;ZDDDDDD)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 (DDDDDDLjava/util/List;)V createFireworks a - m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources aj - 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 af - m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType D_ - m ()Lnet/minecraft/core/Holder; dimensionTypeRegistration ae - m ()V disconnect Y - m (Lnet/minecraft/world/entity/Entity;DDDFLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; explode a - m (Lnet/minecraft/world/entity/Entity;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;)Lnet/minecraft/world/level/Explosion; 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/world/level/Explosion; 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/core/Holder;)Lnet/minecraft/world/level/Explosion; explode a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/ExplosionDamageCalculator;DDDFZLnet/minecraft/world/level/Level$ExplosionInteraction;ZLnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/particles/ParticleOptions;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/level/Explosion; 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;)Lnet/minecraft/world/level/Explosion; explode a - m (Lnet/minecraft/CrashReport;)Lnet/minecraft/CrashReportCategory; fillReportDetails a - m ()Ljava/lang/String; gatherChunkSourceStats I - m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager F_ - 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/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;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_ - m ()J getDayTime aa - m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/Explosion$BlockInteraction; getDestroyType a - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities G - 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 (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeMapId v - m ()Lnet/minecraft/world/level/GameRules; getGameRules ab - m ()J getGameTime Z - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData A_ - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine y_ - m (Lnet/minecraft/world/level/saveddata/maps/MapId;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; getMapData a - m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler ag - m ()Ljava/util/function/Supplier; getProfilerSupplier ah - m (F)F getRainLevel d - m ()Lnet/minecraft/util/RandomSource; getRandom E_ - m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager r - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard M - m ()I getSeaLevel z_ - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m ()F getSharedSpawnAngle W - m ()Lnet/minecraft/core/BlockPos; getSharedSpawnPos V - m ()I getSkyDarken B_ - m (F)F getSunAngle a - m (F)F getThunderLevel b - m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder C_ - m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/Entity;)V guardEntityTick a - m ()Z isClientSide x_ - m ()Z isDay R - m ()Z isDebug ai - 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 isNight S - m (I)Z isOutsideSpawnableHeight b - m ()Z isRaining ad - m (Lnet/minecraft/core/BlockPos;)Z isRainingAt r - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z isStateAtPosition a - m ()Z isThundering ac - 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/player/Player;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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 neighborShapeChanged a - m ()J nextSubTickCount G_ - m ()Z noSave t - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V onBlockStateChange a - 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/world/entity/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound 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/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a - m (Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m (Lnet/minecraft/world/entity/player/Player;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 K - m ()V prepareWeather X - m ()Lnet/minecraft/core/RegistryAccess; registryAccess H_ - 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 b - m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V setBlocksDirty b - m (Lnet/minecraft/world/level/saveddata/maps/MapId;Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData;)V setMapData a - m (F)V setRainLevel e - m (I)V setSkyFlashTime c - m (ZZ)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 T - m ()Lnet/minecraft/world/TickRateManager; tickRateManager s - 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/core/Direction;)V updateNeighborsAtExceptFromFacing a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V updateNeighbourForOutputSignal c - m ()V updateSkyBrightness U - 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 G - f Ljava/util/List; blockEntityTickers r - f Lnet/minecraft/world/damagesource/DamageSources; damageSources J - f Lnet/minecraft/resources/ResourceKey; dimension H - f Lnet/minecraft/core/Holder; dimensionTypeRegistration D - f Z isClientSide B - f Z isDebug d - f Lnet/minecraft/world/level/storage/WritableLevelData; levelData A - f Lnet/minecraft/world/level/redstone/NeighborUpdater; neighborUpdater s - f F oRainLevel v - f F oThunderLevel x - f Ljava/util/List; pendingBlockEntityTickers a - f Ljava/util/function/Supplier; profiler E - f F rainLevel w - f I randValue t - f Lnet/minecraft/util/RandomSource; random z - f Lnet/minecraft/core/RegistryAccess; registryAccess I - f I skyDarken e - f J subTickCount K - f Ljava/lang/Thread; thread c - f Lnet/minecraft/util/RandomSource; threadSafeRandom f - f F thunderLevel y - f Z tickingBlockEntities b - f Lnet/minecraft/world/level/border/WorldBorder; worldBorder F -c net/minecraft/world/level/Level$1 net/minecraft/world/level/World$1 - m ()D getCenterX a - m ()D getCenterZ b -c net/minecraft/world/level/Level$2 net/minecraft/world/level/World$2 -c net/minecraft/world/level/Level$ExplosionInteraction net/minecraft/world/level/World$a - m ()Ljava/lang/String; getSerializedName c - 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 i - m ()Lnet/minecraft/world/scores/Team$CollisionRule; getCollisionRule l - m ()Lnet/minecraft/ChatFormatting; getColor n - m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility k - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d - m ()Ljava/lang/String; getName b - m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility j - m ()Ljava/util/Collection; getPlayers g - m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a - m ()Z isAllowFriendlyFire h -c net/minecraft/world/scores/Team$Visibility net/minecraft/world/scores/ScoreboardTeamBase$EnumNameTagVisibility - m ()[Lnet/minecraft/world/scores/Team$Visibility; $values c - m (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$Visibility; byName a - m ()[Ljava/lang/String; getAllNames a - m ()Lnet/minecraft/network/chat/Component; getDisplayName b - m (Lnet/minecraft/world/scores/Team$Visibility;)Ljava/lang/String; lambda$static$0 b - m (Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/world/scores/Team$Visibility; lambda$static$1 a - f [Lnet/minecraft/world/scores/Team$Visibility; $VALUES h - f Lnet/minecraft/world/scores/Team$Visibility; ALWAYS a - f Ljava/util/Map; BY_NAME g - 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 I id f - f Ljava/lang/String; name e -c net/minecraft/world/scores/Team$CollisionRule net/minecraft/world/scores/ScoreboardTeamBase$EnumTeamPush - m ()[Lnet/minecraft/world/scores/Team$CollisionRule; $values b - m (Ljava/lang/String;)Lnet/minecraft/world/scores/Team$CollisionRule; byName a - m ()Lnet/minecraft/network/chat/Component; getDisplayName a - m (Lnet/minecraft/world/scores/Team$CollisionRule;)Ljava/lang/String; lambda$static$0 b - m (Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/world/scores/Team$CollisionRule; lambda$static$1 a - f [Lnet/minecraft/world/scores/Team$CollisionRule; $VALUES h - f Lnet/minecraft/world/scores/Team$CollisionRule; ALWAYS a - f Ljava/util/Map; BY_NAME g - 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 I id f - f Ljava/lang/String; name e -c org/bukkit/craftbukkit/CraftArt org/bukkit/craftbukkit/v1_21_R1/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 n - f Lnet/minecraft/data/BlockFamily; BAMBOO_MOSAIC l - f Lnet/minecraft/data/BlockFamily; BAMBOO_PLANKS k - f Lnet/minecraft/data/BlockFamily; BIRCH_PLANKS c - f Lnet/minecraft/data/BlockFamily; BLACKSTONE p - f Lnet/minecraft/data/BlockFamily; BRICKS s - f Lnet/minecraft/data/BlockFamily; CHERRY_PLANKS b - f Lnet/minecraft/data/BlockFamily; COBBLED_DEEPSLATE al - f Lnet/minecraft/data/BlockFamily; COBBLESTONE L - f Lnet/minecraft/data/BlockFamily; COPPER_BLOCK v - f Lnet/minecraft/data/BlockFamily; CRIMSON_PLANKS d - f Lnet/minecraft/data/BlockFamily; CUT_COPPER w - f Lnet/minecraft/data/BlockFamily; CUT_RED_SANDSTONE ag - f Lnet/minecraft/data/BlockFamily; CUT_SANDSTONE ad - f Lnet/minecraft/data/BlockFamily; DARK_OAK_PLANKS g - f Lnet/minecraft/data/BlockFamily; DARK_PRISMARINE Z - f Lnet/minecraft/data/BlockFamily; DEEPSLATE ak - f Lnet/minecraft/data/BlockFamily; DEEPSLATE_BRICKS an - f Lnet/minecraft/data/BlockFamily; DEEPSLATE_TILES ao - f Lnet/minecraft/data/BlockFamily; DIORITE N - f Lnet/minecraft/data/BlockFamily; END_STONE_BRICKS t - f Lnet/minecraft/data/BlockFamily; EXPOSED_COPPER z - f Lnet/minecraft/data/BlockFamily; EXPOSED_CUT_COPPER A - f Lnet/minecraft/data/BlockFamily; GRANITE P - f Lnet/minecraft/data/BlockFamily; JUNGLE_PLANKS e - f Lnet/minecraft/data/BlockFamily; MANGROVE_PLANKS j - f Ljava/util/Map; MAP ap - f Lnet/minecraft/data/BlockFamily; MOSSY_COBBLESTONE M - f Lnet/minecraft/data/BlockFamily; MOSSY_STONE_BRICKS u - f Lnet/minecraft/data/BlockFamily; MUD_BRICKS m - f Lnet/minecraft/data/BlockFamily; NETHER_BRICKS U - f Lnet/minecraft/data/BlockFamily; OAK_PLANKS f - f Lnet/minecraft/data/BlockFamily; OXIDIZED_COPPER H - f Lnet/minecraft/data/BlockFamily; OXIDIZED_CUT_COPPER I - f Lnet/minecraft/data/BlockFamily; POLISHED_ANDESITE o - f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE q - f Lnet/minecraft/data/BlockFamily; POLISHED_BLACKSTONE_BRICKS r - f Lnet/minecraft/data/BlockFamily; POLISHED_DEEPSLATE am - f Lnet/minecraft/data/BlockFamily; POLISHED_DIORITE O - f Lnet/minecraft/data/BlockFamily; POLISHED_GRANITE Q - f Lnet/minecraft/data/BlockFamily; POLISHED_TUFF S - f Lnet/minecraft/data/BlockFamily; PRISMARINE W - f Lnet/minecraft/data/BlockFamily; PRISMARINE_BRICKS Y - f Lnet/minecraft/data/BlockFamily; PURPUR X - f Lnet/minecraft/data/BlockFamily; QUARTZ aa - f Ljava/lang/String; RECIPE_GROUP_PREFIX_WOODEN aq - f Ljava/lang/String; RECIPE_UNLOCKED_BY_HAS_PLANKS ar - f Lnet/minecraft/data/BlockFamily; RED_NETHER_BRICKS V - f Lnet/minecraft/data/BlockFamily; RED_SANDSTONE af - f Lnet/minecraft/data/BlockFamily; SANDSTONE ac - f Lnet/minecraft/data/BlockFamily; SMOOTH_QUARTZ ab - f Lnet/minecraft/data/BlockFamily; SMOOTH_RED_SANDSTONE ah - f Lnet/minecraft/data/BlockFamily; SMOOTH_SANDSTONE ae - f Lnet/minecraft/data/BlockFamily; SPRUCE_PLANKS h - f Lnet/minecraft/data/BlockFamily; STONE ai - f Lnet/minecraft/data/BlockFamily; STONE_BRICK aj - f Lnet/minecraft/data/BlockFamily; TUFF R - f Lnet/minecraft/data/BlockFamily; TUFF_BRICKS T - f Lnet/minecraft/data/BlockFamily; WARPED_PLANKS i - f Lnet/minecraft/data/BlockFamily; WAXED_COPPER_BLOCK x - f Lnet/minecraft/data/BlockFamily; WAXED_CUT_COPPER y - f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_COPPER B - f Lnet/minecraft/data/BlockFamily; WAXED_EXPOSED_CUT_COPPER C - f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_COPPER J - f Lnet/minecraft/data/BlockFamily; WAXED_OXIDIZED_CUT_COPPER K - f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_COPPER F - f Lnet/minecraft/data/BlockFamily; WAXED_WEATHERED_CUT_COPPER G - f Lnet/minecraft/data/BlockFamily; WEATHERED_COPPER D - f Lnet/minecraft/data/BlockFamily; WEATHERED_CUT_COPPER E -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/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;Lnet/minecraft/network/PacketSendListener;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 (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;Lnet/minecraft/network/PacketSendListener;)V send a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;Z)V send a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketSendListener;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 -c net/minecraft/network/Connection$2 net/minecraft/network/NetworkManager$2 -c net/minecraft/network/Connection$3 net/minecraft/network/NetworkManager$3 -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;)Lnet/minecraft/network/chat/Style; create a - m ()Lnet/minecraft/network/chat/ClickEvent; getClickEvent h - m ()Lnet/minecraft/network/chat/TextColor; getColor a - m ()Lnet/minecraft/resources/ResourceLocation; getFont k - m ()Lnet/minecraft/network/chat/HoverEvent; getHoverEvent i - m ()Ljava/lang/String; getInsertion j - m ()Z isBold b - m ()Z isEmpty g - m ()Z isItalic c - m ()Z isObfuscated f - m ()Z isStrikethrough d - m ()Z isUnderlined e - 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/resources/ResourceLocation;)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 (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withStrikethrough d - m (Ljava/lang/Boolean;)Lnet/minecraft/network/chat/Style; withUnderlined c - f Lnet/minecraft/resources/ResourceLocation; DEFAULT_FONT b - 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 c - f Lnet/minecraft/resources/ResourceLocation; 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/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 - f Ljava/lang/StringBuilder; val$result a -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 j - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$1 i - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10 a - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$2 h - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$3 g - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$4 f - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$5 e - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$6 d - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$7 c - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$8 b - m (Lnet/minecraft/network/chat/Style;)Ljava/util/Optional; lambda$static$9 a - 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 - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; loadAndReplaceLayer b - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/RegistryLayer;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; loadLayer 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/RegistryAccess$Frozen; 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/RegistryAccess$Frozen; 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 (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 - 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 DQ - f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_RAID_OMEN DS - f Lnet/minecraft/sounds/SoundEvent; APPLY_EFFECT_TRIAL_OMEN DR - 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_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 aw - f Lnet/minecraft/core/Holder; ARMOR_EQUIP_TURTLE ax - f Lnet/minecraft/core/Holder; ARMOR_EQUIP_WOLF ay - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_BREAK aA - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_FALL aB - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_HIT aC - f Lnet/minecraft/sounds/SoundEvent; ARMOR_STAND_PLACE aD - f Lnet/minecraft/sounds/SoundEvent; ARMOR_UNEQUIP_WOLF az - f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT aE - f Lnet/minecraft/sounds/SoundEvent; ARROW_HIT_PLAYER aF - f Lnet/minecraft/sounds/SoundEvent; ARROW_SHOOT aG - f Lnet/minecraft/sounds/SoundEvent; AXE_SCRAPE aI - f Lnet/minecraft/sounds/SoundEvent; AXE_STRIP aH - f Lnet/minecraft/sounds/SoundEvent; AXE_WAX_OFF aJ - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_ATTACK aK - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_DEATH aL - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_HURT aM - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_AIR aN - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_IDLE_WATER aO - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SPLASH aP - f Lnet/minecraft/sounds/SoundEvent; AXOLOTL_SWIM aQ - f Lnet/minecraft/sounds/SoundEvent; AZALEA_BREAK aR - f Lnet/minecraft/sounds/SoundEvent; AZALEA_FALL aS - f Lnet/minecraft/sounds/SoundEvent; AZALEA_HIT aT - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_BREAK aW - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_FALL aX - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_HIT aY - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_PLACE aZ - f Lnet/minecraft/sounds/SoundEvent; AZALEA_LEAVES_STEP ba - f Lnet/minecraft/sounds/SoundEvent; AZALEA_PLACE aU - f Lnet/minecraft/sounds/SoundEvent; AZALEA_STEP aV - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_BREAK bb - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_FALL bc - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_HIT bd - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_PLACE be - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_BREAK bg - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_HIT bh - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_SAPLING_PLACE bi - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_STEP bf - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BREAK bj - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_OFF bs - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_BUTTON_CLICK_ON bt - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_CLOSE bo - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_DOOR_OPEN bp - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FALL bk - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_CLOSE bw - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_FENCE_GATE_OPEN bx - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_BREAK lT - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_FALL lU - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_HIT lV - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_PLACE lW - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HANGING_SIGN_STEP lS - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_HIT bl - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PLACE bm - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF bu - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON bv - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_STEP bn - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_CLOSE bq - f Lnet/minecraft/sounds/SoundEvent; BAMBOO_WOOD_TRAPDOOR_OPEN br - f Lnet/minecraft/sounds/SoundEvent; BARREL_CLOSE by - f Lnet/minecraft/sounds/SoundEvent; BARREL_OPEN bz - f Lnet/minecraft/sounds/SoundEvent; BASALT_BREAK bA - f Lnet/minecraft/sounds/SoundEvent; BASALT_FALL bE - f Lnet/minecraft/sounds/SoundEvent; BASALT_HIT bD - f Lnet/minecraft/sounds/SoundEvent; BASALT_PLACE bC - f Lnet/minecraft/sounds/SoundEvent; BASALT_STEP bB - f Lnet/minecraft/sounds/SoundEvent; BAT_AMBIENT bF - f Lnet/minecraft/sounds/SoundEvent; BAT_DEATH bG - f Lnet/minecraft/sounds/SoundEvent; BAT_HURT bH - f Lnet/minecraft/sounds/SoundEvent; BAT_LOOP bI - f Lnet/minecraft/sounds/SoundEvent; BAT_TAKEOFF bJ - f Lnet/minecraft/sounds/SoundEvent; BEACON_ACTIVATE bK - f Lnet/minecraft/sounds/SoundEvent; BEACON_AMBIENT bL - f Lnet/minecraft/sounds/SoundEvent; BEACON_DEACTIVATE bM - f Lnet/minecraft/sounds/SoundEvent; BEACON_POWER_SELECT bN - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_DRIP bU - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_ENTER bV - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_EXIT bW - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_SHEAR bX - f Lnet/minecraft/sounds/SoundEvent; BEEHIVE_WORK bY - f Lnet/minecraft/sounds/SoundEvent; BEE_DEATH bO - f Lnet/minecraft/sounds/SoundEvent; BEE_HURT bP - f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP bR - f Lnet/minecraft/sounds/SoundEvent; BEE_LOOP_AGGRESSIVE bQ - f Lnet/minecraft/sounds/SoundEvent; BEE_POLLINATE bT - f Lnet/minecraft/sounds/SoundEvent; BEE_STING bS - f Lnet/minecraft/sounds/SoundEvent; BELL_BLOCK bZ - f Lnet/minecraft/sounds/SoundEvent; BELL_RESONATE ca - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_BREAK cb - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_FALL cc - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_HIT cd - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_PLACE ce - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_STEP cf - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_DOWN hB - f Lnet/minecraft/sounds/SoundEvent; BIG_DRIPLEAF_TILT_UP hC - f Lnet/minecraft/sounds/SoundEvent; BLASTFURNACE_FIRE_CRACKLE cA - f Lnet/minecraft/sounds/SoundEvent; BLAZE_AMBIENT cg - f Lnet/minecraft/sounds/SoundEvent; BLAZE_BURN ch - f Lnet/minecraft/sounds/SoundEvent; BLAZE_DEATH ci - f Lnet/minecraft/sounds/SoundEvent; BLAZE_HURT cj - f Lnet/minecraft/sounds/SoundEvent; BLAZE_SHOOT ck - f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_LAND cl - f Lnet/minecraft/sounds/SoundEvent; BOAT_PADDLE_WATER cm - f Lnet/minecraft/sounds/SoundEvent; BOGGED_AMBIENT cn - f Lnet/minecraft/sounds/SoundEvent; BOGGED_DEATH co - f Lnet/minecraft/sounds/SoundEvent; BOGGED_HURT cp - f Lnet/minecraft/sounds/SoundEvent; BOGGED_SHEAR cq - f Lnet/minecraft/sounds/SoundEvent; BOGGED_STEP cr - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_BREAK cs - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_FALL ct - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_HIT cu - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_PLACE cv - f Lnet/minecraft/sounds/SoundEvent; BONE_BLOCK_STEP cw - f Lnet/minecraft/sounds/SoundEvent; BONE_MEAL_USE cx - f Lnet/minecraft/sounds/SoundEvent; BOOK_PAGE_TURN cy - f Lnet/minecraft/sounds/SoundEvent; BOOK_PUT cz - f Lnet/minecraft/sounds/SoundEvent; BOTTLE_EMPTY cB - f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL cC - f Lnet/minecraft/sounds/SoundEvent; BOTTLE_FILL_DRAGONBREATH cD - f Lnet/minecraft/sounds/SoundEvent; BREEZE_CHARGE cE - f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEATH cN - f Lnet/minecraft/sounds/SoundEvent; BREEZE_DEFLECT cF - f Lnet/minecraft/sounds/SoundEvent; BREEZE_HURT cO - f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_AIR cI - f Lnet/minecraft/sounds/SoundEvent; BREEZE_IDLE_GROUND cH - f Lnet/minecraft/sounds/SoundEvent; BREEZE_INHALE cG - f Lnet/minecraft/sounds/SoundEvent; BREEZE_JUMP cK - f Lnet/minecraft/sounds/SoundEvent; BREEZE_LAND cL - f Lnet/minecraft/sounds/SoundEvent; BREEZE_SHOOT cJ - f Lnet/minecraft/sounds/SoundEvent; BREEZE_SLIDE cM - f Lnet/minecraft/sounds/SoundEvent; BREEZE_WHIRL cP - f Lnet/minecraft/core/Holder$Reference; BREEZE_WIND_CHARGE_BURST cQ - f Lnet/minecraft/sounds/SoundEvent; BREWING_STAND_BREW cR - f Lnet/minecraft/sounds/SoundEvent; BRUSH_GENERIC cS - f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL cU - f Lnet/minecraft/sounds/SoundEvent; BRUSH_GRAVEL_COMPLETED cW - f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND cT - f Lnet/minecraft/sounds/SoundEvent; BRUSH_SAND_COMPLETED cV - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_BUBBLE_POP cX - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_AMBIENT cY - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_UPWARDS_INSIDE cZ - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_AMBIENT da - f Lnet/minecraft/sounds/SoundEvent; BUBBLE_COLUMN_WHIRLPOOL_INSIDE db - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY dc - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_AXOLOTL dd - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_FISH de - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_LAVA df - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_POWDER_SNOW dg - f Lnet/minecraft/sounds/SoundEvent; BUCKET_EMPTY_TADPOLE dh - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL di - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_AXOLOTL dj - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_FISH dk - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_LAVA dl - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_POWDER_SNOW dm - f Lnet/minecraft/sounds/SoundEvent; BUCKET_FILL_TADPOLE dn - f Lnet/minecraft/sounds/SoundEvent; BUNDLE_DROP_CONTENTS do - f Lnet/minecraft/sounds/SoundEvent; BUNDLE_INSERT dp - f Lnet/minecraft/sounds/SoundEvent; BUNDLE_REMOVE_ONE dq - f Lnet/minecraft/sounds/SoundEvent; CAKE_ADD_CANDLE dr - f Lnet/minecraft/sounds/SoundEvent; CALCITE_BREAK ds - f Lnet/minecraft/sounds/SoundEvent; CALCITE_FALL dw - f Lnet/minecraft/sounds/SoundEvent; CALCITE_HIT dv - f Lnet/minecraft/sounds/SoundEvent; CALCITE_PLACE du - f Lnet/minecraft/sounds/SoundEvent; CALCITE_STEP dt - f Lnet/minecraft/sounds/SoundEvent; CAMEL_AMBIENT dx - f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH dy - f Lnet/minecraft/sounds/SoundEvent; CAMEL_DASH_READY dz - f Lnet/minecraft/sounds/SoundEvent; CAMEL_DEATH dA - f Lnet/minecraft/sounds/SoundEvent; CAMEL_EAT dB - f Lnet/minecraft/sounds/SoundEvent; CAMEL_HURT dC - f Lnet/minecraft/sounds/SoundEvent; CAMEL_SADDLE dD - f Lnet/minecraft/sounds/SoundEvent; CAMEL_SIT dE - f Lnet/minecraft/sounds/SoundEvent; CAMEL_STAND dF - f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP dG - f Lnet/minecraft/sounds/SoundEvent; CAMEL_STEP_SAND dH - f Lnet/minecraft/sounds/SoundEvent; CAMPFIRE_CRACKLE dI - f Lnet/minecraft/sounds/SoundEvent; CANDLE_AMBIENT dJ - f Lnet/minecraft/sounds/SoundEvent; CANDLE_BREAK dK - f Lnet/minecraft/sounds/SoundEvent; CANDLE_EXTINGUISH dL - f Lnet/minecraft/sounds/SoundEvent; CANDLE_FALL dM - f Lnet/minecraft/sounds/SoundEvent; CANDLE_HIT dN - f Lnet/minecraft/sounds/SoundEvent; CANDLE_PLACE dO - f Lnet/minecraft/sounds/SoundEvent; CANDLE_STEP dP - f Lnet/minecraft/sounds/SoundEvent; CAT_AMBIENT dQ - f Lnet/minecraft/sounds/SoundEvent; CAT_BEG_FOR_FOOD dV - f Lnet/minecraft/sounds/SoundEvent; CAT_DEATH dS - f Lnet/minecraft/sounds/SoundEvent; CAT_EAT dT - f Lnet/minecraft/sounds/SoundEvent; CAT_HISS dU - f Lnet/minecraft/sounds/SoundEvent; CAT_HURT dW - f Lnet/minecraft/sounds/SoundEvent; CAT_PURREOW dY - f Lnet/minecraft/sounds/SoundEvent; CAT_PURR dX - f Lnet/minecraft/sounds/SoundEvent; CAT_STRAY_AMBIENT dR - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_BREAK dZ - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_FALL ea - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_HIT eb - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PICK_BERRIES ee - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_PLACE ec - f Lnet/minecraft/sounds/SoundEvent; CAVE_VINES_STEP ed - f Lnet/minecraft/sounds/SoundEvent; CHAIN_BREAK ef - f Lnet/minecraft/sounds/SoundEvent; CHAIN_FALL eg - f Lnet/minecraft/sounds/SoundEvent; CHAIN_HIT eh - f Lnet/minecraft/sounds/SoundEvent; CHAIN_PLACE ei - f Lnet/minecraft/sounds/SoundEvent; CHAIN_STEP ej - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_BREAK eu - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_FALL ev - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_HIT ew - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_PLACE ex - f Lnet/minecraft/sounds/SoundEvent; CHERRY_LEAVES_STEP ey - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_BREAK ep - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_FALL eq - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_HIT er - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_PLACE es - f Lnet/minecraft/sounds/SoundEvent; CHERRY_SAPLING_STEP et - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BREAK ek - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_OFF eI - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_BUTTON_CLICK_ON eJ - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_CLOSE eE - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_DOOR_OPEN eF - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FALL el - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_CLOSE eM - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_FENCE_GATE_OPEN eN - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_BREAK eA - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_FALL eB - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_HIT eC - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_PLACE eD - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HANGING_SIGN_STEP ez - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_HIT em - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PLACE en - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF eK - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON eL - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_STEP eo - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_CLOSE eG - f Lnet/minecraft/sounds/SoundEvent; CHERRY_WOOD_TRAPDOOR_OPEN eH - f Lnet/minecraft/sounds/SoundEvent; CHEST_CLOSE eO - f Lnet/minecraft/sounds/SoundEvent; CHEST_LOCKED eP - f Lnet/minecraft/sounds/SoundEvent; CHEST_OPEN eQ - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_AMBIENT eR - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_DEATH eS - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_EGG eT - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_HURT eU - f Lnet/minecraft/sounds/SoundEvent; CHICKEN_STEP eV - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_BREAK eW - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_FALL eX - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_HIT eY - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT eZ - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_INSERT_ENCHANTED fa - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP fc - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PICKUP_ENCHANTED fd - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_PLACE fe - f Lnet/minecraft/sounds/SoundEvent; CHISELED_BOOKSHELF_STEP fb - f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_DEATH ff - f Lnet/minecraft/sounds/SoundEvent; CHORUS_FLOWER_GROW fg - f Lnet/minecraft/sounds/SoundEvent; CHORUS_FRUIT_TELEPORT fh - f Lnet/minecraft/sounds/SoundEvent; COBWEB_BREAK fi - f Lnet/minecraft/sounds/SoundEvent; COBWEB_FALL fm - f Lnet/minecraft/sounds/SoundEvent; COBWEB_HIT fl - f Lnet/minecraft/sounds/SoundEvent; COBWEB_PLACE fk - f Lnet/minecraft/sounds/SoundEvent; COBWEB_STEP fj - f Lnet/minecraft/sounds/SoundEvent; COD_AMBIENT fn - f Lnet/minecraft/sounds/SoundEvent; COD_DEATH fo - f Lnet/minecraft/sounds/SoundEvent; COD_FLOP fp - f Lnet/minecraft/sounds/SoundEvent; COD_HURT fq - f Lnet/minecraft/sounds/SoundEvent; COMPARATOR_CLICK fr - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_EMPTY fs - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL ft - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_FILL_SUCCESS fu - f Lnet/minecraft/sounds/SoundEvent; COMPOSTER_READY fv - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ACTIVATE fw - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT fx - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_AMBIENT_SHORT fy - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_ATTACK_TARGET fz - f Lnet/minecraft/sounds/SoundEvent; CONDUIT_DEACTIVATE fA - f Lnet/minecraft/sounds/SoundEvent; COPPER_BREAK fI - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_BREAK fB - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_FALL fF - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_HIT fE - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_PLACE fD - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_STEP fC - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_OFF fH - f Lnet/minecraft/sounds/SoundEvent; COPPER_BULB_TURN_ON fG - f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_CLOSE fN - f Lnet/minecraft/sounds/SoundEvent; COPPER_DOOR_OPEN fO - f Lnet/minecraft/sounds/SoundEvent; COPPER_FALL fM - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_BREAK fP - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_FALL fT - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_HIT fS - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_PLACE fR - f Lnet/minecraft/sounds/SoundEvent; COPPER_GRATE_STEP fQ - f Lnet/minecraft/sounds/SoundEvent; COPPER_HIT fL - f Lnet/minecraft/sounds/SoundEvent; COPPER_PLACE fK - f Lnet/minecraft/sounds/SoundEvent; COPPER_STEP fJ - f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_CLOSE fU - f Lnet/minecraft/sounds/SoundEvent; COPPER_TRAPDOOR_OPEN fV - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_BREAK fW - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_FALL fX - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_HIT fY - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_PLACE fZ - f Lnet/minecraft/sounds/SoundEvent; CORAL_BLOCK_STEP ga - f Lnet/minecraft/sounds/SoundEvent; COW_AMBIENT gb - f Lnet/minecraft/sounds/SoundEvent; COW_DEATH gc - f Lnet/minecraft/sounds/SoundEvent; COW_HURT gd - f Lnet/minecraft/sounds/SoundEvent; COW_MILK ge - f Lnet/minecraft/sounds/SoundEvent; COW_STEP gf - f Lnet/minecraft/sounds/SoundEvent; CRAFTER_CRAFT gg - f Lnet/minecraft/sounds/SoundEvent; CRAFTER_FAIL gh - f Lnet/minecraft/sounds/SoundEvent; CREEPER_DEATH gi - f Lnet/minecraft/sounds/SoundEvent; CREEPER_HURT gj - f Lnet/minecraft/sounds/SoundEvent; CREEPER_PRIMED gk - f Lnet/minecraft/sounds/SoundEvent; CROP_BREAK gl - f Lnet/minecraft/sounds/SoundEvent; CROP_PLANTED gm - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_HIT gn - f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_END go - f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_MIDDLE gp - f Lnet/minecraft/core/Holder; CROSSBOW_LOADING_START gq - f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_1 gr - f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_2 gs - f Lnet/minecraft/core/Holder; CROSSBOW_QUICK_CHARGE_3 gt - f Lnet/minecraft/sounds/SoundEvent; CROSSBOW_SHOOT gu - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_BREAK gv - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_FALL gw - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_HIT gx - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT gy - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_INSERT_FAIL gz - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_PLACE gB - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_SHATTER gC - f Lnet/minecraft/sounds/SoundEvent; DECORATED_POT_STEP gA - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BREAK gI - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_BREAK gD - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_FALL gE - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_HIT gF - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_PLACE gG - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_BRICKS_STEP gH - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_FALL gJ - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_HIT gK - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_PLACE gL - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_STEP gM - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_BREAK gN - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_FALL gO - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_HIT gP - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_PLACE gQ - f Lnet/minecraft/sounds/SoundEvent; DEEPSLATE_TILES_STEP gR - f Lnet/minecraft/sounds/SoundEvent; DISPENSER_DISPENSE gS - f Lnet/minecraft/sounds/SoundEvent; DISPENSER_FAIL gT - f Lnet/minecraft/sounds/SoundEvent; DISPENSER_LAUNCH gU - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT gV - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_AMBIENT_WATER gW - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_ATTACK gX - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_DEATH gY - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_EAT gZ - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_HURT ha - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_JUMP hb - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_PLAY hc - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SPLASH hd - f Lnet/minecraft/sounds/SoundEvent; DOLPHIN_SWIM he - f Lnet/minecraft/sounds/SoundEvent; DONKEY_AMBIENT hf - f Lnet/minecraft/sounds/SoundEvent; DONKEY_ANGRY hg - f Lnet/minecraft/sounds/SoundEvent; DONKEY_CHEST hh - f Lnet/minecraft/sounds/SoundEvent; DONKEY_DEATH hi - f Lnet/minecraft/sounds/SoundEvent; DONKEY_EAT hj - f Lnet/minecraft/sounds/SoundEvent; DONKEY_HURT hk - f Lnet/minecraft/sounds/SoundEvent; DONKEY_JUMP hl - f Lnet/minecraft/sounds/SoundEvent; DRAGON_FIREBALL_EXPLODE ic - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_BREAK hm - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_FALL hq - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_HIT hp - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_PLACE ho - f Lnet/minecraft/sounds/SoundEvent; DRIPSTONE_BLOCK_STEP hn - f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT hD - f Lnet/minecraft/sounds/SoundEvent; DROWNED_AMBIENT_WATER hE - f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH hF - f Lnet/minecraft/sounds/SoundEvent; DROWNED_DEATH_WATER hG - f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT hH - f Lnet/minecraft/sounds/SoundEvent; DROWNED_HURT_WATER hI - f Lnet/minecraft/sounds/SoundEvent; DROWNED_SHOOT hJ - f Lnet/minecraft/sounds/SoundEvent; DROWNED_STEP hK - f Lnet/minecraft/sounds/SoundEvent; DROWNED_SWIM hL - f Lnet/minecraft/sounds/SoundEvent; DYE_USE hM - f Lnet/minecraft/sounds/SoundEvent; EGG_THROW hN - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT hO - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_AMBIENT_LAND hP - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_CURSE hQ - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH hR - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_DEATH_LAND hS - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_FLOP hT - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT hU - f Lnet/minecraft/sounds/SoundEvent; ELDER_GUARDIAN_HURT_LAND hV - f Lnet/minecraft/sounds/SoundEvent; ELYTRA_FLYING hW - f Lnet/minecraft/sounds/SoundEvent; EMPTY qY - f Lnet/minecraft/sounds/SoundEvent; ENCHANTMENT_TABLE_USE hX - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_AMBIENT ij - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_DEATH ik - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_HURT il - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_SCREAM im - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_STARE in - f Lnet/minecraft/sounds/SoundEvent; ENDERMAN_TELEPORT io - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_AMBIENT ip - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_DEATH iq - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_HURT ir - f Lnet/minecraft/sounds/SoundEvent; ENDERMITE_STEP is - f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_CLOSE hY - f Lnet/minecraft/sounds/SoundEvent; ENDER_CHEST_OPEN hZ - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_AMBIENT ia - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_DEATH ib - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_FLAP id - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_GROWL ie - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_HURT if - f Lnet/minecraft/sounds/SoundEvent; ENDER_DRAGON_SHOOT ig - f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_DEATH ih - f Lnet/minecraft/sounds/SoundEvent; ENDER_EYE_LAUNCH ii - f Lnet/minecraft/sounds/SoundEvent; ENDER_PEARL_THROW it - f Lnet/minecraft/sounds/SoundEvent; END_GATEWAY_SPAWN iu - f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_FRAME_FILL iv - f Lnet/minecraft/sounds/SoundEvent; END_PORTAL_SPAWN iw - f Lnet/minecraft/sounds/SoundEvent; EVOKER_AMBIENT ix - f Lnet/minecraft/sounds/SoundEvent; EVOKER_CAST_SPELL iy - f Lnet/minecraft/sounds/SoundEvent; EVOKER_CELEBRATE iz - f Lnet/minecraft/sounds/SoundEvent; EVOKER_DEATH iA - f Lnet/minecraft/sounds/SoundEvent; EVOKER_FANGS_ATTACK iB - f Lnet/minecraft/sounds/SoundEvent; EVOKER_HURT iC - f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_ATTACK iD - f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_SUMMON iE - f Lnet/minecraft/sounds/SoundEvent; EVOKER_PREPARE_WOLOLO iF - f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_BOTTLE_THROW iG - f Lnet/minecraft/sounds/SoundEvent; EXPERIENCE_ORB_PICKUP iH - f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_CLOSE iI - f Lnet/minecraft/sounds/SoundEvent; FENCE_GATE_OPEN iJ - f Lnet/minecraft/sounds/SoundEvent; FIRECHARGE_USE iK - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST iL - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_BLAST_FAR iM - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST iN - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LARGE_BLAST_FAR iO - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_LAUNCH iP - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_SHOOT iQ - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE iR - f Lnet/minecraft/sounds/SoundEvent; FIREWORK_ROCKET_TWINKLE_FAR iS - f Lnet/minecraft/sounds/SoundEvent; FIRE_AMBIENT iT - f Lnet/minecraft/sounds/SoundEvent; FIRE_EXTINGUISH iU - f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_RETRIEVE iW - f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_SPLASH iX - f Lnet/minecraft/sounds/SoundEvent; FISHING_BOBBER_THROW iY - f Lnet/minecraft/sounds/SoundEvent; FISH_SWIM iV - f Lnet/minecraft/sounds/SoundEvent; FLINTANDSTEEL_USE iZ - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_BREAK ja - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_FALL jb - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_HIT jc - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_PLACE jd - f Lnet/minecraft/sounds/SoundEvent; FLOWERING_AZALEA_STEP je - f Lnet/minecraft/sounds/SoundEvent; FOX_AGGRO jf - f Lnet/minecraft/sounds/SoundEvent; FOX_AMBIENT jg - f Lnet/minecraft/sounds/SoundEvent; FOX_BITE jh - f Lnet/minecraft/sounds/SoundEvent; FOX_DEATH ji - f Lnet/minecraft/sounds/SoundEvent; FOX_EAT jj - f Lnet/minecraft/sounds/SoundEvent; FOX_HURT jk - f Lnet/minecraft/sounds/SoundEvent; FOX_SCREECH jl - f Lnet/minecraft/sounds/SoundEvent; FOX_SLEEP jm - f Lnet/minecraft/sounds/SoundEvent; FOX_SNIFF jn - f Lnet/minecraft/sounds/SoundEvent; FOX_SPIT jo - f Lnet/minecraft/sounds/SoundEvent; FOX_TELEPORT jp - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_BREAK jA - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_FALL jB - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_HIT jC - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_PLACE jD - f Lnet/minecraft/sounds/SoundEvent; FROGLIGHT_STEP jE - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWNSTEP jF - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_BREAK jG - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_FALL jH - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HATCH jI - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_HIT jJ - f Lnet/minecraft/sounds/SoundEvent; FROGSPAWN_PLACE jK - f Lnet/minecraft/sounds/SoundEvent; FROG_AMBIENT jL - f Lnet/minecraft/sounds/SoundEvent; FROG_DEATH jM - f Lnet/minecraft/sounds/SoundEvent; FROG_EAT jN - f Lnet/minecraft/sounds/SoundEvent; FROG_HURT jO - f Lnet/minecraft/sounds/SoundEvent; FROG_LAY_SPAWN jP - f Lnet/minecraft/sounds/SoundEvent; FROG_LONG_JUMP jQ - f Lnet/minecraft/sounds/SoundEvent; FROG_STEP jR - f Lnet/minecraft/sounds/SoundEvent; FROG_TONGUE jS - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_BREAK rt - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_FALL rx - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_HIT rw - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_PLACE rv - f Lnet/minecraft/sounds/SoundEvent; FUNGUS_STEP ru - f Lnet/minecraft/sounds/SoundEvent; FURNACE_FIRE_CRACKLE jY - f Lnet/minecraft/sounds/SoundEvent; GENERIC_BIG_FALL jZ - f Lnet/minecraft/sounds/SoundEvent; GENERIC_BURN ka - f Lnet/minecraft/sounds/SoundEvent; GENERIC_DEATH kb - f Lnet/minecraft/sounds/SoundEvent; GENERIC_DRINK kc - f Lnet/minecraft/sounds/SoundEvent; GENERIC_EAT kd - f Lnet/minecraft/core/Holder$Reference; GENERIC_EXPLODE ke - f Lnet/minecraft/sounds/SoundEvent; GENERIC_EXTINGUISH_FIRE kf - f Lnet/minecraft/sounds/SoundEvent; GENERIC_HURT kg - f Lnet/minecraft/sounds/SoundEvent; GENERIC_SMALL_FALL kh - f Lnet/minecraft/sounds/SoundEvent; GENERIC_SPLASH ki - f Lnet/minecraft/sounds/SoundEvent; GENERIC_SWIM kj - f Lnet/minecraft/sounds/SoundEvent; GHAST_AMBIENT kk - f Lnet/minecraft/sounds/SoundEvent; GHAST_DEATH kl - f Lnet/minecraft/sounds/SoundEvent; GHAST_HURT km - f Lnet/minecraft/sounds/SoundEvent; GHAST_SCREAM kn - f Lnet/minecraft/sounds/SoundEvent; GHAST_SHOOT ko - f Lnet/minecraft/sounds/SoundEvent; GHAST_WARN kp - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_BREAK kq - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_FALL kr - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_HIT ks - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_PLACE kt - f Lnet/minecraft/sounds/SoundEvent; GILDED_BLACKSTONE_STEP ku - f Lnet/minecraft/sounds/SoundEvent; GLASS_BREAK kv - f Lnet/minecraft/sounds/SoundEvent; GLASS_FALL kw - f Lnet/minecraft/sounds/SoundEvent; GLASS_HIT kx - f Lnet/minecraft/sounds/SoundEvent; GLASS_PLACE ky - f Lnet/minecraft/sounds/SoundEvent; GLASS_STEP kz - f Lnet/minecraft/sounds/SoundEvent; GLOW_INK_SAC_USE kA - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ADD_ITEM kB - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_BREAK kC - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_PLACE kD - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_REMOVE_ITEM kE - f Lnet/minecraft/sounds/SoundEvent; GLOW_ITEM_FRAME_ROTATE_ITEM kF - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_AMBIENT kG - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_DEATH kH - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_HURT kI - f Lnet/minecraft/sounds/SoundEvent; GLOW_SQUID_SQUIRT kJ - f Lnet/minecraft/sounds/SoundEvent; GOAT_AMBIENT kK - f Lnet/minecraft/sounds/SoundEvent; GOAT_DEATH kL - f Lnet/minecraft/sounds/SoundEvent; GOAT_EAT kM - f Lnet/minecraft/sounds/SoundEvent; GOAT_HORN_BREAK kS - f Lnet/minecraft/sounds/SoundEvent; GOAT_HORN_PLAY kT - f Lcom/google/common/collect/ImmutableList; GOAT_HORN_SOUND_VARIANTS mF - f I GOAT_HORN_VARIANT_COUNT mE - f Lnet/minecraft/sounds/SoundEvent; GOAT_HURT kN - f Lnet/minecraft/sounds/SoundEvent; GOAT_LONG_JUMP kO - f Lnet/minecraft/sounds/SoundEvent; GOAT_MILK kP - f Lnet/minecraft/sounds/SoundEvent; GOAT_PREPARE_RAM kQ - f Lnet/minecraft/sounds/SoundEvent; GOAT_RAM_IMPACT kR - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_AMBIENT kU - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_DEATH kV - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_EAT kW - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_HORN_BREAK lc - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_HURT kX - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_LONG_JUMP kY - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_MILK kZ - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_PREPARE_RAM la - f Lnet/minecraft/sounds/SoundEvent; GOAT_SCREAMING_RAM_IMPACT lb - f Lnet/minecraft/sounds/SoundEvent; GOAT_STEP ld - f Lnet/minecraft/sounds/SoundEvent; GRASS_BREAK le - f Lnet/minecraft/sounds/SoundEvent; GRASS_FALL lf - f Lnet/minecraft/sounds/SoundEvent; GRASS_HIT lg - f Lnet/minecraft/sounds/SoundEvent; GRASS_PLACE lh - f Lnet/minecraft/sounds/SoundEvent; GRASS_STEP li - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_BREAK lj - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_FALL lk - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_HIT ll - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_PLACE lm - f Lnet/minecraft/sounds/SoundEvent; GRAVEL_STEP ln - f Lnet/minecraft/sounds/SoundEvent; GRINDSTONE_USE lo - f Lnet/minecraft/sounds/SoundEvent; GROWING_PLANT_CROP lp - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT lq - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_AMBIENT_LAND lr - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_ATTACK ls - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH lt - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_DEATH_LAND lu - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_FLOP lv - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT lw - f Lnet/minecraft/sounds/SoundEvent; GUARDIAN_HURT_LAND lx - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_BREAK ly - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_FALL lz - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_HIT lA - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_PLACE lB - f Lnet/minecraft/sounds/SoundEvent; HANGING_ROOTS_STEP lC - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_BREAK lE - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_FALL lF - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_HIT lG - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_PLACE lH - f Lnet/minecraft/sounds/SoundEvent; HANGING_SIGN_STEP lD - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_BREAK lI - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_FALL lJ - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_HIT lK - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_PLACE lL - f Lnet/minecraft/sounds/SoundEvent; HEAVY_CORE_STEP lM - f Lnet/minecraft/sounds/SoundEvent; HOE_TILL mn - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_AMBIENT mo - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ANGRY mp - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_ATTACK mq - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_CONVERTED_TO_ZOMBIFIED mr - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_DEATH ms - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_HURT mt - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_RETREAT mu - f Lnet/minecraft/sounds/SoundEvent; HOGLIN_STEP mv - f Lnet/minecraft/sounds/SoundEvent; HONEYCOMB_WAX_ON mC - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_BREAK mw - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_FALL mx - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_HIT my - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_PLACE mz - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_SLIDE mA - f Lnet/minecraft/sounds/SoundEvent; HONEY_BLOCK_STEP mB - f Lnet/minecraft/sounds/SoundEvent; HONEY_DRINK mD - f Lnet/minecraft/sounds/SoundEvent; HORSE_AMBIENT mG - f Lnet/minecraft/sounds/SoundEvent; HORSE_ANGRY mH - f Lnet/minecraft/sounds/SoundEvent; HORSE_ARMOR mI - f Lnet/minecraft/sounds/SoundEvent; HORSE_BREATHE mJ - f Lnet/minecraft/sounds/SoundEvent; HORSE_DEATH mK - f Lnet/minecraft/sounds/SoundEvent; HORSE_EAT mL - f Lnet/minecraft/sounds/SoundEvent; HORSE_GALLOP mM - f Lnet/minecraft/sounds/SoundEvent; HORSE_HURT mN - f Lnet/minecraft/sounds/SoundEvent; HORSE_JUMP mO - f Lnet/minecraft/sounds/SoundEvent; HORSE_LAND mP - f Lnet/minecraft/sounds/SoundEvent; HORSE_SADDLE mQ - f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP mR - f Lnet/minecraft/sounds/SoundEvent; HORSE_STEP_WOOD mS - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_BIG_FALL mT - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_DEATH mU - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_HURT mV - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SMALL_FALL mW - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SPLASH mX - f Lnet/minecraft/sounds/SoundEvent; HOSTILE_SWIM mY - f Lnet/minecraft/sounds/SoundEvent; HUSK_AMBIENT mZ - f Lnet/minecraft/sounds/SoundEvent; HUSK_CONVERTED_TO_ZOMBIE na - f Lnet/minecraft/sounds/SoundEvent; HUSK_DEATH nb - f Lnet/minecraft/sounds/SoundEvent; HUSK_HURT nc - f Lnet/minecraft/sounds/SoundEvent; HUSK_STEP nd - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_AMBIENT ne - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_CAST_SPELL nf - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_DEATH ng - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_HURT nh - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_MIRROR_MOVE ni - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_BLINDNESS nj - f Lnet/minecraft/sounds/SoundEvent; ILLUSIONER_PREPARE_MIRROR nk - f Lnet/minecraft/sounds/SoundEvent; INK_SAC_USE nl - f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_CLOSE nm - f Lnet/minecraft/sounds/SoundEvent; IRON_DOOR_OPEN nn - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_ATTACK no - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DAMAGE np - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_DEATH nq - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_HURT nr - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_REPAIR ns - f Lnet/minecraft/sounds/SoundEvent; IRON_GOLEM_STEP nt - f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_CLOSE nu - f Lnet/minecraft/sounds/SoundEvent; IRON_TRAPDOOR_OPEN nv - f Lnet/minecraft/sounds/SoundEvent; ITEM_BREAK nB - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ADD_ITEM nw - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_BREAK nx - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_PLACE ny - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_REMOVE_ITEM nz - f Lnet/minecraft/sounds/SoundEvent; ITEM_FRAME_ROTATE_ITEM nA - f Lnet/minecraft/sounds/SoundEvent; ITEM_PICKUP nC - f Lnet/minecraft/sounds/SoundEvent; LADDER_BREAK nD - f Lnet/minecraft/sounds/SoundEvent; LADDER_FALL nE - f Lnet/minecraft/sounds/SoundEvent; LADDER_HIT nF - f Lnet/minecraft/sounds/SoundEvent; LADDER_PLACE nG - f Lnet/minecraft/sounds/SoundEvent; LADDER_STEP nH - f Lnet/minecraft/sounds/SoundEvent; LANTERN_BREAK nI - f Lnet/minecraft/sounds/SoundEvent; LANTERN_FALL nJ - f Lnet/minecraft/sounds/SoundEvent; LANTERN_HIT nK - f Lnet/minecraft/sounds/SoundEvent; LANTERN_PLACE nL - f Lnet/minecraft/sounds/SoundEvent; LANTERN_STEP nM - f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_BREAK nN - f Lnet/minecraft/sounds/SoundEvent; LARGE_AMETHYST_BUD_PLACE nO - f Lnet/minecraft/sounds/SoundEvent; LAVA_AMBIENT nP - f Lnet/minecraft/sounds/SoundEvent; LAVA_EXTINGUISH nQ - f Lnet/minecraft/sounds/SoundEvent; LAVA_POP nR - f Lnet/minecraft/sounds/SoundEvent; LEASH_KNOT_BREAK nS - f Lnet/minecraft/sounds/SoundEvent; LEASH_KNOT_PLACE nT - f Lnet/minecraft/sounds/SoundEvent; LEVER_CLICK nU - f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_IMPACT nV - f Lnet/minecraft/sounds/SoundEvent; LIGHTNING_BOLT_THUNDER nW - f Lnet/minecraft/sounds/SoundEvent; LILY_PAD_PLACE Bv - f Lnet/minecraft/sounds/SoundEvent; LINGERING_POTION_THROW nX - f Lnet/minecraft/sounds/SoundEvent; LLAMA_AMBIENT nY - f Lnet/minecraft/sounds/SoundEvent; LLAMA_ANGRY nZ - f Lnet/minecraft/sounds/SoundEvent; LLAMA_CHEST oa - f Lnet/minecraft/sounds/SoundEvent; LLAMA_DEATH ob - f Lnet/minecraft/sounds/SoundEvent; LLAMA_EAT oc - f Lnet/minecraft/sounds/SoundEvent; LLAMA_HURT od - f Lnet/minecraft/sounds/SoundEvent; LLAMA_SPIT oe - f Lnet/minecraft/sounds/SoundEvent; LLAMA_STEP of - f Lnet/minecraft/core/Holder; LLAMA_SWAG og - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_BREAK oi - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_COMPASS_LOCK on - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_FALL om - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_HIT ol - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_PLACE ok - f Lnet/minecraft/sounds/SoundEvent; LODESTONE_STEP oj - f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_AIR oo - f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND op - f Lnet/minecraft/sounds/SoundEvent; MACE_SMASH_GROUND_HEAVY oq - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH or - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_DEATH_SMALL oh - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT os - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_HURT_SMALL ot - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_JUMP ou - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH ov - f Lnet/minecraft/sounds/SoundEvent; MAGMA_CUBE_SQUISH_SMALL ow - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_BREAK ox - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_FALL oy - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_HIT oz - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_PLACE oA - f Lnet/minecraft/sounds/SoundEvent; MANGROVE_ROOTS_STEP oB - f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_BREAK oC - f Lnet/minecraft/sounds/SoundEvent; MEDIUM_AMETHYST_BUD_PLACE oD - f Lnet/minecraft/sounds/SoundEvent; METAL_BREAK oE - f Lnet/minecraft/sounds/SoundEvent; METAL_FALL oF - f Lnet/minecraft/sounds/SoundEvent; METAL_HIT oG - f Lnet/minecraft/sounds/SoundEvent; METAL_PLACE oH - f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_OFF oI - f Lnet/minecraft/sounds/SoundEvent; METAL_PRESSURE_PLATE_CLICK_ON oJ - f Lnet/minecraft/sounds/SoundEvent; METAL_STEP oK - f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE oM - f Lnet/minecraft/sounds/SoundEvent; MINECART_INSIDE_UNDERWATER oL - f Lnet/minecraft/sounds/SoundEvent; MINECART_RIDING oN - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_CONVERT oO - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_EAT oP - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK oQ - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_MILK_SUSPICIOUSLY oR - f Lnet/minecraft/sounds/SoundEvent; MOOSHROOM_SHEAR oS - f Lnet/minecraft/sounds/SoundEvent; MOSS_BREAK pd - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_BREAK oT - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_FALL oU - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_HIT oV - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_PLACE oW - f Lnet/minecraft/sounds/SoundEvent; MOSS_CARPET_STEP oX - f Lnet/minecraft/sounds/SoundEvent; MOSS_FALL pe - f Lnet/minecraft/sounds/SoundEvent; MOSS_HIT pf - f Lnet/minecraft/sounds/SoundEvent; MOSS_PLACE pg - f Lnet/minecraft/sounds/SoundEvent; MOSS_STEP ph - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_BREAK ps - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_FALL pt - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_HIT pu - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_PLACE pv - f Lnet/minecraft/sounds/SoundEvent; MUDDY_MANGROVE_ROOTS_STEP pw - f Lnet/minecraft/sounds/SoundEvent; MUD_BREAK pi - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_BREAK pn - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_FALL po - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_HIT pp - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_PLACE pq - f Lnet/minecraft/sounds/SoundEvent; MUD_BRICKS_STEP pr - f Lnet/minecraft/sounds/SoundEvent; MUD_FALL pj - f Lnet/minecraft/sounds/SoundEvent; MUD_HIT pk - f Lnet/minecraft/sounds/SoundEvent; MUD_PLACE pl - f Lnet/minecraft/sounds/SoundEvent; MUD_STEP pm - f Lnet/minecraft/sounds/SoundEvent; MULE_AMBIENT px - f Lnet/minecraft/sounds/SoundEvent; MULE_ANGRY py - f Lnet/minecraft/sounds/SoundEvent; MULE_CHEST pz - f Lnet/minecraft/sounds/SoundEvent; MULE_DEATH pA - f Lnet/minecraft/sounds/SoundEvent; MULE_EAT pB - f Lnet/minecraft/sounds/SoundEvent; MULE_HURT pC - f Lnet/minecraft/sounds/SoundEvent; MULE_JUMP pD - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BADLANDS qx - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BAMBOO_JUNGLE qA - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_BASALT_DELTAS qd - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CHERRY_GROVE qo - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_CRIMSON_FOREST qe - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DEEP_DARK qf - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DESERT qw - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_DRIPSTONE_CAVES qg - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FLOWER_FOREST qv - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FOREST ql - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_FROZEN_PEAKS qq - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_GROVE qh - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JAGGED_PEAKS qi - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_JUNGLE qy - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_LUSH_CAVES qj - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_MEADOW qn - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_NETHER_WASTES qp - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_OLD_GROWTH_TAIGA qm - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SNOWY_SLOPES qr - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SOUL_SAND_VALLEY qs - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SPARSE_JUNGLE qz - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_STONY_PEAKS qt - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_SWAMP qk - f Lnet/minecraft/core/Holder$Reference; MUSIC_BIOME_WARPED_FOREST qu - f Lnet/minecraft/core/Holder$Reference; MUSIC_CREATIVE pE - f Lnet/minecraft/core/Holder$Reference; MUSIC_CREDITS pF - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_11 pH - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_13 pI - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_5 pG - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_BLOCKS pJ - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CAT pK - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CHIRP pL - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CREATOR pW - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_CREATOR_MUSIC_BOX pX - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_FAR pM - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_MALL pN - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_MELLOHI pO - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_OTHERSIDE pU - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_PIGSTEP pP - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_PRECIPICE pY - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_RELIC pV - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_STAL pQ - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_STRAD pR - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_WAIT pS - f Lnet/minecraft/core/Holder$Reference; MUSIC_DISC_WARD pT - f Lnet/minecraft/core/Holder$Reference; MUSIC_DRAGON pZ - f Lnet/minecraft/core/Holder$Reference; MUSIC_END qa - f Lnet/minecraft/core/Holder$Reference; MUSIC_GAME qb - f Lnet/minecraft/core/Holder$Reference; MUSIC_MENU qc - f Lnet/minecraft/core/Holder$Reference; MUSIC_UNDER_WATER qB - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_BREAK rI - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_FALL rM - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_HIT rL - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_PLACE rK - f Lnet/minecraft/sounds/SoundEvent; NETHERITE_BLOCK_STEP rJ - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_BREAK rN - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_FALL rR - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_HIT rQ - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_PLACE rP - f Lnet/minecraft/sounds/SoundEvent; NETHERRACK_STEP rO - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_BREAK qC - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_FALL qG - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_HIT qF - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_PLACE qE - f Lnet/minecraft/sounds/SoundEvent; NETHER_BRICKS_STEP qD - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_BREAK vl - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_FALL vm - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_HIT vn - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_PLACE vo - f Lnet/minecraft/sounds/SoundEvent; NETHER_GOLD_ORE_STEP vp - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_BREAK vq - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_FALL vr - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_HIT vs - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_PLACE vt - f Lnet/minecraft/sounds/SoundEvent; NETHER_ORE_STEP vu - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_BREAK ro - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_FALL rs - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_HIT rr - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_PLACE rq - f Lnet/minecraft/sounds/SoundEvent; NETHER_SPROUTS_STEP rp - f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_BREAK qH - f Lnet/minecraft/sounds/SoundEvent; NETHER_WART_PLANTED qI - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BREAK qJ - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_OFF qS - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_BUTTON_CLICK_ON qT - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_CLOSE qO - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_DOOR_OPEN qP - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FALL qK - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_CLOSE qW - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_FENCE_GATE_OPEN qX - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_BREAK lO - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_FALL lP - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_HIT lQ - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_PLACE lR - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HANGING_SIGN_STEP lN - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_HIT qL - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PLACE qM - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF qU - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_PRESSURE_PLATE_CLICK_ON qV - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_STEP qN - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_CLOSE qQ - f Lnet/minecraft/sounds/SoundEvent; NETHER_WOOD_TRAPDOOR_OPEN qR - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BANJO sh - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASEDRUM rS - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BASS rT - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BELL rU - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_BIT sg - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_CHIME rV - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_COW_BELL se - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_DIDGERIDOO sf - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_FLUTE rW - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_GUITAR rX - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HARP rY - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_HAT rZ - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_CREEPER sk - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ENDER_DRAGON sl - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_PIGLIN sn - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_SKELETON sj - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_WITHER_SKELETON sm - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IMITATE_ZOMBIE si - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_IRON_XYLOPHONE sd - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_PLING sa - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_SNARE sb - f Lnet/minecraft/core/Holder$Reference; NOTE_BLOCK_XYLOPHONE sc - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_BREAK rj - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_FALL rn - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_HIT rm - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_PLACE rl - f Lnet/minecraft/sounds/SoundEvent; NYLIUM_STEP rk - f Lnet/minecraft/sounds/SoundEvent; OCELOT_AMBIENT sp - f Lnet/minecraft/sounds/SoundEvent; OCELOT_DEATH sq - f Lnet/minecraft/sounds/SoundEvent; OCELOT_HURT so - f Lnet/minecraft/sounds/SoundEvent; OMINOUS_BOTTLE_DISPOSE sr - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_BREAK qZ - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_FALL ra - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_HIT rb - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_PLACE rc - f Lnet/minecraft/sounds/SoundEvent; PACKED_MUD_STEP rd - f Lnet/minecraft/sounds/SoundEvent; PAINTING_BREAK ss - f Lnet/minecraft/sounds/SoundEvent; PAINTING_PLACE st - f Lnet/minecraft/sounds/SoundEvent; PANDA_AGGRESSIVE_AMBIENT sB - f Lnet/minecraft/sounds/SoundEvent; PANDA_AMBIENT sw - f Lnet/minecraft/sounds/SoundEvent; PANDA_BITE sE - f Lnet/minecraft/sounds/SoundEvent; PANDA_CANT_BREED sA - f Lnet/minecraft/sounds/SoundEvent; PANDA_DEATH sx - f Lnet/minecraft/sounds/SoundEvent; PANDA_EAT sy - f Lnet/minecraft/sounds/SoundEvent; PANDA_HURT sD - f Lnet/minecraft/sounds/SoundEvent; PANDA_PRE_SNEEZE su - f Lnet/minecraft/sounds/SoundEvent; PANDA_SNEEZE sv - f Lnet/minecraft/sounds/SoundEvent; PANDA_STEP sz - f Lnet/minecraft/sounds/SoundEvent; PANDA_WORRIED_AMBIENT sC - f Lnet/minecraft/sounds/SoundEvent; PARROT_AMBIENT sF - f Lnet/minecraft/sounds/SoundEvent; PARROT_DEATH sG - f Lnet/minecraft/sounds/SoundEvent; PARROT_EAT sH - f Lnet/minecraft/sounds/SoundEvent; PARROT_FLY sI - f Lnet/minecraft/sounds/SoundEvent; PARROT_HURT sJ - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BLAZE sK - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BOGGED sL - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_BREEZE sM - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_CREEPER sN - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_DROWNED sO - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ELDER_GUARDIAN sP - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDERMITE sR - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ENDER_DRAGON sQ - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_EVOKER sS - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GHAST sT - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_GUARDIAN sU - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HOGLIN sV - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_HUSK sW - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ILLUSIONER sX - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_MAGMA_CUBE sY - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PHANTOM sZ - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN ta - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PIGLIN_BRUTE tb - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_PILLAGER tc - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_RAVAGER td - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SHULKER te - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SILVERFISH tf - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SKELETON tg - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SLIME th - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_SPIDER ti - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_STRAY tj - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VEX tk - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_VINDICATOR tl - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WARDEN tm - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITCH tn - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER to - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_WITHER_SKELETON tp - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOGLIN tq - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE tr - f Lnet/minecraft/sounds/SoundEvent; PARROT_IMITATE_ZOMBIE_VILLAGER ts - f Lnet/minecraft/sounds/SoundEvent; PARROT_STEP tt - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_AMBIENT tu - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_BITE tv - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_DEATH tw - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_FLAP tx - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_HURT ty - f Lnet/minecraft/sounds/SoundEvent; PHANTOM_SWOOP tz - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ADMIRING_ITEM tF - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_AMBIENT tG - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_ANGRY tH - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_AMBIENT tP - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_ANGRY tQ - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED tU - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_DEATH tR - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_HURT tS - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_BRUTE_STEP tT - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CELEBRATE tI - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_CONVERTED_TO_ZOMBIFIED tO - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_DEATH tJ - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_HURT tL - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_JEALOUS tK - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_RETREAT tM - f Lnet/minecraft/sounds/SoundEvent; PIGLIN_STEP tN - f Lnet/minecraft/sounds/SoundEvent; PIG_AMBIENT tA - f Lnet/minecraft/sounds/SoundEvent; PIG_DEATH tB - f Lnet/minecraft/sounds/SoundEvent; PIG_HURT tC - f Lnet/minecraft/sounds/SoundEvent; PIG_SADDLE tD - f Lnet/minecraft/sounds/SoundEvent; PIG_STEP tE - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_AMBIENT tV - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_CELEBRATE tW - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_DEATH tX - f Lnet/minecraft/sounds/SoundEvent; PILLAGER_HURT tY - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_BREAK oY - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_FALL oZ - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_HIT pa - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_PLACE pb - f Lnet/minecraft/sounds/SoundEvent; PINK_PETALS_STEP pc - f Lnet/minecraft/sounds/SoundEvent; PISTON_CONTRACT tZ - f Lnet/minecraft/sounds/SoundEvent; PISTON_EXTEND ua - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_CRIT ub - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_KNOCKBACK uc - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_NODAMAGE ud - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_STRONG ue - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_SWEEP uf - f Lnet/minecraft/sounds/SoundEvent; PLAYER_ATTACK_WEAK ug - f Lnet/minecraft/sounds/SoundEvent; PLAYER_BIG_FALL uh - f Lnet/minecraft/sounds/SoundEvent; PLAYER_BREATH ui - f Lnet/minecraft/sounds/SoundEvent; PLAYER_BURP uj - f Lnet/minecraft/sounds/SoundEvent; PLAYER_DEATH uk - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT ul - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_DROWN um - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_FREEZE un - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_ON_FIRE uo - f Lnet/minecraft/sounds/SoundEvent; PLAYER_HURT_SWEET_BERRY_BUSH up - f Lnet/minecraft/sounds/SoundEvent; PLAYER_LEVELUP uq - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SMALL_FALL ur - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH us - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SPLASH_HIGH_SPEED ut - f Lnet/minecraft/sounds/SoundEvent; PLAYER_SWIM uu - f Lnet/minecraft/sounds/SoundEvent; PLAYER_TELEPORT uv - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_BREAK hr - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA hx - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON hz - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER hy - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON hA - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_FALL hv - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_HIT hu - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_LAND hw - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_PLACE ht - f Lnet/minecraft/sounds/SoundEvent; POINTED_DRIPSTONE_STEP hs - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT uw - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_AMBIENT_BABY ux - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_DEATH uy - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_HURT uz - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_STEP uA - f Lnet/minecraft/sounds/SoundEvent; POLAR_BEAR_WARNING uB - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_BREAK uC - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_FALL uD - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_HIT uE - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_PLACE uF - f Lnet/minecraft/sounds/SoundEvent; POLISHED_DEEPSLATE_STEP uG - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_BREAK Aa - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_FALL Ab - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_HIT Ac - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_PLACE Ad - f Lnet/minecraft/sounds/SoundEvent; POLISHED_TUFF_STEP Ae - f Lnet/minecraft/sounds/SoundEvent; PORTAL_AMBIENT uH - f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRAVEL uI - f Lnet/minecraft/sounds/SoundEvent; PORTAL_TRIGGER uJ - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_BREAK uK - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_FALL uL - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_HIT uM - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_PLACE uN - f Lnet/minecraft/sounds/SoundEvent; POWDER_SNOW_STEP uO - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_AMBIENT uP - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_OUT uQ - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_BLOW_UP uR - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_DEATH uS - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_FLOP uT - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_HURT uU - f Lnet/minecraft/sounds/SoundEvent; PUFFER_FISH_STING uV - f Lnet/minecraft/sounds/SoundEvent; PUMPKIN_CARVE uW - f Lnet/minecraft/sounds/SoundEvent; RABBIT_AMBIENT uX - f Lnet/minecraft/sounds/SoundEvent; RABBIT_ATTACK uY - f Lnet/minecraft/sounds/SoundEvent; RABBIT_DEATH uZ - f Lnet/minecraft/sounds/SoundEvent; RABBIT_HURT va - f Lnet/minecraft/sounds/SoundEvent; RABBIT_JUMP vb - f Lnet/minecraft/core/Holder$Reference; RAID_HORN vc - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_AMBIENT vd - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ATTACK ve - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_CELEBRATE vf - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_DEATH vg - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_HURT vh - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_ROAR vk - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STEP vi - f Lnet/minecraft/sounds/SoundEvent; RAVAGER_STUNNED vj - f Lnet/minecraft/sounds/SoundEvent; REDSTONE_TORCH_BURNOUT vv - f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_AMBIENT vw - f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_CHARGE vx - f Lnet/minecraft/core/Holder$Reference; RESPAWN_ANCHOR_DEPLETE vy - f Lnet/minecraft/sounds/SoundEvent; RESPAWN_ANCHOR_SET_SPAWN vz - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_BREAK vA - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_FALL vB - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_HIT vC - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_PLACE vD - f Lnet/minecraft/sounds/SoundEvent; ROOTED_DIRT_STEP vE - f Lnet/minecraft/sounds/SoundEvent; ROOTS_BREAK jT - f Lnet/minecraft/sounds/SoundEvent; ROOTS_FALL jX - f Lnet/minecraft/sounds/SoundEvent; ROOTS_HIT jW - f Lnet/minecraft/sounds/SoundEvent; ROOTS_PLACE jV - f Lnet/minecraft/sounds/SoundEvent; ROOTS_STEP jU - f Lnet/minecraft/sounds/SoundEvent; SALMON_AMBIENT vF - f Lnet/minecraft/sounds/SoundEvent; SALMON_DEATH vG - f Lnet/minecraft/sounds/SoundEvent; SALMON_FLOP vH - f Lnet/minecraft/sounds/SoundEvent; SALMON_HURT vI - f Lnet/minecraft/sounds/SoundEvent; SAND_BREAK vJ - f Lnet/minecraft/sounds/SoundEvent; SAND_FALL vK - f Lnet/minecraft/sounds/SoundEvent; SAND_HIT vL - f Lnet/minecraft/sounds/SoundEvent; SAND_PLACE vM - f Lnet/minecraft/sounds/SoundEvent; SAND_STEP vN - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_BREAK vO - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_FALL vP - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_HIT vQ - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_PLACE vR - f Lnet/minecraft/sounds/SoundEvent; SCAFFOLDING_STEP vS - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_BREAK vV - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_CHARGE vU - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_FALL vW - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_HIT vX - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_PLACE vY - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_SPREAD vT - f Lnet/minecraft/sounds/SoundEvent; SCULK_BLOCK_STEP vZ - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BLOOM wa - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_BREAK wb - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_FALL wc - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_HIT wd - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_PLACE we - f Lnet/minecraft/sounds/SoundEvent; SCULK_CATALYST_STEP wf - f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING wg - f Lnet/minecraft/sounds/SoundEvent; SCULK_CLICKING_STOP wh - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_BREAK wi - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_FALL wj - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_HIT wk - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_PLACE wl - f Lnet/minecraft/sounds/SoundEvent; SCULK_SENSOR_STEP wm - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_BREAK wn - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_FALL wo - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_HIT wp - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_PLACE wq - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_SHRIEK wr - f Lnet/minecraft/sounds/SoundEvent; SCULK_SHRIEKER_STEP ws - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_BREAK wt - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_FALL wu - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_HIT wv - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_PLACE ww - f Lnet/minecraft/sounds/SoundEvent; SCULK_VEIN_STEP wx - f Lnet/minecraft/sounds/SoundEvent; SHEEP_AMBIENT wy - f Lnet/minecraft/sounds/SoundEvent; SHEEP_DEATH wz - f Lnet/minecraft/sounds/SoundEvent; SHEEP_HURT wA - f Lnet/minecraft/sounds/SoundEvent; SHEEP_SHEAR wB - f Lnet/minecraft/sounds/SoundEvent; SHEEP_STEP wC - f Lnet/minecraft/sounds/SoundEvent; SHIELD_BLOCK wD - f Lnet/minecraft/sounds/SoundEvent; SHIELD_BREAK wE - f Lnet/minecraft/sounds/SoundEvent; SHOVEL_FLATTEN wK - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_BREAK wF - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_FALL wJ - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_HIT wI - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_PLACE wH - f Lnet/minecraft/sounds/SoundEvent; SHROOMLIGHT_STEP wG - f Lnet/minecraft/sounds/SoundEvent; SHULKER_AMBIENT wL - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_CLOSE wM - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BOX_OPEN wN - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HIT wO - f Lnet/minecraft/sounds/SoundEvent; SHULKER_BULLET_HURT wP - f Lnet/minecraft/sounds/SoundEvent; SHULKER_CLOSE wQ - f Lnet/minecraft/sounds/SoundEvent; SHULKER_DEATH wR - f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT wS - f Lnet/minecraft/sounds/SoundEvent; SHULKER_HURT_CLOSED wT - f Lnet/minecraft/sounds/SoundEvent; SHULKER_OPEN wU - f Lnet/minecraft/sounds/SoundEvent; SHULKER_SHOOT wV - f Lnet/minecraft/sounds/SoundEvent; SHULKER_TELEPORT wW - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_AMBIENT wX - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_DEATH wY - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_HURT wZ - f Lnet/minecraft/sounds/SoundEvent; SILVERFISH_STEP xa - f Lnet/minecraft/sounds/SoundEvent; SKELETON_AMBIENT xb - f Lnet/minecraft/sounds/SoundEvent; SKELETON_CONVERTED_TO_STRAY xc - f Lnet/minecraft/sounds/SoundEvent; SKELETON_DEATH xd - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT xe - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_AMBIENT_WATER xi - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_DEATH xf - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_GALLOP_WATER xj - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_HURT xg - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_JUMP_WATER xk - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_STEP_WATER xl - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HORSE_SWIM xh - f Lnet/minecraft/sounds/SoundEvent; SKELETON_HURT xm - f Lnet/minecraft/sounds/SoundEvent; SKELETON_SHOOT xn - f Lnet/minecraft/sounds/SoundEvent; SKELETON_STEP xo - f Lnet/minecraft/sounds/SoundEvent; SLIME_ATTACK xp - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_BREAK xu - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_FALL xv - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_HIT xw - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_PLACE xx - f Lnet/minecraft/sounds/SoundEvent; SLIME_BLOCK_STEP xy - f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH xq - f Lnet/minecraft/sounds/SoundEvent; SLIME_DEATH_SMALL yf - f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT xr - f Lnet/minecraft/sounds/SoundEvent; SLIME_HURT_SMALL yg - f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP xs - f Lnet/minecraft/sounds/SoundEvent; SLIME_JUMP_SMALL yh - f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH xt - f Lnet/minecraft/sounds/SoundEvent; SLIME_SQUISH_SMALL yi - f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_BREAK xz - f Lnet/minecraft/sounds/SoundEvent; SMALL_AMETHYST_BUD_PLACE xA - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_BREAK xB - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_FALL xC - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_HIT xD - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_PLACE xE - f Lnet/minecraft/sounds/SoundEvent; SMALL_DRIPLEAF_STEP xF - f Lnet/minecraft/sounds/SoundEvent; SMITHING_TABLE_USE yj - f Lnet/minecraft/sounds/SoundEvent; SMOKER_SMOKE yk - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DEATH yp - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING yu - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DIGGING_STOP yv - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_DROP_SEED yq - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EAT ym - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_CRACK yy - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_HATCH yz - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_EGG_PLOP yx - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HAPPY yw - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_HURT yo - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_IDLE yn - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SCENTING yr - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SEARCHING yt - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_SNIFFING ys - f Lnet/minecraft/sounds/SoundEvent; SNIFFER_STEP yl - f Lnet/minecraft/sounds/SoundEvent; SNOWBALL_THROW yA - f Lnet/minecraft/sounds/SoundEvent; SNOW_BREAK yB - f Lnet/minecraft/sounds/SoundEvent; SNOW_FALL yC - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_AMBIENT yD - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_DEATH yE - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_HURT yF - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHEAR yH - f Lnet/minecraft/sounds/SoundEvent; SNOW_GOLEM_SHOOT yG - f Lnet/minecraft/sounds/SoundEvent; SNOW_HIT yI - f Lnet/minecraft/sounds/SoundEvent; SNOW_PLACE yJ - f Lnet/minecraft/sounds/SoundEvent; SNOW_STEP yK - f Lnet/minecraft/core/Holder$Reference; SOUL_ESCAPE xQ - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_BREAK xG - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_FALL xK - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_HIT xJ - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_PLACE xI - f Lnet/minecraft/sounds/SoundEvent; SOUL_SAND_STEP xH - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_BREAK xL - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_FALL xP - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_HIT xO - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_PLACE xN - f Lnet/minecraft/sounds/SoundEvent; SOUL_SOIL_STEP xM - f Lnet/minecraft/sounds/SoundEvent; SPIDER_AMBIENT yL - f Lnet/minecraft/sounds/SoundEvent; SPIDER_DEATH yM - f Lnet/minecraft/sounds/SoundEvent; SPIDER_HURT yN - f Lnet/minecraft/sounds/SoundEvent; SPIDER_STEP yO - f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_BREAK yP - f Lnet/minecraft/sounds/SoundEvent; SPLASH_POTION_THROW yQ - f Lnet/minecraft/sounds/SoundEvent; SPONGE_ABSORB yW - f Lnet/minecraft/sounds/SoundEvent; SPONGE_BREAK yR - f Lnet/minecraft/sounds/SoundEvent; SPONGE_FALL yS - f Lnet/minecraft/sounds/SoundEvent; SPONGE_HIT yT - f Lnet/minecraft/sounds/SoundEvent; SPONGE_PLACE yU - f Lnet/minecraft/sounds/SoundEvent; SPONGE_STEP yV - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_BREAK xR - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_FALL xS - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_HIT xT - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_PLACE xU - f Lnet/minecraft/sounds/SoundEvent; SPORE_BLOSSOM_STEP xV - f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_STOP_USING yY - f Lnet/minecraft/sounds/SoundEvent; SPYGLASS_USE yX - f Lnet/minecraft/sounds/SoundEvent; SQUID_AMBIENT yZ - f Lnet/minecraft/sounds/SoundEvent; SQUID_DEATH za - f Lnet/minecraft/sounds/SoundEvent; SQUID_HURT zb - f Lnet/minecraft/sounds/SoundEvent; SQUID_SQUIRT zc - f Lnet/minecraft/sounds/SoundEvent; STEM_BREAK re - f Lnet/minecraft/sounds/SoundEvent; STEM_FALL ri - f Lnet/minecraft/sounds/SoundEvent; STEM_HIT rh - f Lnet/minecraft/sounds/SoundEvent; STEM_PLACE rg - f Lnet/minecraft/sounds/SoundEvent; STEM_STEP rf - f Lnet/minecraft/sounds/SoundEvent; STONE_BREAK zd - f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_OFF ze - f Lnet/minecraft/sounds/SoundEvent; STONE_BUTTON_CLICK_ON zf - f Lnet/minecraft/sounds/SoundEvent; STONE_FALL zg - f Lnet/minecraft/sounds/SoundEvent; STONE_HIT zh - f Lnet/minecraft/sounds/SoundEvent; STONE_PLACE zi - f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_OFF zj - f Lnet/minecraft/sounds/SoundEvent; STONE_PRESSURE_PLATE_CLICK_ON zk - f Lnet/minecraft/sounds/SoundEvent; STONE_STEP zl - f Lnet/minecraft/sounds/SoundEvent; STRAY_AMBIENT zm - f Lnet/minecraft/sounds/SoundEvent; STRAY_DEATH zn - f Lnet/minecraft/sounds/SoundEvent; STRAY_HURT zo - f Lnet/minecraft/sounds/SoundEvent; STRAY_STEP zp - f Lnet/minecraft/sounds/SoundEvent; STRIDER_AMBIENT xW - f Lnet/minecraft/sounds/SoundEvent; STRIDER_DEATH xZ - f Lnet/minecraft/sounds/SoundEvent; STRIDER_EAT yd - f Lnet/minecraft/sounds/SoundEvent; STRIDER_HAPPY xX - f Lnet/minecraft/sounds/SoundEvent; STRIDER_HURT ya - f Lnet/minecraft/sounds/SoundEvent; STRIDER_RETREAT xY - f Lnet/minecraft/sounds/SoundEvent; STRIDER_SADDLE ye - f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP yb - f Lnet/minecraft/sounds/SoundEvent; STRIDER_STEP_LAVA yc - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_BREAK jv - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_FALL jz - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_HIT jy - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_PLACE jx - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_GRAVEL_STEP jw - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_BREAK jq - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_FALL ju - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_HIT jt - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_PLACE js - f Lnet/minecraft/sounds/SoundEvent; SUSPICIOUS_SAND_STEP jr - f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_BREAK zq - f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PICK_BERRIES zs - f Lnet/minecraft/sounds/SoundEvent; SWEET_BERRY_BUSH_PLACE zr - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_DEATH zt - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_FLOP zu - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_GROW_UP zv - f Lnet/minecraft/sounds/SoundEvent; TADPOLE_HURT zw - f Lnet/minecraft/sounds/SoundEvent; THORNS_HIT zx - f Lnet/minecraft/sounds/SoundEvent; TNT_PRIMED zy - f Lnet/minecraft/sounds/SoundEvent; TOTEM_USE zz - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM md - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT mi - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_AMBIENT_OMINOUS mj - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_BREAK lX - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_CLOSE_SHUTTER ml - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_DETECT_PLAYER mg - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_EJECT_ITEM mm - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_FALL mb - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_HIT ma - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OMINOUS_ACTIVATE mh - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_OPEN_SHUTTER mk - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_PLACE lZ - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM me - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_ITEM_BEGIN mf - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_SPAWN_MOB mc - f Lnet/minecraft/sounds/SoundEvent; TRIAL_SPAWNER_STEP lY - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT zA - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_HIT_GROUND zB - f Lnet/minecraft/sounds/SoundEvent; TRIDENT_RETURN zC - f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_1 zD - f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_2 zE - f Lnet/minecraft/core/Holder; TRIDENT_RIPTIDE_3 zF - f Lnet/minecraft/core/Holder; TRIDENT_THROW zG - f Lnet/minecraft/core/Holder; TRIDENT_THUNDER zH - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_ATTACH zI - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_OFF zJ - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_CLICK_ON zK - f Lnet/minecraft/sounds/SoundEvent; TRIPWIRE_DETACH zL - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_AMBIENT zM - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_DEATH zN - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_FLOP zO - f Lnet/minecraft/sounds/SoundEvent; TROPICAL_FISH_HURT zP - f Lnet/minecraft/sounds/SoundEvent; TUFF_BREAK zQ - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_BREAK zV - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_FALL zW - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_HIT zX - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_PLACE zY - f Lnet/minecraft/sounds/SoundEvent; TUFF_BRICKS_STEP zZ - f Lnet/minecraft/sounds/SoundEvent; TUFF_FALL zU - f Lnet/minecraft/sounds/SoundEvent; TUFF_HIT zT - f Lnet/minecraft/sounds/SoundEvent; TUFF_PLACE zS - f Lnet/minecraft/sounds/SoundEvent; TUFF_STEP zR - f Lnet/minecraft/sounds/SoundEvent; TURTLE_AMBIENT_LAND Af - f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH Ag - f Lnet/minecraft/sounds/SoundEvent; TURTLE_DEATH_BABY Ah - f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_BREAK Ai - f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_CRACK Aj - f Lnet/minecraft/sounds/SoundEvent; TURTLE_EGG_HATCH Ak - f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT Al - f Lnet/minecraft/sounds/SoundEvent; TURTLE_HURT_BABY Am - f Lnet/minecraft/sounds/SoundEvent; TURTLE_LAY_EGG An - f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE Ao - f Lnet/minecraft/sounds/SoundEvent; TURTLE_SHAMBLE_BABY Ap - f Lnet/minecraft/sounds/SoundEvent; TURTLE_SWIM Aq - f Lnet/minecraft/core/Holder$Reference; UI_BUTTON_CLICK Ar - f Lnet/minecraft/sounds/SoundEvent; UI_CARTOGRAPHY_TABLE_TAKE_RESULT Au - f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_SELECT_PATTERN As - f Lnet/minecraft/sounds/SoundEvent; UI_LOOM_TAKE_RESULT At - f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_SELECT_RECIPE Aw - f Lnet/minecraft/sounds/SoundEvent; UI_STONECUTTER_TAKE_RESULT Av - f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_CHALLENGE_COMPLETE Ax - f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_IN Ay - f Lnet/minecraft/sounds/SoundEvent; UI_TOAST_OUT Az - f Lnet/minecraft/sounds/SoundEvent; VAULT_ACTIVATE AA - f Lnet/minecraft/sounds/SoundEvent; VAULT_AMBIENT AB - f Lnet/minecraft/sounds/SoundEvent; VAULT_BREAK AC - f Lnet/minecraft/sounds/SoundEvent; VAULT_CLOSE_SHUTTER AD - f Lnet/minecraft/sounds/SoundEvent; VAULT_DEACTIVATE AE - f Lnet/minecraft/sounds/SoundEvent; VAULT_EJECT_ITEM AF - f Lnet/minecraft/sounds/SoundEvent; VAULT_FALL AH - f Lnet/minecraft/sounds/SoundEvent; VAULT_HIT AI - f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM AJ - f Lnet/minecraft/sounds/SoundEvent; VAULT_INSERT_ITEM_FAIL AK - f Lnet/minecraft/sounds/SoundEvent; VAULT_OPEN_SHUTTER AL - f Lnet/minecraft/sounds/SoundEvent; VAULT_PLACE AM - f Lnet/minecraft/sounds/SoundEvent; VAULT_REJECT_REWARDED_PLAYER AG - f Lnet/minecraft/sounds/SoundEvent; VAULT_STEP AN - f Lnet/minecraft/sounds/SoundEvent; VEX_AMBIENT AO - f Lnet/minecraft/sounds/SoundEvent; VEX_CHARGE AP - f Lnet/minecraft/sounds/SoundEvent; VEX_DEATH AQ - f Lnet/minecraft/sounds/SoundEvent; VEX_HURT AR - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_AMBIENT AS - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_CELEBRATE AT - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_DEATH AU - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_HURT AV - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_NO AW - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_TRADE AX - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_ARMORER AZ - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_BUTCHER Ba - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CARTOGRAPHER Bb - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_CLERIC Bc - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FARMER Bd - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FISHERMAN Be - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_FLETCHER Bf - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LEATHERWORKER Bg - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_LIBRARIAN Bh - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_MASON Bi - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_SHEPHERD Bj - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_TOOLSMITH Bk - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_WORK_WEAPONSMITH Bl - f Lnet/minecraft/sounds/SoundEvent; VILLAGER_YES AY - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_AMBIENT Bm - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_CELEBRATE Bn - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_DEATH Bo - f Lnet/minecraft/sounds/SoundEvent; VINDICATOR_HURT Bp - f Lnet/minecraft/sounds/SoundEvent; VINE_BREAK Bq - f Lnet/minecraft/sounds/SoundEvent; VINE_FALL Br - f Lnet/minecraft/sounds/SoundEvent; VINE_HIT Bs - f Lnet/minecraft/sounds/SoundEvent; VINE_PLACE Bt - f Lnet/minecraft/sounds/SoundEvent; VINE_STEP Bu - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_AMBIENT Bw - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DEATH Bx - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DISAPPEARED By - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_MILK Bz - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_DRINK_POTION BA - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_HURT BB - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_NO BC - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_REAPPEARED BD - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_TRADE BE - f Lnet/minecraft/sounds/SoundEvent; WANDERING_TRADER_YES BF - f Lnet/minecraft/sounds/SoundEvent; WARDEN_AGITATED BG - f Lnet/minecraft/sounds/SoundEvent; WARDEN_AMBIENT BH - f Lnet/minecraft/sounds/SoundEvent; WARDEN_ANGRY BI - f Lnet/minecraft/sounds/SoundEvent; WARDEN_ATTACK_IMPACT BJ - f Lnet/minecraft/sounds/SoundEvent; WARDEN_DEATH BK - f Lnet/minecraft/sounds/SoundEvent; WARDEN_DIG BL - f Lnet/minecraft/sounds/SoundEvent; WARDEN_EMERGE BM - f Lnet/minecraft/sounds/SoundEvent; WARDEN_HEARTBEAT BN - f Lnet/minecraft/sounds/SoundEvent; WARDEN_HURT BO - f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING BP - f Lnet/minecraft/sounds/SoundEvent; WARDEN_LISTENING_ANGRY BQ - f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSE BR - f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSER BS - f Lnet/minecraft/sounds/SoundEvent; WARDEN_NEARBY_CLOSEST BT - f Lnet/minecraft/sounds/SoundEvent; WARDEN_ROAR BU - f Lnet/minecraft/sounds/SoundEvent; WARDEN_SNIFF BV - f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_BOOM BW - f Lnet/minecraft/sounds/SoundEvent; WARDEN_SONIC_CHARGE BX - f Lnet/minecraft/sounds/SoundEvent; WARDEN_STEP BY - f Lnet/minecraft/sounds/SoundEvent; WARDEN_TENDRIL_CLICKS BZ - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_BREAK rD - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_FALL rH - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_HIT rG - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_PLACE rF - f Lnet/minecraft/sounds/SoundEvent; WART_BLOCK_STEP rE - f Lnet/minecraft/sounds/SoundEvent; WATER_AMBIENT Cc - f Lnet/minecraft/sounds/SoundEvent; WAXED_HANGING_SIGN_INTERACT_FAIL Ca - f Lnet/minecraft/sounds/SoundEvent; WAXED_SIGN_INTERACT_FAIL Cb - f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN Cd - f Lnet/minecraft/sounds/SoundEvent; WEATHER_RAIN_ABOVE Ce - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_BREAK ry - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_FALL rC - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_HIT rB - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_PLACE rA - f Lnet/minecraft/sounds/SoundEvent; WEEPING_VINES_STEP rz - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_BREAK Cf - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_FALL Cg - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_HIT Ch - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_PLACE Ci - f Lnet/minecraft/sounds/SoundEvent; WET_GRASS_STEP Cj - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_BREAK Ck - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_DRIES Cl - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_FALL Cm - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_HIT Cn - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_PLACE Co - f Lnet/minecraft/sounds/SoundEvent; WET_SPONGE_STEP Cp - f Lnet/minecraft/core/Holder$Reference; WIND_CHARGE_BURST Cq - f Lnet/minecraft/sounds/SoundEvent; WIND_CHARGE_THROW Cr - f Lnet/minecraft/sounds/SoundEvent; WITCH_AMBIENT Cs - f Lnet/minecraft/sounds/SoundEvent; WITCH_CELEBRATE Ct - f Lnet/minecraft/sounds/SoundEvent; WITCH_DEATH Cu - f Lnet/minecraft/sounds/SoundEvent; WITCH_DRINK Cv - f Lnet/minecraft/sounds/SoundEvent; WITCH_HURT Cw - f Lnet/minecraft/sounds/SoundEvent; WITCH_THROW Cx - f Lnet/minecraft/sounds/SoundEvent; WITHER_AMBIENT Cy - f Lnet/minecraft/sounds/SoundEvent; WITHER_BREAK_BLOCK Cz - f Lnet/minecraft/sounds/SoundEvent; WITHER_DEATH CA - f Lnet/minecraft/sounds/SoundEvent; WITHER_HURT CB - f Lnet/minecraft/sounds/SoundEvent; WITHER_SHOOT CC - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_AMBIENT CD - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_DEATH CE - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_HURT CF - f Lnet/minecraft/sounds/SoundEvent; WITHER_SKELETON_STEP CG - f Lnet/minecraft/sounds/SoundEvent; WITHER_SPAWN CH - f Lnet/minecraft/sounds/SoundEvent; WOLF_AMBIENT CM - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_BREAK CI - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_CRACK CJ - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_DAMAGE CK - f Lnet/minecraft/sounds/SoundEvent; WOLF_ARMOR_REPAIR CL - f Lnet/minecraft/sounds/SoundEvent; WOLF_DEATH CN - f Lnet/minecraft/sounds/SoundEvent; WOLF_GROWL CO - f Lnet/minecraft/sounds/SoundEvent; WOLF_HOWL CP - f Lnet/minecraft/sounds/SoundEvent; WOLF_HURT CQ - f Lnet/minecraft/sounds/SoundEvent; WOLF_PANT CR - f Lnet/minecraft/sounds/SoundEvent; WOLF_SHAKE CS - f Lnet/minecraft/sounds/SoundEvent; WOLF_STEP CT - f Lnet/minecraft/sounds/SoundEvent; WOLF_WHINE CU - f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_OFF CZ - f Lnet/minecraft/sounds/SoundEvent; WOODEN_BUTTON_CLICK_ON Da - f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_CLOSE CV - f Lnet/minecraft/sounds/SoundEvent; WOODEN_DOOR_OPEN CW - f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_OFF Db - f Lnet/minecraft/sounds/SoundEvent; WOODEN_PRESSURE_PLATE_CLICK_ON Dc - f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_CLOSE CX - f Lnet/minecraft/sounds/SoundEvent; WOODEN_TRAPDOOR_OPEN CY - f Lnet/minecraft/sounds/SoundEvent; WOOD_BREAK Dd - f Lnet/minecraft/sounds/SoundEvent; WOOD_FALL De - f Lnet/minecraft/sounds/SoundEvent; WOOD_HIT Df - f Lnet/minecraft/sounds/SoundEvent; WOOD_PLACE Dg - f Lnet/minecraft/sounds/SoundEvent; WOOD_STEP Dh - f Lnet/minecraft/sounds/SoundEvent; WOOL_BREAK Di - f Lnet/minecraft/sounds/SoundEvent; WOOL_FALL Dj - f Lnet/minecraft/sounds/SoundEvent; WOOL_HIT Dk - f Lnet/minecraft/sounds/SoundEvent; WOOL_PLACE Dl - f Lnet/minecraft/sounds/SoundEvent; WOOL_STEP Dm - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_AMBIENT Dn - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ANGRY Do - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_ATTACK Dp - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_DEATH Dq - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_HURT Dr - f Lnet/minecraft/sounds/SoundEvent; ZOGLIN_STEP Ds - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_AMBIENT Dt - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_IRON_DOOR Dv - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_ATTACK_WOODEN_DOOR Du - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_BREAK_WOODEN_DOOR Dw - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_CONVERTED_TO_DROWNED Dx - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DEATH Dy - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_DESTROY_EGG Dz - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_AMBIENT DA - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_DEATH DB - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HORSE_HURT DC - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_HURT DD - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_INFECT DE - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_STEP DJ - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_AMBIENT DK - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CONVERTED DL - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_CURE DM - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_DEATH DN - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_HURT DO - f Lnet/minecraft/sounds/SoundEvent; ZOMBIE_VILLAGER_STEP DP - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_AMBIENT DF - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_ANGRY DG - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_DEATH DH - f Lnet/minecraft/sounds/SoundEvent; ZOMBIFIED_PIGLIN_HURT DI -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 l - 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; VOICE j - f Lnet/minecraft/sounds/SoundSource; WEATHER d - f Ljava/lang/String; name k -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/random/Weight net/minecraft/util/random/Weight - m ()I asInt a - m (I)Lnet/minecraft/util/random/Weight; of a - m (I)V validateWeight b - f Lcom/mojang/serialization/Codec; CODEC a - f Lorg/slf4j/Logger; LOGGER c - f Lnet/minecraft/util/random/Weight; ONE b - f I value d -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/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Ljava/lang/String; getDescriptionId a - f Lnet/minecraft/world/level/block/Block; block 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 playerHasShieldUseIntent b - 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 b - m ()I getDefaultProjectileRange c - m (I)F getPowerForTime a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; 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)V 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/InteractionResultHolder; 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 c - 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/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/InteractionResultHolder; use 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/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/level/Level;IIBZZ)Lnet/minecraft/world/item/ItemStack; create a - m (Lnet/minecraft/world/level/Level;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/level/saveddata/maps/MapId;)Lnet/minecraft/network/chat/Component; getTooltipForId a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; getUpdatePacket a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)V inventoryTick a - m ([ZII)Z isBiomeWatery a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)V lockMap a - 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/world/level/Level;)V scaleMap c - 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/item/UseAnim net/minecraft/world/item/EnumAnimation - m ()[Lnet/minecraft/world/item/UseAnim; $values a - f [Lnet/minecraft/world/item/UseAnim; $VALUES k - f Lnet/minecraft/world/item/UseAnim; BLOCK d - f Lnet/minecraft/world/item/UseAnim; BOW e - f Lnet/minecraft/world/item/UseAnim; BRUSH j - f Lnet/minecraft/world/item/UseAnim; CROSSBOW g - f Lnet/minecraft/world/item/UseAnim; DRINK c - f Lnet/minecraft/world/item/UseAnim; EAT b - f Lnet/minecraft/world/item/UseAnim; NONE a - f Lnet/minecraft/world/item/UseAnim; SPEAR f - f Lnet/minecraft/world/item/UseAnim; SPYGLASS h - f Lnet/minecraft/world/item/UseAnim; TOOT_HORN i -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;Lnet/minecraft/network/chat/numbers/NumberFormat;)V lambda$read$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$write$0 a - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat c - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)V numberFormat b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/scores/Score; read a - m (Z)V setLocked a - m ()I value a - m (I)V value a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; write a - f Ljava/lang/String; TAG_DISPLAY c - f Ljava/lang/String; TAG_FORMAT d - f Ljava/lang/String; TAG_LOCKED b - f Ljava/lang/String; TAG_SCORE a - f Lnet/minecraft/network/chat/Component; display g - f Z locked f - f Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat h - f I value e -c org/bukkit/craftbukkit/CraftRaid org/bukkit/craftbukkit/v1_21_R1/CraftRaid -c org/bukkit/craftbukkit/CraftRaid$1 org/bukkit/craftbukkit/v1_21_R1/CraftRaid$1 -c net/minecraft/CrashReportCategory net/minecraft/CrashReportSystemDetails - m (I)I fillInStackTrace 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$populateBlockDetails$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 (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 ()Lnet/minecraft/core/HolderLookup$RegistryLookup; asLookup q - m (Ljava/util/Map;)V bindTags a - m (I)Ljava/lang/Object; byId a - m (Lnet/minecraft/resources/ResourceKey;)Z containsKey d - 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 o - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named; createTag d - m ()Ljava/util/Set; entrySet h - m ()Lnet/minecraft/core/Registry; freeze m - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/Object; get a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m ()Ljava/util/Optional; getAny a - m (I)Ljava/util/Optional; getHolder c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getHolder b - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; getHolder c - 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; getOrCreateTag a - 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/util/Optional; getTag b - m ()Ljava/util/stream/Stream; getTagNames k - m ()Ljava/util/stream/Stream; getTags j - m (Lnet/minecraft/core/Holder$Reference;)Ljava/lang/Object; getValueFromNullable a - m ()Lnet/minecraft/core/HolderOwner; holderOwner p - m ()Ljava/util/stream/Stream; holders i - m ()Z isEmpty l - m ()Lnet/minecraft/resources/ResourceKey; key d - m ()Ljava/util/Set; keySet f - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$bindTags$10 e - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V lambda$bindTags$11 a - m (Ljava/util/Map;Lnet/minecraft/core/Holder$Reference;)V lambda$bindTags$8 a - m (Ljava/util/Map;Lnet/minecraft/tags/TagKey;Ljava/util/List;)V lambda$bindTags$9 b - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; lambda$createIntrusiveHolder$7 g - m (Ljava/lang/Object;Lnet/minecraft/core/Holder$Reference;)V lambda$freeze$4 a - m (Ljava/util/Map$Entry;)Z lambda$freeze$5 b - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$freeze$6 a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$getOrCreateHolderOrThrow$2 j - m (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getTags$3 c - m (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0 a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference; lambda$register$1 k - m (Lnet/minecraft/core/HolderSet$Named;)V lambda$resetTags$12 a - m (Lnet/minecraft/core/Holder$Reference;)V lambda$resetTags$13 b - 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 c - m ()Ljava/util/Set; registryKeySet g - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle e - m ()V resetTags n - m ()I size c - m ()V validateWrite b - m (Lnet/minecraft/resources/ResourceKey;)V validateWrite h - m (Ljava/lang/Object;)Lnet/minecraft/core/Holder; wrapAsHolder e - f Lorg/slf4j/Logger; LOGGER b - f Lit/unimi/dsi/fastutil/objects/ObjectList; byId d - f Ljava/util/Map; byKey g - f Ljava/util/Map; byLocation f - f Ljava/util/Map; byValue h - f Z frozen l - f Lnet/minecraft/resources/ResourceKey; key c - f Lnet/minecraft/core/HolderLookup$RegistryLookup; lookup n - f Ljava/util/Map; registrationInfos i - f Lcom/mojang/serialization/Lifecycle; registryLifecycle j - f Ljava/lang/Object; tagAdditionLock o - f Ljava/util/Map; tags k - f Lit/unimi/dsi/fastutil/objects/Reference2IntMap; toId e - 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; key f - m ()Ljava/util/stream/Stream; listElements b - m ()Ljava/util/stream/Stream; listTags d - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g - f Lnet/minecraft/core/MappedRegistry; this$0 a -c net/minecraft/core/MappedRegistry$2 net/minecraft/core/RegistryMaterials$2 - 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/RegistryAccess net/minecraft/core/IRegistryCustom - m ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle e - m ()Lnet/minecraft/core/RegistryAccess$Frozen; freeze d - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/RegistryAccess$Frozen; fromRegistryOfRegistries a - m (Lnet/minecraft/core/RegistryAccess$RegistryEntry;)Lcom/mojang/serialization/Lifecycle; lambda$allRegistriesLifecycle$1 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; lambda$registryOrThrow$0 f - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - m ()Ljava/util/stream/Stream; registries c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registry c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Registry; registryOrThrow d - 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 d - m ()Ljava/util/stream/Stream; registries c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registry c - f Lnet/minecraft/core/Registry; val$registries c -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$new$0 c - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Registry; lambda$registry$1 b - m ()Ljava/util/stream/Stream; registries c - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registry c - 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 (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/server/ConsoleInput net/minecraft/server/ServerCommand - f Ljava/lang/String; msg a - f Lnet/minecraft/commands/CommandSourceStack; source b -c net/minecraft/server/level/Ticket net/minecraft/server/level/Ticket - m (Lnet/minecraft/server/level/Ticket;)I compareTo a - m ()I getTicketLevel b - m ()Lnet/minecraft/server/level/TicketType; getType a - m (J)V setCreatedTick a - m (J)Z timedOut b - f Ljava/lang/Object; key c - f I ticketLevel b - f Lnet/minecraft/server/level/TicketType; type a -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/CatVariantTags net/minecraft/tags/CatVariantTags - m (Ljava/lang/String;)Lnet/minecraft/tags/TagKey; create a - f Lnet/minecraft/tags/TagKey; DEFAULT_SPAWNS a - f Lnet/minecraft/tags/TagKey; FULL_MOON_SPAWNS b -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_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; 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; CAN_BREATHE_UNDER_WATER m - f Lnet/minecraft/tags/TagKey; CAN_TURN_IN_BOATS s - 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; 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/CryptException net/minecraft/util/CryptographyException -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/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/world/entity/Entity net/minecraft/world/entity/Entity - m (DDD)V absMoveTo h - m (DDDFF)V absMoveTo a - m (FF)V absRotateTo b - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess k_ - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/phys/Vec3;)V addDeltaMovement j - m (Lnet/minecraft/world/entity/Entity;)V addPassenger p - 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 n - m ()V applyGravity bb - m (Lnet/minecraft/core/Direction$Axis;D)D applyPistonMovementRestriction a - m (Lnet/minecraft/world/entity/Entity;ILnet/minecraft/world/damagesource/DamageSource;)V awardKillScore a - m ()V baseTick aw - m ()Lnet/minecraft/core/BlockPos; blockPosition do - m (Lnet/minecraft/server/level/ServerPlayer;)Z broadcastToPlayer 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 r - m ()Z canBeCollidedWith bG - m ()Z canBeHitByProjectile bz - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/Level;)Z canChangeDimensions a - m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i - m ()Z canControlVehicle bV - m ()Z canFreeze dC - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m ()Z canSpawnSprintParticle br - m ()Z canSprint dH - m (Z)Z canUsePortal o - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; changeDimension a - m ()V checkBelowWorld ax - m ()V checkDespawn dA - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m ()V checkInsideBlocks aT - m ()V checkSlowFallDistance cr - m (ZLnet/minecraft/world/phys/Vec3;)V checkSupportingBlock b - m ()Lnet/minecraft/world/level/ChunkPos; chunkPosition dq - m ()V clearFire aD - m (Lnet/minecraft/world/entity/Entity;D)Z closerThan a - m (Lnet/minecraft/world/entity/Entity;DD)Z closerThan 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/entity/Entity;)V copyPosition v - m ()Z couldAcceptPassenger bK - m ()I countPlayerPassengers cX - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack dg - m ()Lnet/minecraft/network/chat/HoverEvent; createHoverEvent cJ - m ()Lnet/minecraft/world/damagesource/DamageSources; damageSources dP - m ()Z dampensVibrations bd - 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 aq - m (DDD)V dismountTo a - m ()Z dismountsUnderwater bU - m ()Z displayFireAnimation cy - m (Lnet/minecraft/world/entity/Entity;)F distanceTo f - m (DDD)D distanceToSqr i - m (Lnet/minecraft/world/entity/Entity;)D distanceToSqr g - m (Lnet/minecraft/world/phys/Vec3;)D distanceToSqr g - m ()V doWaterSplashEffect bo - m ()V ejectPassengers bI - m ()V extinguishFire aI - m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a - m ()Z fireImmune be - m ()V fixupDimensions cG - m (Lnet/minecraft/world/entity/EntityDimensions;)Z fudgePositionAfterSizeChange a - m (Lnet/minecraft/core/Holder;)V gameEvent a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;)V gameEvent a - m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a - m ()I getAirSupply cm - m ()Lnet/minecraft/world/entity/EntityAttachments; getAttachments dl - m ()F getBbHeight dk - m ()F getBbWidth dj - 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 aN - m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement aL - m ()F getBlockSpeedFactor aO - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOn bq - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockStateOnLegacy bp - m ()I getBlockX ds - m ()I getBlockY du - m ()I getBlockZ dy - m ()Lnet/minecraft/world/phys/AABB; getBoundingBox cK - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m (DDF)Lnet/minecraft/world/phys/Vec3; getCollisionHorizontalEscapeVector a - m ()Lnet/minecraft/world/level/Level; getCommandSenderWorld cN - m ()Lnet/minecraft/world/entity/Entity; getControlledVehicle dd - m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger cQ - m ()Lnet/minecraft/network/chat/Component; getCustomName aj - m ()D getDefaultGravity aZ - 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 dr - m ()I getDimensionChangingDelay bQ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()Lnet/minecraft/core/Direction; getDirection cH - 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 bD - m ()Lnet/minecraft/network/syncher/SynchedEntityData; getEntityData ar - m ()F getEyeHeight cL - m (Lnet/minecraft/world/entity/Pose;)F getEyeHeight d - m ()Lnet/minecraft/world/phys/Vec3; getEyePosition by - m (F)Lnet/minecraft/world/phys/Vec3; getEyePosition k - m ()D getEyeY dx - m ()I getFireImmuneTicks df - m ()Lnet/minecraft/world/entity/Entity; getFirstPassenger cT - m (Lnet/minecraft/tags/TagKey;)D getFluidHeight b - m ()D getFluidJumpThreshold di - m ()Lnet/minecraft/world/phys/Vec3; getForward bO - m ()D getGravity ba - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/phys/Vec3; getHandHoldingItemAngle a - m ()I getId an - m ()Lnet/minecraft/world/level/block/state/BlockState; getInBlockState dp - m ()Ljava/lang/Iterable; getIndirectPassengers cW - m ()Ljava/util/stream/Stream; getIndirectPassengersStream J - m (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; getInputVector b - m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset q - m ()F getLightLevelDependentMagicValue bu - m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition l - m ()Lnet/minecraft/world/phys/Vec3; getLookAngle bM - m ()I getMaxAirSupply cl - m ()I getMaxFallDistance cx - m ()Lnet/minecraft/core/Direction; getMotionDirection cI - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Lnet/minecraft/core/Direction; getNearestViewDirection bx - m ()Lnet/minecraft/core/BlockPos; getOnPos aM - m (F)Lnet/minecraft/core/BlockPos; getOnPos e - m ()Lnet/minecraft/core/BlockPos; getOnPosLegacy aK - 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 m - m ()Ljava/util/List; getPassengers cS - m ()Ljava/util/stream/Stream; getPassengersAndSelf cV - m ()F getPercentFrozen co - m ()I getPermissionLevel G - m ()F getPickRadius bL - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dB - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction j_ - m ()I getPortalCooldown az - m ()Lnet/minecraft/world/entity/Pose; getPose at - m (F)Lnet/minecraft/world/phys/Vec3; getPosition m - m ()Lnet/minecraft/network/protocol/game/VecDeltaCodec; getPositionCodec al - m (F)F getPreciseBodyRotation r - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; getPrimaryStepSoundBlockPos e - m ()Lnet/minecraft/util/RandomSource; getRandom dR - m (D)D getRandomX d - m ()D getRandomY dw - m (D)D getRandomZ g - m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a - m ()I getRemainingFireTicks aC - m ()Lnet/minecraft/world/entity/Entity$RemovalReason; getRemovalReason dK - m ()Lnet/minecraft/world/entity/Entity; getRootVehicle cZ - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition s - m ()Lnet/minecraft/world/phys/Vec2; getRotationVector bN - m ()Ljava/lang/String; getScoreboardName cB - m ()Ljava/util/stream/Stream; getSelfAndPassengers cU - m ()Lnet/minecraft/server/MinecraftServer; getServer cO - m (I)Z getSharedFlag i - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Ljava/lang/String; getStringUUID cA - m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound aS - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aR - m ()Ljava/util/Set; getTags ao - m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam ck - m ()I getTeamColor q_ - m ()I getTicksFrozen cn - m ()I getTicksRequiredToFreeze cq - m ()Lnet/minecraft/world/entity/EntityType; getType am - m ()Lnet/minecraft/network/chat/Component; getTypeName cs - m ()Ljava/util/UUID; getUUID cz - m (F)Lnet/minecraft/world/phys/Vec3; getUpVector j - m ()Lnet/minecraft/world/entity/Entity; getVehicle dc - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint l - m ()D getViewScale cD - m (F)Lnet/minecraft/world/phys/Vec3; getViewVector g - m (F)F getViewXRot h - m (F)F getViewYRot i - m ()F getVisualRotationYInDegrees dF - m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem dS - m ()D getX dt - m (D)D getX c - m ()F getXRot dG - m ()D getY dv - m (D)D getY e - m ()F getYHeadRot ct - m ()F getYRot dE - m ()D getZ dz - m (D)D getZ f - m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c - m (B)V handleEntityEvent b - m ()V handlePortal bP - m ()Z hasControllingPassenger cR - m ()Z hasCustomName ai - m ()Z hasExactlyOnePlayerPassenger cY - m ()Z hasGlowingTag cg - m (Lnet/minecraft/world/entity/Entity;)Z hasIndirectPassenger z - m (Ljava/util/function/Predicate;)Z hasPassenger a - m (Lnet/minecraft/world/entity/Entity;)Z hasPassenger x - m (I)Z hasPermissions l - m (Lnet/minecraft/world/entity/Pose;)Z hasPose c - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (F)V igniteForSeconds d - 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 t - m ()Z isAlive bE - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m (Lnet/minecraft/world/scores/Team;)Z isAlliedTo a - m ()Z isAlwaysTicking dN - m ()Z isAttackable cu - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isColliding a - m ()Z isControlledByLocalInstance da - m ()Z isCrouching cb - m ()Z isCurrentlyGlowing ch - m ()Z isCustomNameVisible cE - m ()Z isDescending ca - m ()Z isDiscrete bZ - m ()Z isEffectiveAi db - m (Lnet/minecraft/tags/TagKey;)Z isEyeInFluid a - m ()Z isFlapping aW - m (DDD)Z isFree g - m (Lnet/minecraft/world/phys/AABB;)Z isFree b - m ()Z isFreezing dD - m ()Z isFullyFrozen cp - m (Lnet/minecraft/world/phys/Vec3;)Z isHorizontalCollisionMinor d - m ()Z isIgnoringBlockTriggers r_ - m ()Z isInBubbleColumn F - m ()Z isInLava bt - m ()Z isInLiquid bj - m ()Z isInRain isInRain0 - m ()Z isInWall bF - m ()Z isInWater bf - m ()Z isInWaterOrBubble bi - m ()Z isInWaterOrRain bg - m ()Z isInWaterRainOrBubble bh - m ()Z isInvisible ci - m (Lnet/minecraft/world/entity/player/Player;)Z isInvisibleTo d - m ()Z isInvulnerable cv - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isNoGravity aY - m ()Z isOnFire bR - m ()Z isOnPortalCooldown aA - m ()Z isOnRails cj - m ()Z isPassenger bS - m (Lnet/minecraft/world/entity/Entity;)Z isPassengerOfSameVehicle y - m ()Z isPickable bA - m ()Z isPushable bB - m ()Z isPushedByFluid cC - m ()Z isRemoved dJ - m ()Z isShiftKeyDown bW - m ()Z isSilent aX - m ()Z isSpectator R_ - m ()Z isSprinting cc - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStateClimbable c - m ()Z isSteppingCarefully bX - m (Lnet/minecraft/core/BlockPos;)Z isSupportedBy d - m ()Z isSuppressingBounce bY - m ()Z isSwimming cd - m ()Z isUnderWater bk - m ()Z isVehicle bT - m ()Z isVisuallyCrawling cf - m ()Z isVisuallySwimming ce - m ()V kill ap - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z killedEntity a - m ()V lavaHurt aB - m (FI)V lerpHeadTo a - m (DDD)V lerpMotion l - m (IDDDDD)V lerpPositionAndRotationStep a - m ()D lerpTargetX c_ - m ()F lerpTargetXRot Q_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ P_ - m (DDDFFI)V lerpTo a - m ()Lnet/minecraft/world/level/Level; level dO - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; limitPistonMovement e - m (Lnet/minecraft/nbt/CompoundTag;)V load g - m (Lnet/minecraft/commands/arguments/EntityAnchorArgument$Anchor;Lnet/minecraft/world/phys/Vec3;)V lookAt a - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox au - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a - m ()V markHurt bw - m ()F maxUpStep dI - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z mayInteract a - 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 (FLnet/minecraft/world/phys/Vec3;)V moveRelative a - m (DDD)V moveTo e - m (DDDFF)V moveTo b - m (Lnet/minecraft/core/BlockPos;FF)V moveTo a - m (Lnet/minecraft/world/phys/Vec3;)V moveTo f - m (Lnet/minecraft/world/phys/Vec3;FF)V moveTo a - m (DDD)V moveTowardsClosestSpace m - m ([D)Lnet/minecraft/nbt/ListTag; newDoubleList a - m ([F)Lnet/minecraft/nbt/ListTag; newFloatList a - m ()F nextStep aP - m (Z)V onAboveBubbleCol l - m ()V onBelowWorld aE - m ()V onClientRemoval as - m (Lnet/minecraft/world/entity/Entity;)V onExplosionHit a - m ()V onFlap aV - m ()Z onGround aF - m (Lnet/minecraft/world/level/block/state/BlockState;)V onInsideBlock a - m (Z)V onInsideBubbleColumn m - m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned k - m (Ljava/util/List;)V onSyncedDataUpdated a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()Z onlyOpCanSetNbt cP - m (DFZ)Lnet/minecraft/world/phys/HitResult; pick a - m (Lnet/minecraft/core/BlockPos;)V placePortalTicket f - m ()V playAmethystStepSound v - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V playCombinationStepSounds a - m ()V playEntityOnFireExtinguishedSound aH - 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 f - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m ()Lnet/minecraft/world/phys/Vec3; position dm - m (Lnet/minecraft/world/entity/Entity;)V positionRider j - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity$MoveFunction;)V positionRider a - m ()V processFlappingMovement aJ - m ()V processPortalCooldown M - m (DDD)V push j - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/world/phys/Vec3;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reapplyPosition av - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()V refreshDimensions i_ - m ()Lnet/minecraft/core/RegistryAccess; registryAccess dQ - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; removeAction c - m ()V removeAfterChangingDimensions cw - m (Ljava/lang/String;)Z removeTag b - m ()V removeVehicle bJ - m ()Z repositionEntityAfterLoad bC - m ()V resetFallDistance n - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m ()V rideTick u - m (Lnet/minecraft/world/level/block/Rotation;)F rotate a - m (Lnet/minecraft/nbt/CompoundTag;)Z save e - m (Lnet/minecraft/nbt/CompoundTag;)Z saveAsPassenger d - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; saveWithoutId f - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage 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/network/chat/Component;)V setCustomName b - m (Z)V setCustomNameVisible p - m (DDD)V setDeltaMovement n - m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement i - m (Z)V setGlowingTag j - m (I)V setId e - m (Z)V setInvisible k - 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 f - m ()V setOldPosAndRot bv - m (Z)V setOnGround d - m (ZLnet/minecraft/world/phys/Vec3;)V setOnGroundWithMovement a - m ()V setPortalCooldown ay - m (I)V setPortalCooldown f - m (DDD)V setPos a_ - m (Lnet/minecraft/world/phys/Vec3;)V setPos c - m (DDD)V setPosRaw o - m (Lnet/minecraft/world/entity/Pose;)V setPose b - m (I)V setRemainingFireTicks h - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V setRemoved b - m (FF)V setRot a - m (IZ)V setSharedFlag b - m (Z)V setSharedFlagOnFire c - m (Z)V setShiftKeyDown g - m (Z)V setSilent e - m (Z)V setSprinting h - m (Z)V setSwimming i - m (I)V setTicksFrozen k - m (Ljava/util/UUID;)V setUUID a_ - m (D)V setViewScale b - m (F)V setXRot u - m (F)V setYBodyRot p - m (F)V setYHeadRot o - m (F)V setYRot t - m ()Z shouldBeSaved dM - 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 ()Z shouldInformAdmins M_ - m (Lnet/minecraft/world/level/block/state/BlockState;)Z shouldPlayAmethystStepSound d - m (DDD)Z shouldRender k - m (D)Z shouldRenderAtSqrDistance a - m ()Z shouldShowName cF - m ()Z showVehicleHealth bH - m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction u - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation b - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m (Lnet/minecraft/world/level/ItemLike;I)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m ()V spawnSprintParticle bs - m (Lnet/minecraft/world/entity/Entity;)Z startRiding n - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m (Lnet/minecraft/server/level/ServerPlayer;)V startSeenByPlayer d - m ()V stopRiding ad - m (Lnet/minecraft/server/level/ServerPlayer;)V stopSeenByPlayer e - m (DDD)V syncPacketPositionCodec f - m ()V teleportPassengers I - m (DDD)V teleportRelative d - m (DDD)V teleportTo c - m (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z teleportTo a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - m ()Z touchingUnloadedChunk dh - m ()Lnet/minecraft/world/phys/Vec3; trackingPosition dn - m ()V tryCheckInsideBlocks aG - m (DD)V turn b - m ()V unRide ak - m ()V unsetRemoved dL - m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a - m (Lnet/minecraft/tags/TagKey;D)Z updateFluidHeightAndDoFluidPushing a - m ()V updateFluidOnEyes H - m ()Z updateInWaterStateAndDoFluidPushing bm - m ()V updateInWaterStateAndDoWaterCurrentPushing bn - m ()V updateSwimming bl - 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 aU - f I BASE_SAFE_FALL_DISTANCE H - f I BASE_TICKS_REQUIRED_TO_FREEZE F - f I BOARDING_COOLDOWN z - f I CONTENTS_SLOT_INDEX y - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_AIR_SUPPLY_ID aP - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME aQ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CUSTOM_NAME_VISIBLE aR - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_NO_GRAVITY aT - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POSE at - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHARED_FLAGS_ID ap - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SILENT aS - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TICKS_FROZEN aU - f F DEFAULT_BB_HEIGHT X - f F DEFAULT_BB_WIDTH W - f F DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2 C - f D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5 D - f D DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0 E - f Ljava/util/concurrent/atomic/AtomicInteger; ENTITY_COUNTER c - f I FLAG_FALL_FLYING as - f I FLAG_GLOWING ar - f I FLAG_INVISIBLE aO - f I FLAG_ONFIRE aq - f I FLAG_SHIFT_KEY_DOWN aL - f I FLAG_SPRINTING aM - f I FLAG_SWIMMING aN - f I FREEZE_HURT_FREQUENCY G - f Ljava/lang/String; ID_TAG w - f Lnet/minecraft/world/phys/AABB; INITIAL_AABB d - f D LAVA_FAST_FLOW_SCALE k - f D LAVA_SLOW_FLOW_SCALE l - f Lorg/slf4j/Logger; LOGGER b - f I MAX_ENTITY_TAG_COUNT B - f Ljava/lang/String; PASSENGERS_TAG x - f I TOTAL_AIR_SUPPLY A - f Ljava/lang/String; UUID_TAG I - f D WATER_FLOW_SCALE e - f Lnet/minecraft/world/phys/AABB; bb aF - f Lnet/minecraft/core/BlockPos; blockPosition t - f Z blocksBuilding J - f I boardingCooldown K - f Lnet/minecraft/world/level/ChunkPos; chunkPosition u - f F crystalSoundIntensity bg - f Lnet/minecraft/world/phys/Vec3; deltaMovement v - f Lnet/minecraft/world/entity/EntityDimensions; dimensions bd - f Lnet/minecraft/network/syncher/SynchedEntityData; entityData ao - f F eyeHeight be - f F fallDistance ac - f Z firstTick an - f Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; fluidHeight ak - f Ljava/util/Set; fluidOnEyes aK - f F flyDist ab - f Z hasGlowingTag aZ - f Z hasImpulse av - f Z hasVisualFire bi - f Z horizontalCollision Q - f Z hurtMarked U - f I id o - f Lnet/minecraft/world/level/block/state/BlockState; inBlockState bj - f I invulnerableTime am - f Z invulnerable aY - f Z isInPowderSnow az - f I lastCrystalSoundPlayTick bh - f Lnet/minecraft/world/level/entity/EntityInLevelCallback; levelCallback aV - f Lnet/minecraft/world/level/Level; level r - f Ljava/util/Optional; mainSupportingBlockPos aC - f Z minorHorizontalCollision T - f F moveDist aa - f F nextStep aI - f Z noCulling au - f Z noPhysics ag - f Z onGroundNoBlocks bf - f Z onGround aG - f Lnet/minecraft/network/protocol/game/VecDeltaCodec; packetPositionCodec aW - f Lcom/google/common/collect/ImmutableList; passengers p - f J pistonDeltasGameTime bc - f [D pistonDeltas bb - f I portalCooldown aX - f Lnet/minecraft/world/entity/PortalProcessor; portalProcess aw - f Lnet/minecraft/world/phys/Vec3; position s - f Lnet/minecraft/util/RandomSource; random ah - f I remainingFireTicks aJ - f Lnet/minecraft/world/entity/Entity$RemovalReason; removalReason aH - f Ljava/lang/String; stringUUID ay - f Lnet/minecraft/world/phys/Vec3; stuckSpeedMultiplier V - f Ljava/util/Set; tags ba - f I tickCount ai - f Lnet/minecraft/world/entity/EntityType; type n - f Ljava/util/UUID; uuid ax - f Lnet/minecraft/world/entity/Entity; vehicle q - f Z verticalCollisionBelow S - f Z verticalCollision R - f D viewScale m - f F walkDist Z - f F walkDistO Y - f Z wasEyeInWater al - f Z wasInPowderSnow aA - f Z wasOnFire aB - f Z wasTouchingWater aj - f D xOld ad - f F xRot aE - f F xRotO P - f D xo L - f D yOld ae - f F yRot aD - f F yRotO O - f D yo M - f D zOld af - f D zo N -c net/minecraft/world/entity/Entity$RemovalReason net/minecraft/world/entity/Entity$RemovalReason - m ()Z shouldDestroy a - m ()Z shouldSave b - 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 ()Z emitsAnything a - m ()Z emitsEvents b - m ()Z emitsSounds c - 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/Marker net/minecraft/world/entity/Marker - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)V addPassenger p - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z couldAcceptPassenger bK - 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 j_ - m ()Z isIgnoringBlockTriggers r_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V tick l - f Ljava/lang/String; DATA_TAG b - f Lnet/minecraft/nbt/CompoundTag; data c -c net/minecraft/world/food/FoodData net/minecraft/world/food/FoodMetaData - m (IF)V add b - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)V addExhaustion a - m (IF)V eat a - m (Lnet/minecraft/world/food/FoodProperties;)V eat a - m ()F getExhaustionLevel d - m ()I getFoodLevel a - m ()I getLastFoodLevel b - m ()F getSaturationLevel e - m ()Z needsFood c - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (F)V setExhaustion c - m (I)V setFoodLevel a - m (F)V setSaturation b - m (Lnet/minecraft/world/entity/player/Player;)V tick a - f F exhaustionLevel c - f I foodLevel a - f I lastFoodLevel e - f F saturationLevel b - f I tickTimer d -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; getBoat a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f Ljava/util/function/Predicate; ENTITY_PREDICATE a - f Z hasChest c - f Lnet/minecraft/world/entity/vehicle/Boat$Type; type b -c net/minecraft/world/item/BookItem net/minecraft/world/item/ItemBook - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable 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 ()Ljava/lang/String; getName b - m ()Ljava/lang/String; getSerializedName c - m ()I getTextColor g - m ()I getTextureDiffuseColor d - m (Lnet/minecraft/world/item/DyeColor;)Ljava/lang/Integer; lambda$static$0 b - m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/DyeColor; lambda$static$1 a - f [Lnet/minecraft/world/item/DyeColor; $VALUES A - 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 t - f Ljava/util/function/IntFunction; BY_ID s - 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 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 y - f I id u - f Lnet/minecraft/world/level/material/MapColor; mapColor w - f Ljava/lang/String; name v - f I textColor z - f I textureDiffuseColor x -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/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea 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/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m (Lnet/minecraft/world/entity/LivingEntity;)Z canSmashAttack a - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes h - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties k - m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getAttackDamageBonus a - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/entity/player/Player;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;)Z hurtEnemy a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)V knockback a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)Ljava/util/function/Predicate; knockbackPredicate a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/LivingEntity;)V lambda$knockback$0 a - m (Lnet/minecraft/world/entity/player/Player;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 j - f F SMASH_ATTACK_FALL_THRESHOLD a - f F SMASH_ATTACK_HEAVY_THRESHOLD k - f F SMASH_ATTACK_KNOCKBACK_POWER l - 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/ItemStack;Ljava/util/List;Ljava/lang/String;)V appendHoverText a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getEntityKey a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; getSpawnEntityDisplayName a - m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/MutableComponent; lambda$getSpawnEntityDisplayName$0 a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)V setEntityId a -c org/bukkit/craftbukkit/CraftChunk org/bukkit/craftbukkit/v1_21_R1/CraftChunk -c org/bukkit/craftbukkit/CraftFluid org/bukkit/craftbukkit/v1_21_R1/CraftFluid -c org/bukkit/craftbukkit/CraftSound org/bukkit/craftbukkit/v1_21_R1/CraftSound -c org/bukkit/craftbukkit/CraftWorld org/bukkit/craftbukkit/v1_21_R1/CraftWorld -c org/bukkit/craftbukkit/CraftWorld$1 org/bukkit/craftbukkit/v1_21_R1/CraftWorld$1 -c org/bukkit/craftbukkit/CraftWorld$2 org/bukkit/craftbukkit/v1_21_R1/CraftWorld$2 -c org/bukkit/craftbukkit/CraftWorld$3 org/bukkit/craftbukkit/v1_21_R1/CraftWorld$3 -c org/bukkit/craftbukkit/CraftWorld$4 org/bukkit/craftbukkit/v1_21_R1/CraftWorld$4 -c org/bukkit/craftbukkit/Overridden org/bukkit/craftbukkit/v1_21_R1/Overridden -c net/minecraft/commands/ParserUtils net/minecraft/commands/ParserUtils - m (Lcom/google/gson/stream/JsonReader;)I getPos a - m ()Ljava/lang/reflect/Field; lambda$static$0 b - m ()Ljava/lang/reflect/Field; lambda$static$1 a - m (Lnet/minecraft/core/HolderLookup$Provider;Lcom/mojang/brigadier/StringReader;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; parseJson a - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/CharPredicate;)Ljava/lang/String; readWhile a - f Ljava/lang/reflect/Field; JSON_READER_LINESTART b - f Ljava/lang/reflect/Field; JSON_READER_POS 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;)Ljava/lang/String; handleEscape a - 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/util/regex/Pattern; SIMPLE_VALUE 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$Unbound net/minecraft/network/ProtocolInfo$a - m (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; bind a - m ()Lnet/minecraft/network/protocol/PacketFlow; flow b - m ()Lnet/minecraft/network/ConnectionProtocol; id a - m (Lnet/minecraft/network/ProtocolInfo$Unbound$PacketVisitor;)V listPackets a -c net/minecraft/network/ProtocolInfo$Unbound$PacketVisitor net/minecraft/network/ProtocolInfo$a$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/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 (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; forChild a - m (Ljava/lang/String;)V report b -c net/minecraft/util/ProblemReporter$Collector net/minecraft/util/ProblemReporter$a - m (Ljava/lang/String;)Lnet/minecraft/util/ProblemReporter; forChild a - m ()Lcom/google/common/collect/Multimap; get a - m ()Ljava/lang/String; getPath c - m ()Ljava/util/Optional; getReport b - m (Ljava/lang/String;)Ljava/lang/String; lambda$forChild$1 c - m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getReport$2 a - m ()Ljava/lang/String; lambda$new$0 d - m (Ljava/lang/String;)V report b - f Ljava/lang/String; pathCache c - f Ljava/util/function/Supplier; path b - f Lcom/google/common/collect/Multimap; problems a -c net/minecraft/util/ToFloatFunction net/minecraft/util/ToFloatFunction - m (Ljava/lang/Object;)F apply a - m (Ljava/util/function/Function;)Lnet/minecraft/util/ToFloatFunction; comap a - m (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lnet/minecraft/util/ToFloatFunction; createUnlimited a - m (F)F lambda$static$0 a - m ()F maxValue c - m ()F minValue b - f Lnet/minecraft/util/ToFloatFunction; IDENTITY a -c net/minecraft/util/ToFloatFunction$1 net/minecraft/util/ToFloatFunction$1 - m (Ljava/lang/Float;)F apply a - m (Ljava/lang/Object;)F apply a - m ()F maxValue c - m ()F minValue b - f Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; val$function b -c net/minecraft/util/ToFloatFunction$2 net/minecraft/util/ToFloatFunction$2 - m (Ljava/lang/Object;)F apply a - m ()F maxValue c - m ()F minValue b - f Ljava/util/function/Function; val$function c - f Lnet/minecraft/util/ToFloatFunction; val$outer 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)F calculateInterpolationProgress a - m ()Lnet/minecraft/world/entity/Display$RenderState; createFreshRenderState H - 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 w - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/util/Brightness; getBrightnessOverride x - m ()I getGlowColorOverride D - m ()F getHeight E - m ()I getPackedBrightnessOverride y - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction j_ - m ()I getPosRotInterpolationDuration v - m ()F getShadowRadius A - m ()F getShadowStrength B - m ()I getTeamColor q_ - m ()I getTransformationInterpolationDelay t - m ()I getTransformationInterpolationDuration s - m ()F getViewRange z - m ()F getWidth C - m ()Z isIgnoringBlockTriggers r_ - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$3 c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$4 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$5 a - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0 c - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$1 b - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$2 a - m ()D lerpTargetX c_ - m ()F lerpTargetXRot Q_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ P_ - m (DDDFFI)V lerpTo a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Lnet/minecraft/world/entity/Display$RenderState; renderState p - m (Lnet/minecraft/world/entity/Display$BillboardConstraints;)V setBillboardConstraints a - m (Lnet/minecraft/util/Brightness;)V setBrightnessOverride a - m (I)V setGlowColorOverride m - m (F)V setHeight x - m (DDD)V setPos a_ - m (I)V setPosRotInterpolationDuration d - m (F)V setShadowRadius c - m (F)V setShadowStrength v - 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 w - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - m ()V updateCulling F - m (ZF)V updateRenderSubState a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BILLBOARD_RENDER_CONSTRAINTS_ID aE - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BRIGHTNESS_OVERRIDE_ID aF - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_GLOW_COLOR_OVERRIDE_ID aL - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID aK - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ROTATION_ID v - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_POS_ROT_INTERPOLATION_DURATION_ID s - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ROTATION_ID aD - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCALE_ID u - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_RADIUS_ID aH - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHADOW_STRENGTH_ID aI - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID r - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID q - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRANSLATION_ID t - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VIEW_RANGE_ID aG - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID aJ - f F INITIAL_SHADOW_RADIUS aN - f F INITIAL_SHADOW_STRENGTH aO - f Lorg/slf4j/Logger; LOGGER p - f I NO_BRIGHTNESS_OVERRIDE b - f I NO_GLOW_COLOR_OVERRIDE aP - f Lit/unimi/dsi/fastutil/ints/IntSet; RENDER_STATE_IDS aM - f Ljava/lang/String; TAG_BILLBOARD g - f Ljava/lang/String; TAG_BRIGHTNESS h - f Ljava/lang/String; TAG_GLOW_COLOR_OVERRIDE n - f Ljava/lang/String; TAG_HEIGHT m - f Ljava/lang/String; TAG_POS_ROT_INTERPOLATION_DURATION c - f Ljava/lang/String; TAG_SHADOW_RADIUS j - f Ljava/lang/String; TAG_SHADOW_STRENGTH k - f Ljava/lang/String; TAG_TRANSFORMATION f - f Ljava/lang/String; TAG_TRANSFORMATION_INTERPOLATION_DURATION d - f Ljava/lang/String; TAG_TRANSFORMATION_START_INTERPOLATION e - f Ljava/lang/String; TAG_VIEW_RANGE i - f Ljava/lang/String; TAG_WIDTH l - f Lnet/minecraft/world/phys/AABB; cullingBoundingBox aT - f I interpolationDuration aR - f J interpolationStartClientTick aQ - f F lastProgress aS - f Lnet/minecraft/world/entity/Display$PosRotInterpolationTarget; posRotInterpolationTarget aX - f Lnet/minecraft/world/entity/Display$RenderState; renderState aW - f Z updateInterpolationDuration aV - f Z updateRenderState o - f Z updateStartTick aU -c net/minecraft/world/entity/Display$ItemDisplay net/minecraft/world/entity/Display$ItemDisplay - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/ItemStack; getItemStack t - m ()Lnet/minecraft/world/item/ItemDisplayContext; getItemTransform v - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState s - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$1 a - m (Lcom/mojang/datafixers/util/Pair;)V lambda$readAdditionalSaveData$0 a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 s - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK_ID r - f Ljava/lang/String; TAG_ITEM p - f Ljava/lang/String; TAG_ITEM_DISPLAY q - f Lnet/minecraft/world/entity/Display$ItemDisplay$ItemRenderState; itemRenderState u - f Lnet/minecraft/world/entity/SlotAccess; slot t -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$k - 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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 z - 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 x - m ()B getFlags y - m ()I getLineWidth v - m ()Lnet/minecraft/network/chat/Component; getText t - m ()B getTextOpacity w - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$0 a - m (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)B loadFlag a - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 c - m (B)V setTextOpacity c - m (BLnet/minecraft/nbt/CompoundTag;Ljava/lang/String;B)V storeFlag b - m ()Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState s - m (ZF)V updateRenderSubState a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BACKGROUND_COLOR_ID aN - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LINE_WIDTH_ID aM - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STYLE_FLAGS_ID aP - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_ID aL - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TEXT_OPACITY_ID aO - f B FLAG_ALIGN_LEFT t - f B FLAG_ALIGN_RIGHT u - f B FLAG_SEE_THROUGH r - f B FLAG_SHADOW q - f B FLAG_USE_DEFAULT_BACKGROUND s - f I INITIAL_BACKGROUND v - f B INITIAL_TEXT_OPACITY aK - f Ljava/lang/String; TAG_ALIGNMENT aJ - f Ljava/lang/String; TAG_BACKGROUND_COLOR aF - f Ljava/lang/String; TAG_LINE_WIDTH aD - f Ljava/lang/String; TAG_SEE_THROUGH aH - f Ljava/lang/String; TAG_SHADOW aG - f Ljava/lang/String; TAG_TEXT p - f Ljava/lang/String; TAG_TEXT_OPACITY aE - f Ljava/lang/String; TAG_USE_DEFAULT_BACKGROUND aI - f Lit/unimi/dsi/fastutil/ints/IntSet; TEXT_RENDER_STATE_IDS aQ - f Lnet/minecraft/world/entity/Display$TextDisplay$CachedInfo; clientDisplayCache aR - f Lnet/minecraft/world/entity/Display$TextDisplay$TextRenderState; textRenderState aS -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState t - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 q - f Ljava/lang/String; TAG_BLOCK_STATE p - f Lnet/minecraft/world/entity/Display$BlockDisplay$BlockRenderState; blockRenderState r -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$PosRotInterpolationTarget net/minecraft/world/entity/Display$j - m (Lnet/minecraft/world/entity/Entity;)V applyLerpStep b - m (Lnet/minecraft/world/entity/Entity;)V applyTargetPosAndRot a - f I steps a - f D targetX b - f D targetXRot f - f D targetY c - f D targetYRot e - f D targetZ d -c net/minecraft/world/entity/Display$TransformationInterpolator net/minecraft/world/entity/Display$m - 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 b_ - m ()I getContainerSlot i - m ()Lnet/minecraft/world/item/ItemStack; getItem g - m ()I getMaxStackSize a - m (Lnet/minecraft/world/item/ItemStack;)I getMaxStackSize a_ - m ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon b - m ()Z hasItem h - m ()Z isActive d - 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 c - 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/ArmorItem net/minecraft/world/item/ItemArmor - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Z dispenseArmor a - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; getDefaultAttributeModifiers j - m ()I getDefense k - m ()I getEnchantmentValue g - m ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m ()Lnet/minecraft/core/Holder; getMaterial h - m ()F getToughness l - m ()Lnet/minecraft/world/item/ArmorItem$Type; getType f - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f Lnet/minecraft/core/dispenser/DispenseItemBehavior; DISPENSE_ITEM_BEHAVIOR a - f Ljava/util/function/Supplier; defaultModifiers j - f Lnet/minecraft/core/Holder; material c - f Lnet/minecraft/world/item/ArmorItem$Type; type b -c net/minecraft/world/item/ArmorItem$1 net/minecraft/world/item/ItemArmor$1 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a -c net/minecraft/world/item/ArmorItem$Type net/minecraft/world/item/ItemArmor$a - 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 - m ()Z hasTrims d - f Lnet/minecraft/world/item/ArmorItem$Type; BODY e - f Lnet/minecraft/world/item/ArmorItem$Type; BOOTS d - f Lnet/minecraft/world/item/ArmorItem$Type; CHESTPLATE b - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/item/ArmorItem$Type; HELMET a - f Lnet/minecraft/world/item/ArmorItem$Type; LEGGINGS c - f I durability i - f Ljava/lang/String; name h - f Lnet/minecraft/world/entity/EquipmentSlot; slot g -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 (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Z canFitInsideContainerItems ar_ - 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 d - m ()Ljava/lang/String; getDescriptionId a - 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 c - 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 i - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/block/entity/BlockEntityType;Lnet/minecraft/nbt/CompoundTag;)V setBlockEntityData 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/UseAnim; getUseAnimation b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$calculateHitResult$0 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/Equipable net/minecraft/world/item/Equipable - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/Equipable; get c_ - m ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; swapWithEquipmentSlot a -c net/minecraft/world/item/ItemStack net/minecraft/world/item/ItemStack - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;)V addAttributeTooltips a - m (Ljava/util/function/Consumer;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addModifierTooltip a - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip 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/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 s - m ()Lnet/minecraft/world/item/ItemStack; copyAndClear f - m (I)Lnet/minecraft/world/item/ItemStack; copyWithCount c - 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;Ljava/util/function/BiConsumer;)V forEachModifier a - m ()I getBarColor r - m ()I getBarWidth q - m ()Lnet/minecraft/sounds/SoundEvent; getBreakingSound K - m ()Lnet/minecraft/core/component/DataComponentMap; getComponents a - m ()Lnet/minecraft/core/component/DataComponentPatch; getComponentsPatch d - m ()I getCount H - m ()I getDamageValue n - m ()Ljava/lang/String; getDescriptionId t - m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a - m ()Lnet/minecraft/network/chat/Component; getDisplayName F - m ()Lnet/minecraft/sounds/SoundEvent; getDrinkingSound I - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound J - m ()Lnet/minecraft/world/item/enchantment/ItemEnchantments; getEnchantments B - m ()Lnet/minecraft/world/entity/Entity; getEntityRepresentation E - m ()Lnet/minecraft/world/entity/decoration/ItemFrame; getFrame D - m ()Lnet/minecraft/network/chat/Component; getHoverName w - m ()Lnet/minecraft/world/item/Item; getItem g - m ()Lnet/minecraft/core/Holder; getItemHolder h - m ()I getMaxDamage o - m ()I getMaxStackSize j - m ()I getPopTime G - m ()Lnet/minecraft/core/component/DataComponentMap; getPrototype c - m ()Lnet/minecraft/world/item/Rarity; getRarity y - m ()Ljava/util/stream/Stream; getTags i - 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/UseAnim; getUseAnimation u - m (Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a - m (I)V grow g - m ()Z hasFoil x - m (Lnet/minecraft/world/item/ItemStack;)I hashItemAndComponents a - m (Ljava/util/List;)I hashStackList 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/player/Player;)Z hurtEnemy a - 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;IZ)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 p - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCorrectToolForDrops b - m ()Z isDamageableItem l - m ()Z isDamaged m - m ()Z isEmpty e - m ()Z isEnchantable z - m ()Z isEnchanted A - m ()Z isFramed C - 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 k - 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 (Lnet/minecraft/world/level/Level;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/core/HolderLookup$Provider;Lnet/minecraft/nbt/Tag;)Ljava/util/Optional; parse a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/ItemStack; parseOptional a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)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 c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/Tag; save a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag; save b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/Tag; saveOptional b - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Ljava/lang/Object; set b - 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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - m ()Z useOnRelease v - m (Lnet/minecraft/core/component/DataComponentMap;)Lcom/mojang/serialization/DataResult; validateComponents a - m (Lnet/minecraft/world/item/ItemStack;)Lcom/mojang/serialization/DataResult; validateStrict b - 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 n - f Lnet/minecraft/world/item/ItemStack; EMPTY l - f Lcom/mojang/serialization/Codec; ITEM_NON_AIR_CODEC a - f Lnet/minecraft/network/codec/StreamCodec; LIST_STREAM_CODEC k - f Lorg/slf4j/Logger; LOGGER m - f Lcom/mojang/serialization/Codec; OPTIONAL_CODEC f - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_LIST_STREAM_CODEC j - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_STREAM_CODEC h - 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 i - f Lcom/mojang/serialization/Codec; STRICT_CODEC d - f Lcom/mojang/serialization/Codec; STRICT_SINGLE_ITEM_CODEC e - f Lnet/minecraft/core/component/PatchedDataComponentMap; components r - f I count o - f Lnet/minecraft/world/entity/Entity; entityRepresentation s - f Lnet/minecraft/world/item/Item; item q - f I popTime p -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 - f Lnet/minecraft/network/codec/StreamCodec; ITEM_STREAM_CODEC 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 -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/InteractionResultHolder; startUsingInstantly a -c net/minecraft/world/item/SwordItem net/minecraft/world/item/ItemSword - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m (Lnet/minecraft/world/item/Tier;IF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties k - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b -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 (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 (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 J COORD_BITS h - f J COORD_MASK i - f I HASH_A l - f I HASH_C m - f I HASH_Z_XOR n - f J INVALID_CHUNK_POS a - f I REGION_BITS j - f I REGION_MASK k - f I REGION_MAX_INDEX d - f I REGION_SIZE c - f I SAFETY_MARGIN g - f Lnet/minecraft/world/level/ChunkPos; ZERO b - f I x e - f I z f -c net/minecraft/world/level/ChunkPos$1 net/minecraft/world/level/ChunkCoordIntPair$1 - 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 (Lnet/minecraft/world/entity/player/Abilities;)V updatePlayerAbilities a - f [Lnet/minecraft/world/level/GameType; $VALUES m - f Lnet/minecraft/world/level/GameType; ADVENTURE c - f Ljava/util/function/IntFunction; BY_ID g - 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 I NOT_SET h - f Lnet/minecraft/world/level/GameType; SPECTATOR d - f Lnet/minecraft/world/level/GameType; SURVIVAL a - f I id i - f Lnet/minecraft/network/chat/Component; longName l - f Ljava/lang/String; name j - f Lnet/minecraft/network/chat/Component; shortName k -c net/minecraft/world/level/ItemLike net/minecraft/world/level/IMaterial - m ()Lnet/minecraft/world/item/Item; asItem r -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 e - m ()Lnet/minecraft/world/phys/HitResult$Type; getType c - 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_R1/CraftEffect -c org/bukkit/craftbukkit/CraftEffect$1 org/bukkit/craftbukkit/v1_21_R1/CraftEffect$1 -c org/bukkit/craftbukkit/CraftServer org/bukkit/craftbukkit/v1_21_R1/CraftServer -c org/bukkit/craftbukkit/CraftServer$1 org/bukkit/craftbukkit/v1_21_R1/CraftServer$1 -c org/bukkit/craftbukkit/CraftServer$2 org/bukkit/craftbukkit/v1_21_R1/CraftServer$2 -c org/bukkit/craftbukkit/CraftServer$3 org/bukkit/craftbukkit/v1_21_R1/CraftServer$3 -c org/bukkit/craftbukkit/CraftServer$4 org/bukkit/craftbukkit/v1_21_R1/CraftServer$4 -c org/bukkit/craftbukkit/CraftServer$5 org/bukkit/craftbukkit/v1_21_R1/CraftServer$5 -c org/bukkit/craftbukkit/CraftServer$6 org/bukkit/craftbukkit/v1_21_R1/CraftServer$6 -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/core/HolderGetter; createRegistrationLookup o - m ()Z isEmpty l - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;Lnet/minecraft/core/RegistrationInfo;)Lnet/minecraft/core/Holder$Reference; register 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/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/level/ChunkMap net/minecraft/server/level/PlayerChunkMap - m (J)Lnet/minecraft/server/level/GenerationChunkHolder; acquireGeneration d - m (Lnet/minecraft/world/entity/Entity;)V addEntity a - m (Lnet/minecraft/world/level/ChunkPos;)Z anyPlayerCloseEnoughForSpawning b - 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 (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcast a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcastAndSend b - m (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; createEmptyChunk g - 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/entity/Entity;)D euclideanDistanceSquared a - 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 c - 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 e - m ()Ljava/lang/Iterable; getChunks k - m ()Lnet/minecraft/server/level/DistanceManager; getDistanceManager j - 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 m - m ()Ljava/lang/String; getStorageName n - m ()I getTickingGenerated h - 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/nbt/CompoundTag;)Z isChunkDataValid b - 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 i - 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 h - m (Lnet/minecraft/server/level/ServerPlayer;)V move a - m (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/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 j - m (Lnet/minecraft/server/level/GenerationChunkHolder;)V releaseGeneration a - m (Lnet/minecraft/world/entity/Entity;)V removeEntity b - m (Ljava/util/List;)V resendBiomesForChunks a - 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;)Z saveChunkIfNeeded d - m (Lnet/minecraft/world/level/ChunkPos;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad f - 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 (I)V setServerViewDistance a - m ()I size i - m (Lnet/minecraft/server/level/ServerPlayer;)Z skipPlayer c - m ()V tick l - 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_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 w - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; chunkSaveCooldowns M - f Lnet/minecraft/world/level/entity/ChunkStatusUpdateListener; chunkStatusListener F - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunkTypeCache L - f Lnet/minecraft/server/level/ChunkMap$ChunkDistanceManager; distanceManager G - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; entityMap K - f Lnet/minecraft/server/level/ServerLevel; level s - f Lnet/minecraft/server/level/ThreadedLevelLightEngine; lightEngine t - f Lnet/minecraft/util/thread/BlockableEventLoop; mainThreadExecutor u - f Z modified A - f Ljava/util/function/Supplier; overworldDataStorage x - f Lnet/minecraft/server/level/PlayerMap; playerMap J - f Lnet/minecraft/world/entity/ai/village/poi/PoiManager; poiManager y - f Lnet/minecraft/server/level/progress/ChunkProgressListener; progressListener E - f Lnet/minecraft/world/level/levelgen/RandomState; randomState v - f I serverViewDistance O - f Ljava/lang/String; storageName I - f Ljava/util/concurrent/atomic/AtomicInteger; tickingGenerated H - f Lit/unimi/dsi/fastutil/longs/LongSet; toDrop z - f Lnet/minecraft/world/level/chunk/status/WorldGenContext; worldGenContext P -c net/minecraft/server/level/ChunkMap$TrackedEntity net/minecraft/server/level/PlayerChunkMap$EntityTracker - m (Lnet/minecraft/network/protocol/Packet;)V broadcast a - m (Lnet/minecraft/network/protocol/Packet;)V broadcastAndSend b - 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/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 -c net/minecraft/server/level/ChunkMap$CallbackExecutor net/minecraft/server/level/PlayerChunkMap$CallbackExecutor -c net/minecraft/server/level/ChunkMap$ChunkDistanceManager net/minecraft/server/level/PlayerChunkMap$ChunkDistanceManager -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/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/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/HolderLookup$Provider;)V loadAllItems b - m (Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; removeItem a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveAllItems a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/NonNullList;ZLnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; 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 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/ResourceLocation;)Lnet/minecraft/world/RandomSequence; createSequence c - m (Lnet/minecraft/resources/ResourceLocation;IZZ)Lnet/minecraft/world/RandomSequence; createSequence b - m (J)Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m (Ljava/util/function/BiConsumer;)V forAllSequences a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; get a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Z)Z getBooleanWithDefault a - m (J)Lnet/minecraft/world/RandomSequences; lambda$factory$0 b - m (JLnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/RandomSequences; lambda$factory$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V lambda$save$2 a - m (JLnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/RandomSequences; load a - m (Lnet/minecraft/resources/ResourceLocation;)V reset b - m (Lnet/minecraft/resources/ResourceLocation;IZZ)V reset a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (IZZ)V setSeedDefaults a - f Lorg/slf4j/Logger; LOGGER 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/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; createTag a - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V fromTag a - m ()I getContainerSize b - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItems g - m ()Z isEmpty c - 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 f - 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 - 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/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;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 k - 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 (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 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 Lorg/apache/commons/lang3/mutable/MutableObject; val$codecReference c - 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/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;Ljava/util/List;)V appendHoverTextFromBannerBlockEntityTag a - m ()Lnet/minecraft/world/item/DyeColor; getColor b -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/InteractionResultHolder; use a -c net/minecraft/world/item/BucketItem net/minecraft/world/item/ItemBucket - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; getEmptySuccessItem a - m (Lnet/minecraft/world/entity/player/Player;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/InteractionResultHolder; 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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Z dropContents 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;)F getFullnessDisplay c - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getTooltipImage g - m (Lnet/minecraft/world/item/ItemStack;)Z isBarVisible d - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V lambda$dropContents$0 a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V onDestroyed 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/entity/Entity;)V playDropContentsSound c - m (Lnet/minecraft/world/entity/Entity;)V playInsertSound b - m (Lnet/minecraft/world/entity/Entity;)V playRemoveOneSound a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I BAR_COLOR a - f I TOOLTIP_MAX_WEIGHT b -c net/minecraft/world/item/DiggerItem net/minecraft/world/item/ItemTool - m (Lnet/minecraft/world/item/Tier;FF)Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z hurtEnemy a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)V postHurtEnemy b -c net/minecraft/world/item/ElytraItem net/minecraft/world/item/ItemElytra - m ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lnet/minecraft/world/item/ItemStack;)Z isFlyEnabled i - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use 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 (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 ()I 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 F range g - f Lnet/minecraft/core/Holder; soundEvent e - f I useDuration f -c net/minecraft/world/item/PotionItem net/minecraft/world/item/ItemPotion - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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; getDefaultInstance w - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId h - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; 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/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - f I DRINK_DURATION a -c net/minecraft/world/item/SaddleItem net/minecraft/world/item/ItemSaddle - 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/ShearsItem net/minecraft/world/item/ItemShears - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties h - 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/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId h - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; 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/item/ItemStack;)Z isValidRepairItem a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I EFFECTIVE_BLOCK_DELAY a - f F MINIMUM_DURABILITY_DAMAGE b -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/item/TieredItem net/minecraft/world/item/ItemToolMaterial - m ()I getEnchantmentValue g - m ()Lnet/minecraft/world/item/Tier; getTier h - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z isValidRepairItem a - f Lnet/minecraft/world/item/Tier; tier a -c net/minecraft/world/level/Explosion net/minecraft/world/level/Explosion - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V addOrAppendStack a - m ()Z canTriggerBlocks n - m ()Lnet/minecraft/world/phys/Vec3; center b - m ()V clearToBlow h - m ()V explode c - m (Z)V finalizeExplosion a - m ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction j - 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 g - m ()Lnet/minecraft/core/Holder; getExplosionSound m - m ()Ljava/util/Map; getHitPlayers e - m ()Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntity f - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; getIndirectSourceEntityInternal b - m ()Lnet/minecraft/core/particles/ParticleOptions; getLargeExplosionParticles l - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)F getSeenPercent a - m ()Lnet/minecraft/core/particles/ParticleOptions; getSmallExplosionParticles k - m ()Ljava/util/List; getToBlow i - m ()Z interactsWithBlocks d - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/level/ExplosionDamageCalculator; makeDamageCalculator a - m ()F radius a - f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR a - f I MAX_DROPS_PER_COMBINED_STACK b - f Lnet/minecraft/world/level/Explosion$BlockInteraction; blockInteraction d - f Lnet/minecraft/world/level/ExplosionDamageCalculator; damageCalculator m - f Lnet/minecraft/world/damagesource/DamageSource; damageSource l - f Lnet/minecraft/core/Holder; explosionSound p - f Z fire c - f Ljava/util/Map; hitPlayers r - f Lnet/minecraft/core/particles/ParticleOptions; largeExplosionParticles o - f Lnet/minecraft/world/level/Level; level f - f F radius k - f Lnet/minecraft/util/RandomSource; random e - f Lnet/minecraft/core/particles/ParticleOptions; smallExplosionParticles n - f Lnet/minecraft/world/entity/Entity; source j - f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; toBlow q - f D x g - f D y h - f D z i -c net/minecraft/world/level/Explosion$BlockInteraction net/minecraft/world/level/Explosion$Effect - 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 -c net/minecraft/world/level/GameRules net/minecraft/world/level/GameRules - 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/level/GameRules; copy b - m ()Lnet/minecraft/nbt/CompoundTag; createTag a - m (Lnet/minecraft/world/level/GameRules$Key;)Z getBoolean b - m (Lnet/minecraft/world/level/GameRules$Key;)I getInt c - m (Lnet/minecraft/world/level/GameRules$Key;)Lnet/minecraft/world/level/GameRules$Value; getRule a - 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 ab - f Lorg/slf4j/Logger; LOGGER aa - f Lnet/minecraft/world/level/GameRules$Key; RULE_ANNOUNCE_ADVANCEMENTS A - f Lnet/minecraft/world/level/GameRules$Key; RULE_BLOCK_EXPLOSION_DROP_DECAY Q - f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMANDBLOCKOUTPUT j - f Lnet/minecraft/world/level/GameRules$Key; RULE_COMMAND_MODIFICATION_BLOCK_LIMIT z - f Lnet/minecraft/world/level/GameRules$Key; RULE_DAYLIGHT l - f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_ELYTRA_MOVEMENT_CHECK t - f Lnet/minecraft/world/level/GameRules$Key; RULE_DISABLE_RAIDS B - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOBLOCKDROPS h - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOENTITYDROPS i - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOFIRETICK b - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOINSOMNIA C - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOMOBLOOT f - f Lnet/minecraft/world/level/GameRules$Key; RULE_DOMOBSPAWNING e - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_IMMEDIATE_RESPAWN D - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_PATROL_SPAWNING K - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_TRADER_SPAWNING L - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_VINES_SPREAD X - f Lnet/minecraft/world/level/GameRules$Key; RULE_DO_WARDEN_SPAWNING M - f Lnet/minecraft/world/level/GameRules$Key; RULE_DROWNING_DAMAGE G - f Lnet/minecraft/world/level/GameRules$Key; RULE_ENDER_PEARLS_VANISH_ON_DEATH Y - f Lnet/minecraft/world/level/GameRules$Key; RULE_FALL_DAMAGE H - f Lnet/minecraft/world/level/GameRules$Key; RULE_FIRE_DAMAGE I - f Lnet/minecraft/world/level/GameRules$Key; RULE_FORGIVE_DEAD_PLAYERS N - f Lnet/minecraft/world/level/GameRules$Key; RULE_FREEZE_DAMAGE J - f Lnet/minecraft/world/level/GameRules$Key; RULE_GLOBAL_SOUND_EVENTS W - f Lnet/minecraft/world/level/GameRules$Key; RULE_KEEPINVENTORY d - f Lnet/minecraft/world/level/GameRules$Key; RULE_LAVA_SOURCE_CONVERSION V - f Lnet/minecraft/world/level/GameRules$Key; RULE_LIMITED_CRAFTING w - f Lnet/minecraft/world/level/GameRules$Key; RULE_LOGADMINCOMMANDS m - f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_COMMAND_CHAIN_LENGTH x - f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_COMMAND_FORK_COUNT y - f Lnet/minecraft/world/level/GameRules$Key; RULE_MAX_ENTITY_CRAMMING u - f Lnet/minecraft/world/level/GameRules$Key; RULE_MOBGRIEFING c - f Lnet/minecraft/world/level/GameRules$Key; RULE_MOB_EXPLOSION_DROP_DECAY R - f Lnet/minecraft/world/level/GameRules$Key; RULE_NATURAL_REGENERATION k - f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY F - f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY E - f Lnet/minecraft/world/level/GameRules$Key; RULE_PLAYERS_SLEEPING_PERCENTAGE P - f Lnet/minecraft/world/level/GameRules$Key; RULE_PROJECTILESCANBREAKBLOCKS g - f Lnet/minecraft/world/level/GameRules$Key; RULE_RANDOMTICKING o - f Lnet/minecraft/world/level/GameRules$Key; RULE_REDUCEDDEBUGINFO q - f Lnet/minecraft/world/level/GameRules$Key; RULE_SENDCOMMANDFEEDBACK p - f Lnet/minecraft/world/level/GameRules$Key; RULE_SHOWDEATHMESSAGES n - f Lnet/minecraft/world/level/GameRules$Key; RULE_SNOW_ACCUMULATION_HEIGHT T - f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWN_CHUNK_RADIUS Z - f Lnet/minecraft/world/level/GameRules$Key; RULE_SPAWN_RADIUS s - f Lnet/minecraft/world/level/GameRules$Key; RULE_SPECTATORSGENERATECHUNKS r - f Lnet/minecraft/world/level/GameRules$Key; RULE_TNT_EXPLOSION_DROP_DECAY S - f Lnet/minecraft/world/level/GameRules$Key; RULE_UNIVERSAL_ANGER O - f Lnet/minecraft/world/level/GameRules$Key; RULE_WATER_SOURCE_CONVERSION U - f Lnet/minecraft/world/level/GameRules$Key; RULE_WEATHER_CYCLE v - f Ljava/util/Map; rules ac -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 - 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/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 ()Ljava/lang/String; getDescriptionId a - 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 (Z)Lnet/minecraft/world/level/GameRules$Type; create a - m (ZLjava/util/function/BiConsumer;)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 ()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 (I)Lnet/minecraft/world/level/GameRules$Type; create a - m (IIILjava/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 (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 ()Ljava/lang/String; lambda$checkLightBoundaries$0 c - m (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; lambda$static$1 b - m (Lnet/minecraft/world/level/SpawnData$CustomSpawnRules;)Lnet/minecraft/util/InclusiveRange; lambda$static$2 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a - 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 ()I delay c - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/Object;)Lnet/minecraft/world/ticks/SavedTick; lambda$loadTick$1 a - m (JLjava/util/function/Consumer;Lnet/minecraft/world/ticks/SavedTick;)V lambda$loadTickList$0 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Function;)Ljava/util/Optional; loadTick a - m (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;Ljava/util/function/Consumer;)V loadTickList 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/util/function/Function;)Lnet/minecraft/nbt/CompoundTag; save a - m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;ILnet/minecraft/world/ticks/TickPriority;)Lnet/minecraft/nbt/CompoundTag; saveTick a - m (Lnet/minecraft/world/ticks/ScheduledTick;Ljava/util/function/Function;J)Lnet/minecraft/nbt/CompoundTag; saveTick a - m ()Ljava/lang/Object; type a - m (JJ)Lnet/minecraft/world/ticks/ScheduledTick; unpack a - f Ljava/lang/String; TAG_DELAY j - f Ljava/lang/String; TAG_ID f - f Ljava/lang/String; TAG_PRIORITY k - f Ljava/lang/String; TAG_X g - f Ljava/lang/String; TAG_Y h - f Ljava/lang/String; TAG_Z i - 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_R1/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 w_ - m ()Z acceptsSuccess k_ - m ()Z alwaysAccepts l_ - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m ()Z shouldInformAdmins M_ - f Lnet/minecraft/commands/CommandSource; NULL a -c net/minecraft/commands/CommandSource$1 net/minecraft/commands/ICommandListener$1 - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess k_ - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m ()Z shouldInformAdmins M_ -c net/minecraft/core/DefaultedRegistry net/minecraft/core/RegistryBlocks - m (I)Ljava/lang/Object; byId a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get a - m ()Lnet/minecraft/resources/ResourceLocation; getDefaultKey b - m (Ljava/lang/Object;)Lnet/minecraft/resources/ResourceLocation; getKey b -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$Unbound;)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 c - m ()Ljava/util/concurrent/CompletableFuture; createContentsProvider b - m ()Ljava/lang/String; getName a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/tags/TagBuilder; getOrCreateRawBuilder c - 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 a - 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 - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; tag b - 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$c - m (Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; lambda$empty$0 a -c net/minecraft/data/tags/TagsProvider$TagAppender net/minecraft/data/tags/TagsProvider$b - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; add a - m ([Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; add a - m (Ljava/util/List;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addAll a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addOptional a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addOptionalTag b - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addTag b - f Lnet/minecraft/tags/TagBuilder; builder 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/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 a - 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 (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; literal b - m (Ljava/lang/String;ZLjava/util/Optional;Lnet/minecraft/network/chat/contents/DataSource;)Lnet/minecraft/network/chat/MutableComponent; nbt a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; nullToEmpty a - m ()Lnet/minecraft/network/chat/MutableComponent; plainCopy e - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; score b - m (Ljava/lang/String;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/Component$Serializer net/minecraft/network/chat/IChatBaseComponent$ChatSerializer - m (Lcom/google/gson/JsonElement;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; deserialize b - m (Lcom/google/gson/JsonElement;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; fromJson a - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; fromJson a - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/MutableComponent; fromJsonLenient b - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/HolderLookup$Provider;)Lcom/google/gson/JsonElement; serialize b - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/lang/String; toJson a - f Lcom/google/gson/Gson; GSON a -c net/minecraft/network/chat/Component$SerializerAdapter net/minecraft/network/chat/IChatBaseComponent$b - m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/network/chat/MutableComponent; deserialize a - m (Lnet/minecraft/network/chat/Component;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize a - f Lnet/minecraft/core/HolderLookup$Provider; registries 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;)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/recipebook/PlaceRecipe net/minecraft/recipebook/AutoRecipeAbstract - m (Ljava/lang/Object;IIII)V addItemToSlot a - m (IIILnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/Iterator;I)V placeRecipe a -c net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess k_ - m ()Z acceptsTransfers bo - m (Ljava/lang/Runnable;)V addTickable b - m ()Z areNpcsEnabled ac - m ()Lnet/minecraft/network/protocol/status/ServerStatus$Players; buildPlayerStatus bG - m ()Lnet/minecraft/network/protocol/status/ServerStatus; buildServerStatus bF - m ()V cancelRecordingMetrics aY - m ()I computeNextAutosaveInterval bE - 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 a - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack aI - m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/level/ServerPlayerGameMode; createGameModeForPlayer b - m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/network/TextFilter; createTextFilterForPlayer a - 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 ()Z enforceSecureProfile aB - 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 ()V finishMeasuringTaskExecutionTime bt - m ()V finishRecordingMetrics aX - m ()V forceDifficulty t - m ()Z forceSynchronousWrites aZ - m ()V forceTimeSynchronization G - m ()I getAbsoluteMaxWorldSize ax - m ()Lnet/minecraft/server/ServerAdvancementManager; getAdvancements aE - m ()Ljava/lang/Iterable; getAllLevels K - m ()J getAverageTickTimeNanos aR - m ()Lnet/minecraft/network/chat/ChatDecorator; getChatDecorator bm - m ()Lnet/minecraft/world/level/storage/CommandStorage; getCommandStorage aL - m ()Lnet/minecraft/commands/Commands; getCommands aH - m ()I getCompressionThreshold aA - m ()Lnet/minecraft/server/network/ServerConnectionListener; getConnection ai - m ()F getCurrentSmoothedTickTime aP - m ()Lnet/minecraft/server/bossevents/CustomBossEvents; getCustomBossEvents aN - m ()Lnet/minecraft/world/level/GameType; getDefaultGameType u_ - m (Ljava/lang/String;)Ljava/nio/file/Path; getFile c - m ()Lcom/mojang/datafixers/DataFixer; getFixerUpper aD - m ()Lnet/minecraft/world/level/GameType; getForcedGameType bf - m ()I getFunctionCompilationLevel l - m ()Lnet/minecraft/server/ServerFunctionManager; getFunctions aF - m ()Lnet/minecraft/world/level/GameRules; getGameRules aM - m ()Ljava/security/KeyPair; getKeyPair Q - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/server/level/ServerLevel; getLevel a - m ()Ljava/lang/String; getLocalIp w - m ()I getMaxChainedNeighborUpdates bl - m ()I getMaxPlayers N - m ()Lnet/minecraft/util/ModCheck; getModdedStatus P - m ()Ljava/lang/String; getMotd af - m ()J getNextTickTime aC - m ()I getOperatorUserPermissionLevel k - m ()Lnet/minecraft/server/packs/repository/PackRepository; getPackRepository aG - m ()I getPlayerCount M - m ()I getPlayerIdleTimeout aq - m ()Lnet/minecraft/server/players/PlayerList; getPlayerList ah - m ()[Ljava/lang/String; getPlayerNames O - m ()I getPort R - m ()Z getPreventProxyConnections aa - m ()Lnet/minecraft/server/players/GameProfileCache; getProfileCache au - m ()Lnet/minecraft/util/SignatureValidator; getProfileKeySignatureValidator as - m (Lcom/mojang/authlib/GameProfile;)I getProfilePermissions c - m ()Lcom/mojang/authlib/GameProfileRepository; getProfileRepository at - m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler aT - 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 ()Ljava/lang/Thread; getRunningThread az - m (I)I getScaledTrackingDistance b - m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard aK - m (Lnet/minecraft/server/packs/repository/PackRepository;Z)Lnet/minecraft/world/level/DataPackConfig; getSelectedPacks a - m ()Ljava/nio/file/Path; getServerDirectory D - m ()Ljava/util/Optional; getServerResourcePack X - m ()Ljava/lang/String; getServerVersion L - m ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; getSessionService ar - m ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile S - m ()I getSpawnProtectionRadius am - m (Lnet/minecraft/server/level/ServerLevel;)I getSpawnRadius a - m ()Lnet/minecraft/network/protocol/status/ServerStatus; getStatus av - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager ba - m ()I getTickCount al - m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f - m ()[J getTickTimesNanos aS - 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 C - m (Z)V halt a - m ()Z hasGui ak - m ()Z haveTime bu - m ()Z hidesOnlinePlayers ao - m ()Z initServer e - m ()V initializeKeyPair U - m ()V invalidateStatus aw - m ()Z isCommandBlockEnabled q - m ()Z isCurrentlySaving bh - m ()Z isDedicatedServer n - m ()Z isDemo W - m ()Z isEnforceWhitelist aO - m ()Z isEpollEnabled p - m ()Z isFlightAllowed ae - m ()Z isHardcore j - m (Lnet/minecraft/world/level/Level;)Z isLevelEnabled a - m ()Z isPaused E - m ()Z isPublished r - m ()Z isPvpAllowed ad - m ()Z isReady aj - m ()Z isRecordingMetrics aV - m ()Z isResourcePackRequired Y - m ()Z isRunning x - m ()Z isShutdown H - m ()Z isSingleplayer T - m (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner a - m ()Z isSpawningAnimals ab - m ()Z isSpawningMonsters V - m ()Z isStopped ag - 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 (Lnet/minecraft/commands/CommandSourceStack;)V kickUnlistedPlayers a - m ()Ljava/util/Set; levelKeys J - 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 br - m ()Z logIPs bn - m (J)V logTickMethodTime a - m (Ljava/util/function/BooleanSupplier;)V managedBlock b - m (Lnet/minecraft/CrashReport;)V onServerCrash a - m ()V onServerExit i - m ()V onTickRateChanged F - m ()Lnet/minecraft/server/level/ServerLevel; overworld I - m ()Z pollTask B - m ()Z pollTaskInternal bv - m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing bp - 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 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 ()V runServer y - m (ZZZ)Z saveAllChunks a - m (Ljava/nio/file/Path;)V saveDebugReport b - m (ZZZ)Z saveEverything b - m ()Z scheduleExecutables ay - m (Lnet/minecraft/server/level/ServerPlayer;)V sendDifficultyUpdate c - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m ()Lnet/minecraft/server/ServerLinks; serverLinks bq - m (Lnet/minecraft/world/level/GameType;)V setDefaultGameType a - m (Z)V setDemo c - m (Z)V setDifficultyLocked b - m (Z)V setEnforceWhitelist h - m (Ljava/lang/RuntimeException;)V setFatalException a - m (Z)V setFlightAllowed g - m (Ljava/lang/String;)V setId b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/storage/ServerLevelData;ZZ)V setInitialSpawn a - m (Ljava/lang/String;)V setLocalIp a_ - m (Ljava/lang/String;)V setMotd d - m (I)V setPlayerIdleTimeout c - m (Lnet/minecraft/server/players/PlayerList;)V setPlayerList a - m (I)V setPort a - m (Z)V setPreventProxyConnections e - m (Z)V setPvpAllowed f - m (Lcom/mojang/authlib/GameProfile;)V setSingleplayerProfile b - m (Z)V setUsesAuthentication d - m (Lnet/minecraft/world/level/storage/WorldData;)V setupDebugLevel a - m ()Z shouldInformAdmins M_ - m ()Z shouldRconBroadcast m - m (Lnet/minecraft/server/TickTask;)Z shouldRun a - m (Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer; spin a - m ()V startMeasuringTaskExecutionTime bs - m ()V startMetricsRecordingTick bI - m (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V startRecordingMetrics a - m ()V startTimeProfiler bj - m ()V stopRecordingMetrics aW - m ()V stopServer v - 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/ServerPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V subscribeToDebugSample a - m (Lnet/minecraft/server/level/ServerLevel;)V synchronizeTime b - m ()Z throwIfFatalException z - m (Ljava/util/function/BooleanSupplier;)V tickChildren c - m ()Lnet/minecraft/server/ServerTickRateManager; tickRateManager aQ - m (Ljava/util/function/BooleanSupplier;)V tickServer a - m ()V updateMobSpawningFlags bH - m ()Z usesAuthentication Z - m ()V waitForTasks A - m ()V waitUntilNextTick v_ - m (Ljava/lang/Runnable;)Lnet/minecraft/server/TickTask; wrapRunnable a - f I ABSOLUTE_MAX_WORLD_SIZE c - f Lcom/mojang/authlib/GameProfile; ANONYMOUS_PLAYER_PROFILE e - f I AUTOSAVE_INTERVAL v - f F AVERAGE_TICK_TIME_SMOOTHING l - f Lnet/minecraft/world/level/LevelSettings; DEMO_SETTINGS d - f Lorg/slf4j/Logger; LOGGER k - f I MAX_STATUS_PLAYER_SAMPLE t - f I MAX_TICK_LATENCY x - f I MIMINUM_AUTOSAVE_TICKS w - f J OVERLOADED_THRESHOLD_NANOS n - f I OVERLOADED_TICKS_THRESHOLD o - f I OVERLOADED_TICKS_WARNING_INTERVAL q - f J OVERLOADED_WARNING_INTERVAL_NANOS p - f J PREPARE_LEVELS_DEFAULT_DELAY_NANOS s - f I SPAWN_POSITION_SEARCH_RADIUS u - f J STATUS_EXPIRE_TIME_NANOS r - f I TICK_STATS_SPAN m - f Ljava/lang/String; VANILLA_BRAND b - f J aggregatedTickTimesNanos ac - f Z allowFlight Y - 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 J delayedTasksMaxNextTickTimeNanos ao - f Z enforceWhitelist av - f Ljava/util/concurrent/Executor; executor ax - f Ljava/util/concurrent/atomic/AtomicReference; fatalException aE - f Lcom/mojang/datafixers/DataFixer; fixerUpper L - f Lnet/minecraft/server/ServerFunctionManager; functionManager au - f J idleTimeNanos am - f Z isDemo af - f Z isReady ag - f Z isSaving aD - f Ljava/security/KeyPair; keyPair ad - f J lastOverloadWarningNanos ah - f J lastServerStatus ai - f J lastTickNanos ak - 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 z - f J nextTickTimeNanos an - 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/world/level/storage/PlayerDataStorage; playerDataStorage g - f I playerIdleTimeout aa - f Lnet/minecraft/server/players/PlayerList; playerList Q - f I port N - f Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing aC - f Z preventProxyConnections W - f Lnet/minecraft/util/profiling/ProfilerFiller; profiler A - f Lnet/minecraft/server/level/progress/ChunkProgressListenerFactory; progressListenerFactory H - f Ljava/net/Proxy; proxy h - f Z pvp X - f Lnet/minecraft/util/RandomSource; random K - f Lnet/minecraft/core/LayeredRegistryAccess; registries O - f Lnet/minecraft/server/MinecraftServer$ReloadableResources; resources az - f Z running R - f Lnet/minecraft/server/ServerScoreboard; scoreboard ar - f Ljava/lang/String; serverId ay - f Ljava/lang/Thread; serverThread aj - f Lnet/minecraft/server/Services; services i - f Lcom/mojang/authlib/GameProfile; singleplayerProfile ae - f F smoothedTickTimeMillis aw - 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 f - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureTemplateManager aA - f J taskExecutionStartNanos al - f I tickCount T - f Lnet/minecraft/server/ServerTickRateManager; tickRateManager aB - f [J tickTimesNanos ab - f Ljava/util/List; tickables y - f I ticksUntilAutosave U - f Z willStartRecordingMetrics D - f Lnet/minecraft/world/level/storage/WorldData; worldData j -c net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1 - m (Lnet/minecraft/world/level/GameRules$Key;Lnet/minecraft/world/level/GameRules$Type;)V visit a -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 -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 s - m ()[Ljava/lang/String; getPlayerNames O - m ()Ljava/lang/String; getPluginNames u - 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/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 (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I addRecipes a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/crafting/RecipeManager;)V fromNbt a - m (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Consumer;Lnet/minecraft/world/item/crafting/RecipeManager;)V loadRecipes a - m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerPlayer;)I removeRecipes b - m (Lnet/minecraft/server/level/ServerPlayer;)V sendInitialRecipeBook a - m (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State;Lnet/minecraft/server/level/ServerPlayer;Ljava/util/List;)V sendRecipes a - m ()Lnet/minecraft/nbt/CompoundTag; toNbt b - f Lorg/slf4j/Logger; LOGGER d - f Ljava/lang/String; RECIPE_BOOK_TAG c -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_CREEPER c - 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/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/world/entity/LivingEntity;I)Z applyEffectTick a - m (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 getBlendDurationTicks b - m ()Lnet/minecraft/world/effect/MobEffectCategory; getCategory f - m ()I getColor g - m ()Ljava/lang/String; getDescriptionId d - m ()Lnet/minecraft/network/chat/Component; getDisplayName e - m ()Ljava/lang/String; getOrCreateDescriptionId c - m ()Z isBeneficial h - 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 c - m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted b - m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a - m (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 i - m ([Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/effect/MobEffect; requiredFeatures a - m (I)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 blendDurationTicks i - 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 k - f Ljava/util/Optional; soundOnAdded j -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/FlyingMob net/minecraft/world/entity/EntityFlying - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m ()Z onClimbable p_ - m (Lnet/minecraft/world/phys/Vec3;)V travel a -c net/minecraft/world/entity/GlowSquid net/minecraft/world/entity/GlowSquid - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 v - m ()I getDarkTicksRemaining x - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle s - m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound t - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setDarkTicks c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DARK_TICKS_REMAINING cg -c net/minecraft/world/entity/Leashable net/minecraft/world/entity/Leashable - m ()Z canBeLeashed y - m ()Z canHaveALeashAttachedToIt q - m (Lnet/minecraft/world/entity/Entity;)V closeRangeLeashBehaviour b - m (Lnet/minecraft/world/entity/Entity;ZZ)V dropLeash a - m (ZZ)V dropLeash a - m (Lnet/minecraft/world/entity/Entity;F)V elasticRangeLeashBehaviour b - m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData X_ - m ()Lnet/minecraft/world/entity/Entity; getLeashHolder A - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; getLeashHolder c - m (Lnet/minecraft/world/entity/Entity;F)Z handleLeashAtDistance a - m ()Z isLeashed N_ - m ()V leashTooFarBehaviour z - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;F)V legacyElasticRangeLeashBehaviour a - m ()Z mayBeLeashed O_ - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/Leashable$LeashData; readLeashData c - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Leashable$LeashData;)V restoreLeashFromSave a - m (I)V setDelayedLeashHolderId h_ - 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 b - m (Lnet/minecraft/world/entity/Entity;)V tickLeash b_ - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/entity/Leashable$LeashData;)V writeLeashData a - f D LEASH_ELASTIC_DIST r_ - f Ljava/lang/String; LEASH_TAG b_ - f D LEASH_TOO_FAR_DIST q_ -c net/minecraft/world/entity/Leashable$LeashData net/minecraft/world/entity/Leashable$a - m (Lnet/minecraft/world/entity/Entity;)V setLeashHolder a - f I delayedLeashHolderId c - f Lcom/mojang/datafixers/util/Either; delayedLeashInfo b - f Lnet/minecraft/world/entity/Entity; leashHolder a -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/sounds/SoundSource;)V shear a -c net/minecraft/world/entity/Targeting net/minecraft/world/entity/Targeting - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p -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 (ILnet/minecraft/world/entity/raid/Raider;)Z addWaveMob b - m (ILnet/minecraft/world/entity/raid/Raider;Z)Z addWaveMob a - m (II)Lnet/minecraft/core/BlockPos; findRandomSpawnPos a - m ()Ljava/util/Set; getAllRaiders h - m ()Lnet/minecraft/core/BlockPos; getCenter s - m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;IZ)I getDefaultNumSpawns a - m ()F getEnchantOdds v - m ()I getGroupsSpawned k - m ()F getHealthOfLivingRaiders q - m ()I getId t - m (I)Lnet/minecraft/world/entity/raid/Raider; getLeader b - m (Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/item/ItemStack; getLeaderBannerInstance a - m ()Lnet/minecraft/world/level/Level; getLevel i - m ()I getMaxRaidOmenLevel l - m (Lnet/minecraft/world/Difficulty;)I getNumGroups a - m (Lnet/minecraft/world/entity/raid/Raid$RaiderType;Lnet/minecraft/util/RandomSource;ILnet/minecraft/world/DifficultyInstance;Z)I getPotentialBonusSpawns a - m ()I getRaidOmenLevel m - m ()F getTotalHealth g - m ()I getTotalRaidersAlive r - m (I)Ljava/util/Optional; getValidSpawnPos d - m ()Z hasBonusWave B - m ()Z hasFirstWaveSpawned c - m ()Z hasMoreWaves z - m ()Z hasSpawnedBonusWave C - m ()Z isActive u - m ()Z isBetweenWaves b - m ()Z isFinalWave A - m ()Z isLoss f - m ()Z isOver a - m ()Z isStarted j - m ()Z isStopped d - m ()Z isVictory e - m (ILnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/core/BlockPos;Z)V joinRaid a - m ()V moveRaidCenterToNearbyVillageSection y - m (Lnet/minecraft/core/BlockPos;)V playSound a - m (Lnet/minecraft/world/entity/raid/Raider;Z)V removeFromRaid a - m (I)V removeLeader c - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; save a - m (Lnet/minecraft/core/BlockPos;)V setCenter c - m ()V setDirty G - m (ILnet/minecraft/world/entity/raid/Raider;)V setLeader a - m (I)V setRaidOmenLevel a - m ()Z shouldSpawnBonusGroup D - m ()Z shouldSpawnGroup F - m (Lnet/minecraft/core/BlockPos;)V spawnGroup b - m ()V stop n - m ()V tick o - m ()V updateBossbar p - m ()V updatePlayers x - m ()V updateRaiders E - m ()Ljava/util/function/Predicate; validPlayer w - f I ATTEMPT_RAID_CLOSE j - f I ATTEMPT_RAID_FARTHEST i - f I ATTEMPT_RAID_INSIDE k - f I DEFAULT_MAX_RAID_OMEN_LEVEL e - f I DEFAULT_PRE_RAID_TICKS r - f I HERO_OF_THE_VILLAGE_DURATION x - f I LOW_MOB_THRESHOLD t - f I MAX_CELEBRATION_TICKS c - f I MAX_NO_ACTION_TIME b - 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 g - f I RAID_TIMEOUT_TICKS m - f I SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER h - f I TICKS_PER_DAY d - f I VALID_RAID_RADIUS_SQR f - f I VILLAGE_RADIUS_BUFFER a - f I VILLAGE_SEARCH_RADIUS l - f Z active I - f I celebrationTicks Q - f Lnet/minecraft/core/BlockPos; center C - f Ljava/util/Map; groupRaiderMap z - f Ljava/util/Map; groupToLeaderMap y - f I groupsSpawned J - f Ljava/util/Set; heroesOfTheVillage A - f I id F - f Lnet/minecraft/server/level/ServerLevel; level D - f I numGroups O - f I postRaidTicks L - f I raidCooldownTicks M - f Lnet/minecraft/server/level/ServerBossEvent; raidEvent K - f I raidOmenLevel H - f Lnet/minecraft/util/RandomSource; random N - f Z started E - f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; status P - f J ticksActive B - f F totalHealth G - f Ljava/util/Optional; waveSpawnPos R -c net/minecraft/world/entity/raid/Raid$RaidStatus net/minecraft/world/entity/raid/Raid$Status - m (Ljava/lang/String;)Lnet/minecraft/world/entity/raid/Raid$RaidStatus; getByName a - m ()Ljava/lang/String; getName a - 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; VALUES e - f Lnet/minecraft/world/entity/raid/Raid$RaidStatus; VICTORY b -c net/minecraft/world/entity/raid/Raid$RaiderType net/minecraft/world/entity/raid/Raid$Wave - 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;)Ljava/lang/String; getDescriptionId h - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/GlobalPos; getSpawnPosition a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;IZ)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 -c net/minecraft/world/item/ComplexItem net/minecraft/world/item/ItemWorldMapBase - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/network/protocol/Packet; getUpdatePacket a - m ()Z isComplex ao_ -c net/minecraft/world/item/Instruments net/minecraft/world/item/Instruments - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/item/Instrument; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; create 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 I 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/PickaxeItem net/minecraft/world/item/ItemPickaxe -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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock a - m ()Lnet/minecraft/world/item/component/ItemAttributeModifiers; createAttributes h - m ()Lnet/minecraft/world/item/component/Tool; createToolProperties k - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; 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;)Z hurtEnemy a - m (Lnet/minecraft/world/item/ItemStack;)Z isTooDamagedToUse i - 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)V releaseUsing a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f F BASE_DAMAGE b - f F 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 i - m ()Z displayAutoUpdate e - m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; getCriteria c - m ()Lnet/minecraft/network/chat/Component; getDisplayName d - m ()Lnet/minecraft/network/chat/Component; getFormattedDisplayName g - m ()Ljava/lang/String; getName b - m ()Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; getRenderType h - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard a - m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$createFormattedDisplayName$0 a - m ()Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormat f - m (Lnet/minecraft/network/chat/numbers/NumberFormat;)Lnet/minecraft/network/chat/numbers/NumberFormat; numberFormatOrDefault 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/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 d - f Ljava/util/List; alreadyRunThisTick h - f Ljava/util/function/BiConsumer; chunkScheduleUpdater j - f Ljava/util/Queue; containersToTick f - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextTickForContainer e - f Ljava/util/function/Supplier; profiler c - f Ljava/util/function/LongPredicate; tickCheck b - f Ljava/util/Queue; toRunThisTick g - f Ljava/util/Set; toRunThisTickSet i -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_R1/CraftParticle -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$1 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$1 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$2 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$2 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$3 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$3 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$4 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$4 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$5 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$5 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$6 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$6 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$7 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$7 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$8 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$8 -c org/bukkit/craftbukkit/CraftParticle$CraftParticleRegistry$9 org/bukkit/craftbukkit/v1_21_R1/CraftParticle$CraftParticleRegistry$9 -c org/bukkit/craftbukkit/CraftRegistry org/bukkit/craftbukkit/v1_21_R1/CraftRegistry -c org/bukkit/craftbukkit/util/Waitable org/bukkit/craftbukkit/v1_21_R1/util/Waitable -c org/bukkit/craftbukkit/util/Waitable$Status org/bukkit/craftbukkit/v1_21_R1/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 - f Lnet/minecraft/core/HolderLookup$RegistryLookup; val$original 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 f - m ()Ljava/util/stream/Stream; listElements b - m ()Lcom/mojang/serialization/Lifecycle; registryLifecycle g - f Ljava/util/Map; val$entries c - f Lnet/minecraft/resources/ResourceKey; val$key a - f Lcom/mojang/serialization/Lifecycle; val$lifecycle b -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 c - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Ljava/util/Map; val$lookups 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 d -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 f - 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 i - 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 (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 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 b - 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 g - m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; readBytes b - 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 (Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/Collection; readCollection a - m ()Ljava/util/Date; readDate s - 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 ()Lnet/minecraft/core/GlobalPos; readGlobalPos h - m ()Ljava/time/Instant; readInstant t - m ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList a - m (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readJsonWithCodec a - m (Lnet/minecraft/network/codec/StreamDecoder;)Ljava/util/List; readList a - m ()[J readLongArray d - m ([J)[J readLongArray b - m ([JI)[J readLongArray a - 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 f - 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 j - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; readQuaternion d - 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 ()Lnet/minecraft/core/SectionPos; readSectionPos g - m ()Ljava/util/UUID; readUUID n - m (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID e - 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 k - m ()Lorg/joml/Vector3f; readVector3f i - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f c - 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 g - 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 t - 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 j - 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 k - 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 h - m (Lio/netty/buffer/ByteBuf;I)Lnet/minecraft/network/FriendlyByteBuf; writeBytes c - 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 r - 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 (Ljava/util/Date;)Lnet/minecraft/network/FriendlyByteBuf; writeDate a - m (D)Lnet/minecraft/network/FriendlyByteBuf; writeDouble 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 (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 p - m (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList a - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeIntLE q - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec a - m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLong b - m ([J)Lnet/minecraft/network/FriendlyByteBuf; writeLongArray a - m (J)Lnet/minecraft/network/FriendlyByteBuf; writeLongLE c - m (Ljava/util/Map;Lnet/minecraft/network/codec/StreamEncoder;Lnet/minecraft/network/codec/StreamEncoder;)V writeMap a - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMedium n - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeMediumLE o - 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 (Lnet/minecraft/core/SectionPos;)Lnet/minecraft/network/FriendlyByteBuf; writeSectionPos a - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShort l - m (I)Lnet/minecraft/network/FriendlyByteBuf; writeShortLE m - 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 (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 s - m (I)Lnet/minecraft/network/FriendlyByteBuf; writerIndex h - 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/chat/ClickEvent net/minecraft/network/chat/ChatClickable - m ()Lnet/minecraft/network/chat/ClickEvent$Action; getAction a - m ()Ljava/lang/String; getValue b - m (Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/network/chat/ClickEvent$Action; lambda$static$0 b - m (Lnet/minecraft/network/chat/ClickEvent;)Ljava/lang/String; 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/network/chat/ClickEvent$Action; action b - f Ljava/lang/String; value c -c net/minecraft/network/chat/ClickEvent$Action net/minecraft/network/chat/ChatClickable$EnumClickAction - m ()[Lnet/minecraft/network/chat/ClickEvent$Action; $values b - 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 - f [Lnet/minecraft/network/chat/ClickEvent$Action; $VALUES k - f Lnet/minecraft/network/chat/ClickEvent$Action; CHANGE_PAGE e - f Lcom/mojang/serialization/MapCodec; CODEC h - f Lnet/minecraft/network/chat/ClickEvent$Action; COPY_TO_CLIPBOARD f - 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; SUGGEST_COMMAND d - f Lcom/mojang/serialization/MapCodec; UNSAFE_CODEC g - f Z allowFromServer i - f Ljava/lang/String; name j -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; getAction a - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/Object; getValue a - m (Lnet/minecraft/network/chat/HoverEvent;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; lambda$static$0 a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; event b -c net/minecraft/network/chat/HoverEvent$Action net/minecraft/network/chat/ChatHoverable$EnumHoverAction - m (Ljava/lang/Object;)Ljava/lang/Object; cast a - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/DataResult; filterForSerialization a - m ()Ljava/lang/String; getSerializedName c - m ()Z isAllowedFromServer a - m ()Ljava/lang/String; lambda$filterForSerialization$4 b - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Ljava/lang/String; lambda$filterForSerialization$5 b - m (Ljava/lang/Object;)Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent; lambda$new$2 b - m (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;)Ljava/lang/Object; lambda$new$3 a - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; lambda$static$0 a - m ()[Lnet/minecraft/network/chat/HoverEvent$Action; lambda$static$1 d - 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 Lcom/mojang/serialization/MapCodec; legacyCodec i - f Ljava/lang/String; name f -c net/minecraft/network/chat/HoverEvent$Action$1 net/minecraft/network/chat/ChatHoverable$EnumHoverAction$1 - m (Lnet/minecraft/network/chat/HoverEvent$TypedHoverEvent;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode a - m (Lcom/mojang/datafixers/util/Pair;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; lambda$decode$0 a - m (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/network/chat/HoverEvent$LegacyConverter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1 a - m ()Ljava/lang/String; lambda$encode$2 a - f Lnet/minecraft/network/chat/HoverEvent$Action; this$0 b - f Lnet/minecraft/network/chat/HoverEvent$LegacyConverter; val$legacyConverter a -c net/minecraft/network/chat/HoverEvent$ItemStackInfo net/minecraft/network/chat/ChatHoverable$c - m ()Lnet/minecraft/world/item/ItemStack; getItemStack a - m (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$legacyCreate$0 a - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; legacyCreate a - f Lcom/mojang/serialization/Codec; CODEC b - f Lcom/mojang/serialization/Codec; FULL_CODEC a - f Lcom/mojang/serialization/Codec; SIMPLE_CODEC c - f Lnet/minecraft/core/component/DataComponentPatch; components f - f I count e - f Lnet/minecraft/core/Holder; item d - f Lnet/minecraft/world/item/ItemStack; itemStack g -c net/minecraft/network/chat/HoverEvent$LegacyConverter net/minecraft/network/chat/ChatHoverable$d -c net/minecraft/network/chat/HoverEvent$TypedHoverEvent net/minecraft/network/chat/ChatHoverable$e - m ()Lnet/minecraft/network/chat/HoverEvent$Action; action a - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$0 b - m (Lnet/minecraft/network/chat/HoverEvent$Action;)Lcom/mojang/serialization/MapCodec; lambda$static$1 a - m ()Ljava/lang/Object; value b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lcom/mojang/serialization/MapCodec; LEGACY_CODEC b - f Lnet/minecraft/network/chat/HoverEvent$Action; action c - f Ljava/lang/Object; value d -c net/minecraft/network/chat/HoverEvent$EntityTooltipInfo net/minecraft/network/chat/ChatHoverable$b - m ()Ljava/util/List; getTooltipLines a - m (Lnet/minecraft/world/entity/EntityType;Ljava/util/UUID;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/HoverEvent$EntityTooltipInfo; lambda$legacyCreate$4 a - m (Ljava/lang/Exception;)Ljava/lang/String; lambda$legacyCreate$5 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 - m (Lnet/minecraft/network/chat/Component;Lnet/minecraft/resources/RegistryOps;)Lcom/mojang/serialization/DataResult; legacyCreate a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/UUID; id c - f Ljava/util/List; linesCache e - f Ljava/util/Optional; name d - f Lnet/minecraft/world/entity/EntityType; type b -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/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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/scores/ScoreboardSaveData; createData a - m ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; dataFactory b - 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/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 - f Ljava/util/List; dirtyListeners d - f Lnet/minecraft/server/MinecraftServer; server b - f Ljava/util/Set; trackedObjectives c -c net/minecraft/server/ServerScoreboard$Method net/minecraft/server/ScoreboardServer$Action - f Lnet/minecraft/server/ServerScoreboard$Method; CHANGE a - f Lnet/minecraft/server/ServerScoreboard$Method; REMOVE b -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 (Ljava/lang/String;Ljava/util/Comparator;)Lnet/minecraft/server/level/TicketType; create a - m (Ljava/lang/String;Ljava/util/Comparator;I)Lnet/minecraft/server/level/TicketType; create a - m ()Ljava/util/Comparator; getComparator a - m ()J timeout b - f Lnet/minecraft/server/level/TicketType; DRAGON b - f Lnet/minecraft/server/level/TicketType; FORCED d - f Lnet/minecraft/server/level/TicketType; PLAYER c - f Lnet/minecraft/server/level/TicketType; PORTAL e - f Lnet/minecraft/server/level/TicketType; POST_TELEPORT f - f Lnet/minecraft/server/level/TicketType; START a - f Lnet/minecraft/server/level/TicketType; UNKNOWN g - f Ljava/util/Comparator; comparator i - f Ljava/lang/String; name h - f J timeout j -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/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/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 - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a -c net/minecraft/util/datafix/DataFixers$3 net/minecraft/util/datafix/DataConverterRegistry$3 -c net/minecraft/util/thread/StrictQueue net/minecraft/util/thread/PairedQueue - m ()Z isEmpty b - m ()Ljava/lang/Object; pop a - m (Ljava/lang/Object;)Z push a - m ()I size c -c net/minecraft/util/thread/StrictQueue$IntRunnable net/minecraft/util/thread/PairedQueue$b - m ()I getPriority a - f I priority a - f Ljava/lang/Runnable; task b -c net/minecraft/util/thread/StrictQueue$QueueStrictQueue net/minecraft/util/thread/PairedQueue$c - m ()Z isEmpty b - m ()Ljava/lang/Object; pop a - m (Ljava/lang/Object;)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/Object; pop a - m ()Ljava/lang/Runnable; pop d - m (Ljava/lang/Object;)Z push a - m (Lnet/minecraft/util/thread/StrictQueue$IntRunnable;)Z push a - m ()I size c - f [Ljava/util/Queue; queues a - f Ljava/util/concurrent/atomic/AtomicInteger; size 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 al_ - 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;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - 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 ()[Lnet/minecraft/world/InteractionResult; $values d - m ()Z consumesAction a - m ()Z indicateItemUse c - m ()Z shouldSwing b - m (Z)Lnet/minecraft/world/InteractionResult; sidedSuccess a - f [Lnet/minecraft/world/InteractionResult; $VALUES g - f Lnet/minecraft/world/InteractionResult; CONSUME c - f Lnet/minecraft/world/InteractionResult; CONSUME_PARTIAL d - f Lnet/minecraft/world/InteractionResult; FAIL f - f Lnet/minecraft/world/InteractionResult; PASS e - f Lnet/minecraft/world/InteractionResult; SUCCESS a - f Lnet/minecraft/world/InteractionResult; SUCCESS_NO_ITEM_USED b -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; CONFUSION i - f Lnet/minecraft/core/Holder; DAMAGE_BOOST e - f Lnet/minecraft/core/Holder; DAMAGE_RESISTANCE k - f Lnet/minecraft/core/Holder; DARKNESS G - f I DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS N - f Lnet/minecraft/core/Holder; DIG_SLOWDOWN d - f Lnet/minecraft/core/Holder; DIG_SPEED c - 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; HARM g - f Lnet/minecraft/core/Holder; HEAL f - 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; INVISIBILITY n - f Lnet/minecraft/core/Holder; JUMP h - f Lnet/minecraft/core/Holder; LEVITATION y - f Lnet/minecraft/core/Holder; LUCK z - f Lnet/minecraft/core/Holder; MOVEMENT_SLOWDOWN b - f Lnet/minecraft/core/Holder; MOVEMENT_SPEED a - 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; SATURATION w - f Lnet/minecraft/core/Holder; SLOW_FALLING B - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m (I)V ageUp b_ - m (IZ)V ageUp a - m ()V aiStep m_ - m ()Z canBreed ab_ - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()I getAge g - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m (I)I getSpeedUpSecondsWhenFeeding d_ - m ()Z isBaby o_ - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setAge c_ - m (Z)V setBaby a - f I BABY_START_AGE b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID cc - f I FORCED_AGE_PARTICLE_TICKS cd - f I age c - f I forcedAge d - f I forcedAgeTimer e -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 Y_ -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/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; appendCustomEntityStackConfig b - m (Ljava/util/function/Consumer;Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Consumer; appendCustomNameConfig a - m (Ljava/util/function/Consumer;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Ljava/util/function/Consumer; appendDefaultStackConfig a - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder r - m (Lnet/minecraft/nbt/CompoundTag;)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 ()I clientTrackingRange o - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; create a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; create b - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/Entity; create a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)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 ()Lnet/minecraft/resources/ResourceKey; getDefaultLootTable k - 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 (Lnet/minecraft/world/level/block/state/BlockState;)Z isBlockDangerous a - m (Ljava/util/List;Lnet/minecraft/world/level/Level;)Ljava/util/stream/Stream; loadEntitiesRecursive a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;Ljava/util/function/Function;)Lnet/minecraft/world/entity/Entity; loadEntityRecursive a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; loadStaticEntity b - m (Ljava/lang/String;Lnet/minecraft/world/entity/EntityType$Builder;)Lnet/minecraft/world/entity/EntityType; register a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/function/Consumer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; spawn a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;)Lnet/minecraft/world/entity/Entity; spawn a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/MobSpawnType;ZZ)Lnet/minecraft/world/entity/Entity; spawn a - m ()Ljava/lang/String; toShortString j - m ()Z trackDeltas q - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/Entity; tryCast a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/item/component/CustomData;)V updateCustomEntityTag a - m ()I updateInterval p - f Lnet/minecraft/world/entity/EntityType; ALLAY a - f Lnet/minecraft/world/entity/EntityType; AREA_EFFECT_CLOUD b - f Lnet/minecraft/world/entity/EntityType; ARMADILLO c - f Lnet/minecraft/world/entity/EntityType; ARMOR_STAND d - f Lnet/minecraft/world/entity/EntityType; ARROW e - f Lnet/minecraft/world/entity/EntityType; AXOLOTL f - f Lnet/minecraft/world/entity/EntityType; BAT g - f Lnet/minecraft/world/entity/EntityType; BEE h - f Lnet/minecraft/world/entity/EntityType; BLAZE i - f Lnet/minecraft/world/entity/EntityType; BLOCK_DISPLAY j - f Lnet/minecraft/world/entity/EntityType; BOAT k - f Lnet/minecraft/world/entity/EntityType; BOGGED l - f Lnet/minecraft/world/entity/EntityType; BREEZE m - f Lnet/minecraft/world/entity/EntityType; BREEZE_WIND_CHARGE n - f Lnet/minecraft/world/entity/EntityType; CAMEL o - f Lnet/minecraft/world/entity/EntityType; CAT p - f Lnet/minecraft/world/entity/EntityType; CAVE_SPIDER q - f Lnet/minecraft/world/entity/EntityType; CHEST_BOAT r - f Lnet/minecraft/world/entity/EntityType; CHEST_MINECART s - f Lnet/minecraft/world/entity/EntityType; CHICKEN t - f Lnet/minecraft/world/entity/EntityType; COD u - f Lnet/minecraft/world/entity/EntityType; COMMAND_BLOCK_MINECART v - f Lnet/minecraft/world/entity/EntityType; COW w - f Lnet/minecraft/world/entity/EntityType; CREEPER x - f I DISPLAY_TRACKING_RANGE bE - f Lnet/minecraft/world/entity/EntityType; DOLPHIN y - f Lnet/minecraft/world/entity/EntityType; DONKEY z - f Lnet/minecraft/world/entity/EntityType; DRAGON_FIREBALL A - f Lnet/minecraft/world/entity/EntityType; DROWNED B - f Lnet/minecraft/world/entity/EntityType; EGG C - f Lnet/minecraft/world/entity/EntityType; ELDER_GUARDIAN D - f Lnet/minecraft/world/entity/EntityType; ENDERMAN H - f Lnet/minecraft/world/entity/EntityType; ENDERMITE I - f Lnet/minecraft/world/entity/EntityType; ENDER_DRAGON F - f Lnet/minecraft/world/entity/EntityType; ENDER_PEARL G - f Lnet/minecraft/world/entity/EntityType; END_CRYSTAL E - f Lnet/minecraft/world/entity/EntityType; EVOKER J - f Lnet/minecraft/world/entity/EntityType; EVOKER_FANGS K - f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_BOTTLE L - f Lnet/minecraft/world/entity/EntityType; EXPERIENCE_ORB M - f Lnet/minecraft/world/entity/EntityType; EYE_OF_ENDER N - f Lnet/minecraft/world/entity/EntityType; FALLING_BLOCK O - f Lnet/minecraft/world/entity/EntityType; FIREBALL ak - f Lnet/minecraft/world/entity/EntityType; FIREWORK_ROCKET P - f Lnet/minecraft/world/entity/EntityType; FISHING_BOBBER bz - f Lnet/minecraft/world/entity/EntityType; FOX Q - f Lnet/minecraft/world/entity/EntityType; FROG R - f Lnet/minecraft/world/entity/EntityType; FURNACE_MINECART S - f Lnet/minecraft/world/entity/EntityType; GHAST T - f Lnet/minecraft/world/entity/EntityType; GIANT U - f Lnet/minecraft/world/entity/EntityType; GLOW_ITEM_FRAME V - f Lnet/minecraft/world/entity/EntityType; GLOW_SQUID W - f Lnet/minecraft/world/entity/EntityType; GOAT X - f Lnet/minecraft/world/entity/EntityType; GUARDIAN Y - f Lnet/minecraft/world/entity/EntityType; HOGLIN Z - f Lnet/minecraft/world/entity/EntityType; HOPPER_MINECART aa - f Lnet/minecraft/world/entity/EntityType; HORSE ab - f Lnet/minecraft/world/entity/EntityType; HUSK ac - f Lnet/minecraft/world/entity/EntityType; ILLUSIONER ad - f Lnet/minecraft/world/entity/EntityType; INTERACTION ae - f Lnet/minecraft/world/entity/EntityType; IRON_GOLEM af - f Lnet/minecraft/world/entity/EntityType; ITEM ag - f Lnet/minecraft/world/entity/EntityType; ITEM_DISPLAY ah - f Lnet/minecraft/world/entity/EntityType; ITEM_FRAME ai - f Lnet/minecraft/world/entity/EntityType; LEASH_KNOT al - f Lnet/minecraft/world/entity/EntityType; LIGHTNING_BOLT am - f Lnet/minecraft/world/entity/EntityType; LLAMA an - f Lnet/minecraft/world/entity/EntityType; LLAMA_SPIT ao - f Lorg/slf4j/Logger; LOGGER bB - f F MAGIC_HORSE_WIDTH bD - f Lnet/minecraft/world/entity/EntityType; MAGMA_CUBE ap - f Lnet/minecraft/world/entity/EntityType; MARKER aq - f Lnet/minecraft/world/entity/EntityType; MINECART ar - f Lnet/minecraft/world/entity/EntityType; MOOSHROOM as - f Lnet/minecraft/world/entity/EntityType; MULE at - f Lnet/minecraft/world/entity/EntityType; OCELOT au - f Lnet/minecraft/world/entity/EntityType; OMINOUS_ITEM_SPAWNER aj - f Lnet/minecraft/world/entity/EntityType; PAINTING av - f Lnet/minecraft/world/entity/EntityType; PANDA aw - f Lnet/minecraft/world/entity/EntityType; PARROT ax - f Lnet/minecraft/world/entity/EntityType; PHANTOM ay - f Lnet/minecraft/world/entity/EntityType; PIGLIN aA - f Lnet/minecraft/world/entity/EntityType; PIGLIN_BRUTE aB - f Lnet/minecraft/world/entity/EntityType; PIG az - f Lnet/minecraft/world/entity/EntityType; PILLAGER aC - f Lnet/minecraft/world/entity/EntityType; PLAYER by - f Lnet/minecraft/world/entity/EntityType; POLAR_BEAR aD - f Lnet/minecraft/world/entity/EntityType; POTION aE - f Lnet/minecraft/world/entity/EntityType; PUFFERFISH aF - f Lnet/minecraft/world/entity/EntityType; RABBIT aG - f Lnet/minecraft/world/entity/EntityType; RAVAGER aH - f Lnet/minecraft/world/entity/EntityType; SALMON aI - f Lnet/minecraft/world/entity/EntityType; SHEEP aJ - f Lnet/minecraft/world/entity/EntityType; SHULKER aK - f Lnet/minecraft/world/entity/EntityType; SHULKER_BULLET aL - f Lnet/minecraft/world/entity/EntityType; SILVERFISH aM - f Lnet/minecraft/world/entity/EntityType; SKELETON aN - f Lnet/minecraft/world/entity/EntityType; SKELETON_HORSE aO - f Lnet/minecraft/world/entity/EntityType; SLIME aP - f Lnet/minecraft/world/entity/EntityType; SMALL_FIREBALL aQ - f Lnet/minecraft/world/entity/EntityType; SNIFFER aR - f Lnet/minecraft/world/entity/EntityType; SNOWBALL aT - f Lnet/minecraft/world/entity/EntityType; SNOW_GOLEM aS - f Lnet/minecraft/world/entity/EntityType; SPAWNER_MINECART aU - f Lnet/minecraft/world/entity/EntityType; SPECTRAL_ARROW aV - f Lnet/minecraft/world/entity/EntityType; SPIDER aW - f Lnet/minecraft/world/entity/EntityType; SQUID aX - f Lnet/minecraft/world/entity/EntityType; STRAY aY - f Lnet/minecraft/world/entity/EntityType; STRIDER aZ - f Lnet/minecraft/world/entity/EntityType; TADPOLE ba - f Lnet/minecraft/world/entity/EntityType; TEXT_DISPLAY bb - f Lnet/minecraft/world/entity/EntityType; TNT bc - f Lnet/minecraft/world/entity/EntityType; TNT_MINECART bd - f Lnet/minecraft/world/entity/EntityType; TRADER_LLAMA be - f Lnet/minecraft/world/entity/EntityType; TRIDENT bf - f Lnet/minecraft/world/entity/EntityType; TROPICAL_FISH bg - f Lnet/minecraft/world/entity/EntityType; TURTLE bh - f Lnet/minecraft/world/entity/EntityType; VEX bi - f Lnet/minecraft/world/entity/EntityType; VILLAGER bj - f Lnet/minecraft/world/entity/EntityType; VINDICATOR bk - f Lnet/minecraft/world/entity/EntityType; WANDERING_TRADER bl - f Lnet/minecraft/world/entity/EntityType; WARDEN bm - f Lnet/minecraft/world/entity/EntityType; WIND_CHARGE bn - f Lnet/minecraft/world/entity/EntityType; WITCH bo - f Lnet/minecraft/world/entity/EntityType; WITHER bp - f Lnet/minecraft/world/entity/EntityType; WITHER_SKELETON bq - f Lnet/minecraft/world/entity/EntityType; WITHER_SKULL br - f Lnet/minecraft/world/entity/EntityType; WOLF bs - f Lnet/minecraft/world/entity/EntityType; ZOGLIN bt - f Lnet/minecraft/world/entity/EntityType; ZOMBIE bu - f Lnet/minecraft/world/entity/EntityType; ZOMBIE_HORSE bv - f Lnet/minecraft/world/entity/EntityType; ZOMBIE_VILLAGER bw - f Lnet/minecraft/world/entity/EntityType; ZOMBIFIED_PIGLIN bx - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder bC - f Z canSpawnFarFromPlayer bL - f Lnet/minecraft/world/entity/MobCategory; category bG - f I clientTrackingRange bM - f Ljava/lang/String; descriptionId bO - f Lnet/minecraft/network/chat/Component; description bP - f Lnet/minecraft/world/entity/EntityDimensions; dimensions bR - f Lnet/minecraft/world/entity/EntityType$EntityFactory; factory bF - f Z fireImmune bK - f Lcom/google/common/collect/ImmutableSet; immuneTo bH - f Lnet/minecraft/resources/ResourceKey; lootTable bQ - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures bT - f Z serialize bI - f F spawnDimensionsScale bS - f Z summon bJ - f I updateInterval bN -c net/minecraft/world/entity/EntityType$1 net/minecraft/world/entity/EntityTypes$1 -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 (Ljava/lang/String;)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 (F)Lnet/minecraft/world/entity/EntityType$Builder; nameTagOffset d - m ()Lnet/minecraft/world/entity/EntityType$Builder; noSave b - m ()Lnet/minecraft/world/entity/EntityType$Builder; noSummon a - 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 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/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/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/nbt/CompoundTag;)V addPersistentAngerSaveData a_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m ()V forgetCurrentTargetAndRefreshUniversalAnger ae_ - m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob ei - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Z isAngry ad_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z isAngryAt a_ - m (Lnet/minecraft/world/level/Level;)Z isAngryAtAllPlayers a_ - m (Lnet/minecraft/world/entity/player/Player;)V playerDied a_ - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/nbt/CompoundTag;)V readPersistentAngerSaveData a - m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a - m (Lnet/minecraft/world/entity/player/Player;)V setLastHurtByPlayer c - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V startPersistentAngerTimer c - m ()V stopBeingAngry Z_ - m (Lnet/minecraft/server/level/ServerLevel;Z)V updatePersistentAnger a - f Ljava/lang/String; TAG_ANGER_TIME c_ - f Ljava/lang/String; TAG_ANGRY_AT d_ -c net/minecraft/world/entity/Saddleable net/minecraft/world/entity/ISaddleable - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - m ()Lnet/minecraft/sounds/SoundEvent; getSaddleSoundEvent ac_ - m ()Z isSaddleable f - m ()Z isSaddled i -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 I val$id c - f Lnet/minecraft/world/Container; val$inventory b - f Ljava/util/function/Predicate; val$validator d -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 - f Ljava/util/function/Predicate; val$validator d -c net/minecraft/world/entity/animal/Bee net/minecraft/world/entity/animal/EntityBee - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - 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 ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/core/BlockPos;)Z doesHiveHaveSpace k - m ()V dropOffNectar gy - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Ljava/util/List; getBlacklistedHives gk - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Bee; getBreedOffspring b - m ()I getCropsGrownSincePollination gD - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (I)Z getFlag u - m ()Lnet/minecraft/world/entity/ai/goal/GoalSelector; getGoalSelector go - m ()Lnet/minecraft/core/BlockPos; getHivePos gn - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m (F)F getRollAmount H - m ()Lnet/minecraft/core/BlockPos; getSavedFlowerPos s - m ()F getSoundVolume fa - m ()I getTravellingTicks x - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z hasHive gm - m ()Z hasNectar gu - m ()Z hasSavedFlowerPos t - m ()Z hasStung gv - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()V incrementNumCropsGrownSincePollination gF - m ()Z isFlapping aW - m (Lnet/minecraft/core/BlockPos;)Z isFlowerValid m - m ()Z isFlying gx - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isHiveNearFire gC - m ()Z isHiveValid gG - m ()Z isRolling gH - m ()Z isTiredOfLookingForNectar gz - m (Lnet/minecraft/core/BlockPos;)Z isTooFarAway l - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m ()V resetNumCropsGrownSincePollination gE - m ()V resetTicksWithoutNectarSinceExitingHive gl - m ()V sendDebugPackets aa - 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 t - m (Lnet/minecraft/world/level/Level;DDDDDLnet/minecraft/core/particles/ParticleOptions;)V spawnFluidParticle a - m ()V startPersistentAngerTimer c - m ()V tick l - m ()V updateRollAmount gB - m ()Z wantsToEnterHive gA - f I COOLDOWN_BEFORE_LOCATING_NEW_FLOWER cN - f I COOLDOWN_BEFORE_LOCATING_NEW_HIVE cL - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_REMAINING_ANGER_TIME cn - f I FLAG_HAS_NECTAR cq - f I FLAG_HAS_STUNG cp - f I FLAG_ROLL co - f F FLAP_DEGREES_PER_TICK cc - f I HIVE_CLOSE_ENOUGH_DISTANCE cz - f I HIVE_SEARCH_DISTANCE cB - f I MAX_CROPS_GROWABLE cv - f I MIN_ATTACK_DIST cu - f I PATHFIND_TO_HIVE_WHEN_CLOSER_THAN cA - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cD - f I POISON_SECONDS_HARD cx - f I POISON_SECONDS_NORMAL cw - f I STING_DEATH_COUNTDOWN cr - f Ljava/lang/String; TAG_CANNOT_ENTER_HIVE_TICKS cg - f Ljava/lang/String; TAG_CROPS_GROWN_SINCE_POLLINATION ce - f Ljava/lang/String; TAG_FLOWER_POS ck - f Ljava/lang/String; TAG_HAS_NECTAR cj - f Ljava/lang/String; TAG_HAS_STUNG ci - f Ljava/lang/String; TAG_HIVE_POS cl - f Ljava/lang/String; TAG_TICKS_SINCE_POLLINATION ch - f I TICKS_BEFORE_GOING_TO_KNOWN_FLOWER cs - f I TICKS_PER_FLAP cd - f I TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME ct - f I TOO_FAR_DISTANCE cy - f Lnet/minecraft/world/entity/animal/Bee$BeePollinateGoal; beePollinateGoal cR - f Lnet/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal; goToHiveGoal cS - f Lnet/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal; goToKnownFlowerGoal cT - f Lnet/minecraft/core/BlockPos; hivePos cQ - f I numCropsGrownSincePollination cK - f Ljava/util/UUID; persistentAngerTarget cE - f I remainingCooldownBeforeLocatingNewFlower cO - f I remainingCooldownBeforeLocatingNewHive cM - f F rollAmount cF - f F rollAmountO cG - f Lnet/minecraft/core/BlockPos; savedFlowerPos cP - f I stayOutOfHiveCountdown cJ - f I ticksWithoutNectarSinceExitingHive cI - f I timeSinceSting cH - f I underWaterTicks cU -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 c -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 -c net/minecraft/world/entity/animal/Bee$BeeAttackGoal net/minecraft/world/entity/animal/EntityBee$b - m ()Z canContinueToUse c - m ()Z canUse 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 ()V start d - f I WANDER_THRESHOLD b -c net/minecraft/world/entity/animal/Bee$BeeLookControl net/minecraft/world/entity/animal/EntityBee$j - m ()Z resetXRotOnTick c - m ()V tick a -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 ()V clearBlacklist k - m ()V dropAndBlacklistHive l - m ()V dropHive m - 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 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 -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 -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 (Ljava/util/function/Predicate;D)Ljava/util/Optional; findNearestBlock a - m ()F getOffset o - m ()Z hasPollinatedLongEnough k - m ()Z isPollinating l - m ()Z requiresUpdateEveryTick V_ - m ()V setWantedPos n - m ()V start d - m ()V stop e - m ()V stopPollinating m - m ()V tick a - f D ARRIVAL_THRESHOLD g - f F HOVER_HEIGHT_WITHIN_FLOWER j - f F HOVER_POS_OFFSET k - f I MAX_FIND_FLOWER_RETRY_COOLDOWN e - f I MAX_POLLINATING_TICKS q - f I MIN_FIND_FLOWER_RETRY_COOLDOWN d - f I MIN_POLLINATION_TICKS c - f I POSITION_CHANGE_CHANCE h - f F SPEED_MODIFIER i - f Ljava/util/function/Predicate; VALID_POLLINATION_BLOCKS f - f Lnet/minecraft/world/phys/Vec3; hoverPos o - f I lastSoundPlayedTick m - f I pollinatingTicks p - f Z pollinating n - f I successfulPollinatingTicks l -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 ()V start d -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 -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 ()V start d - m ()V stop e - m ()V tick a - m ()Z wantsToGoToKnownFlower k - f I MAX_TRAVELLING_TICKS c - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gz - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval R - 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 gx - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)F getLieDownAmount H - m (F)F getLieDownAmountTail I - m (F)F getRelaxStateOneAmount J - m ()Lnet/minecraft/resources/ResourceLocation; getTextureId gu - m ()Lnet/minecraft/core/Holder; getVariant gv - m ()V handleLieDown gC - m ()V hiss gy - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isLying gw - m ()Z isRelaxStateOne gB - m ()Z isSteppingCarefully bX - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reassessTameGoals gA - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m (Lnet/minecraft/world/item/DyeColor;)V setCollarColor a - m (Z)V setLying A - m (Z)V setRelaxStateOne B - m (ZZ)V setTame b - m (Lnet/minecraft/core/Holder;)V setVariant i - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;)V tryToTame g - m ()V updateLieDownAmount gD - m ()V updateRelaxStateOneAmount gE - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID cj - f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cn - f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_LYING ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; RELAX_STATE_ONE cl - f D SPRINT_SPEED_MOD ci - f D TEMPT_SPEED_MOD cg - f D WALK_SPEED_MOD ch - f Lnet/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal; avoidPlayersGoal co - f F lieDownAmount cq - f F lieDownAmountO cr - f F lieDownAmountOTail ct - f F lieDownAmountTail cs - f F relaxStateOneAmount cu - f F relaxStateOneAmountO cv - f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal cp -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 d -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 ()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 v - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gl - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d -c net/minecraft/world/entity/animal/Cow net/minecraft/world/entity/animal/EntityCow - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Cow; getBreedOffspring b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getSoundVolume fa - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - 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 B - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cc -c net/minecraft/world/entity/animal/Fox net/minecraft/world/entity/animal/EntityFox - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Ljava/util/UUID;)V addTrustedUUID b - m ()V aiStep m_ - m (Lnet/minecraft/world/item/ItemStack;)Z canEat n - m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem j - m ()Z canMove gz - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFoxSpawnRules c - m ()V clearStates gy - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/item/ItemStack;)V dropItemStack q - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Fox; getBreedOffspring b - m (F)F getCrouchAmount I - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (I)Z getFlag t - m (F)F getHeadRollAngle H - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Ljava/util/List; getTrustedUUIDs gv - m ()Lnet/minecraft/world/entity/animal/Fox$Type; getVariant t - m (B)V handleEntityEvent b - m ()Z isCrouching cb - m ()Z isDefending gw - m ()Z isFaceplanted gk - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isFullyCrouched gn - m ()Z isImmobile fc - m ()Z isInterested go - m ()Z isJumping gm - m (Lnet/minecraft/world/entity/animal/Fox;Lnet/minecraft/world/entity/LivingEntity;)Z isPathClear a - m ()Z isPouncing gl - m ()Z isSitting x - m ()Z isSleeping fH - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Mob;)V onOffspringSpawnedFromEgg a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playAmbientSound S - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - 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 (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V setTargetGoals gu - m (Lnet/minecraft/world/entity/animal/Fox$Type;)V setVariant a - m (Lnet/minecraft/world/item/ItemStack;)V spitOutItem p - m ()V tick l - m (Ljava/util/UUID;)Z trusts c - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a - m ()V wakeUp gx - f Ljava/util/function/Predicate; ALLOWED_ITEMS co - f Ljava/util/function/Predicate; AVOID_PLAYERS cr - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ct - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_0 cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTED_ID_1 cn - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID cg - f I FLAG_CROUCHING cc - f I FLAG_DEFENDING cl - f I FLAG_FACEPLANTED ck - f I FLAG_INTERESTED cd - f I FLAG_POUNCING ce - f I FLAG_SITTING ci - f I FLAG_SLEEPING cj - f I MIN_TICKS_BEFORE_EAT cs - f Ljava/util/function/Predicate; STALKABLE_PREY cq - f Ljava/util/function/Predicate; TRUSTED_TARGET_SELECTOR cp - f F crouchAmount cz - f F crouchAmountO cA - f Lnet/minecraft/world/entity/ai/goal/Goal; fishTargetGoal cw - f F interestedAngle cx - f F interestedAngleO cy - f Lnet/minecraft/world/entity/ai/goal/Goal; landTargetGoal cu - f I ticksSinceEaten cB - f Lnet/minecraft/world/entity/ai/goal/Goal; turtleEggTargetGoal cv -c net/minecraft/world/entity/animal/Fox$Type net/minecraft/world/entity/animal/EntityFox$Type - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/animal/Fox$Type; byBiome a - m (I)Lnet/minecraft/world/entity/animal/Fox$Type; byId a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Fox$Type; byName a - m ()I getId a - m ()Ljava/lang/String; getSerializedName c - f Ljava/util/function/IntFunction; BY_ID d - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c - f Lnet/minecraft/world/entity/animal/Fox$Type; RED a - f Lnet/minecraft/world/entity/animal/Fox$Type; SNOW b - f I id e - f Ljava/lang/String; name f -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 -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 -c net/minecraft/world/entity/animal/Fox$FoxGroupData net/minecraft/world/entity/animal/EntityFox$i - f Lnet/minecraft/world/entity/animal/Fox$Type; type a -c net/minecraft/world/entity/animal/Fox$FoxPanicGoal net/minecraft/world/entity/animal/EntityFox$n - m ()Z shouldPanic h -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 -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 U_ - m ()V start d - m ()V stop e - m ()V tick 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 -c net/minecraft/world/entity/animal/Fox$FoxLookControl net/minecraft/world/entity/animal/EntityFox$k - m ()Z resetXRotOnTick c - m ()V tick a -c net/minecraft/world/entity/animal/Fox$FoxMoveControl net/minecraft/world/entity/animal/EntityFox$m - m ()V tick a -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 -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 -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 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 -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 -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 -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 -c net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal net/minecraft/world/entity/animal/EntityFox$a - m ()Z canUse b - m ()V start d - 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 -c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector net/minecraft/world/entity/animal/EntityFox$c - m (Lnet/minecraft/world/entity/LivingEntity;)Z test a -c net/minecraft/world/entity/animal/Pig net/minecraft/world/entity/animal/EntityPig - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z boost a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V dropEquipment ez - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 cQ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - 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 e - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSaddleable f - m ()Z isSaddled i - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals 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 cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SADDLE_ID cc - f Lnet/minecraft/world/entity/ItemBasedSteering; steering ce -c net/minecraft/world/entity/raid/Raids net/minecraft/world/entity/raid/PersistentRaid - m (Lnet/minecraft/world/entity/raid/Raider;Lnet/minecraft/world/entity/raid/Raid;)Z canJoinRaid a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; createOrExtendRaid a - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m (I)Lnet/minecraft/world/entity/raid/Raid; get a - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; getFileId 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 ()I getUniqueId b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/entity/raid/Raids; load a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m ()V tick a - f Ljava/lang/String; RAID_FILE_ID a - f Lnet/minecraft/server/level/ServerLevel; level c - f I nextAvailableID d - f Ljava/util/Map; raidMap b - f I tick e -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 Lnet/minecraft/world/flag/FeatureFlag; BUNDLE b - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/flag/FeatureFlagSet; DEFAULT_FLAGS g - f Lnet/minecraft/world/flag/FeatureFlagRegistry; REGISTRY d - f Lnet/minecraft/world/flag/FeatureFlag; TRADE_REBALANCE c - f Lnet/minecraft/world/flag/FeatureFlag; VANILLA a - f Lnet/minecraft/world/flag/FeatureFlagSet; VANILLA_SET f -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/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 -c net/minecraft/world/item/CrossbowItem net/minecraft/world/item/ItemCrossbow - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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 b - 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 k - m ()I getDefaultProjectileRange c - m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse j - 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 d - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; getUseAnimation b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;)I getUseDuration a - m (Lnet/minecraft/world/item/ItemStack;)Z isCharged i - 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/core/Holder;)V lambda$releaseUsing$0 c - 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)V 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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/ItemStack;)Z useOnRelease l - f F ARROW_POWER p - f I DEFAULT_RANGE a - f Lnet/minecraft/world/item/CrossbowItem$ChargingSounds; DEFAULT_SOUNDS r - f F FIREWORK_POWER q - f F MAX_CHARGE_DURATION k - f F MID_SOUND_PERCENT o - f F MOB_ARROW_POWER b - f F START_SOUND_PERCENT n - f Z midLoadSoundPlayed m - f Z startSoundPlayed l -c net/minecraft/world/item/CrossbowItem$ChargingSounds net/minecraft/world/item/ItemCrossbow$a - 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 ()Lcom/mojang/datafixers/util/Either; asEither a - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a - m (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/item/EitherHolder; fromEither a - m ()Ljava/util/Optional; holder b - m ()Lnet/minecraft/resources/ResourceKey; key c - m ()Lcom/mojang/datafixers/util/Either; lambda$asEither$2 d - m ()Ljava/lang/String; lambda$codec$0 e - m (Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/serialization/DataResult; lambda$codec$1 a - m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$unwrap$3 b - m (Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/Optional; lambda$unwrap$4 b - 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 Ljava/util/Optional; holder a - f Lnet/minecraft/resources/ResourceKey; key b -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/InteractionResultHolder; 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/InteractionResultHolder; 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; 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; 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/core/dispenser/DispenseItemBehavior; DISPENSE_ITEM_BEHAVIOR a - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; type b -c net/minecraft/world/item/MinecartItem$1 net/minecraft/world/item/ItemMinecart$1 - 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 -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/InteractionResultHolder; use 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 h - m (I)I getColor a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EntityType; getType i - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - 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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a - f Ljava/util/Map; BY_ID a - f Lcom/mojang/serialization/MapCodec; ENTITY_TYPE_FIELD_CODEC b - f I backgroundColor c - f Lnet/minecraft/world/entity/EntityType; defaultType k - f I highlightColor j -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/UseAnim; 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)V releaseUsing a - m (Lnet/minecraft/world/entity/LivingEntity;)V stopUsing a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I USE_DURATION a - f F ZOOM_FOV_MODIFIER b -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 (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 ()D getoSpin b - 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/nbt/CompoundTag;)V load a - m (Lnet/minecraft/world/level/Level;I)Z onEventTriggered a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; 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 EVENT_SPAWN c - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; SPAWN_DATA_TAG b - f Lnet/minecraft/world/entity/Entity; displayEntity l - f I maxNearbyEntities m - f I maxSpawnDelay j - f I minSpawnDelay i - f Lnet/minecraft/world/level/SpawnData; nextSpawnData f - f D oSpin h - f I requiredPlayerRange n - f I spawnCount k - f I spawnDelay d - f Lnet/minecraft/util/random/SimpleWeightedRandomList; spawnPotentials e - f I spawnRange o - f D spin g -c net/minecraft/world/level/BlockGetter net/minecraft/world/level/IBlockAccess - 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/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/core/BlockPos;)I getLightEmission i - m ()I getMaxLightLevel Q - m (Lnet/minecraft/world/level/ClipBlockStateContext;)Lnet/minecraft/world/phys/BlockHitResult; isBlockInLine a - 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/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 - 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/material/FluidState;)Z canPick a - 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 v - m (Lnet/minecraft/world/phys/AABB;)Z containsAnyLiquid d - m ()Lnet/minecraft/world/level/dimension/DimensionType; dimensionType D_ - m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/Holder; getBiome t - m ()Lnet/minecraft/world/level/biome/BiomeManager; getBiomeManager F_ - 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 y - m (II)Lnet/minecraft/world/level/BlockGetter; getChunkForCollisions c - m ()I getHeight J_ - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - 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 x - m (Lnet/minecraft/core/BlockPos;)I getMaxLocalRawBrightness A - m (Lnet/minecraft/core/BlockPos;I)I getMaxLocalRawBrightness c - m ()I getMinBuildHeight I_ - m (Lnet/minecraft/core/BlockPos;)F getPathfindingCostFromLightLevels w - m ()I getSeaLevel z_ - m ()I getSkyDarken B_ - 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 B - 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 x_ - m (Lnet/minecraft/core/BlockPos;)Z isEmptyBlock u - m (Lnet/minecraft/core/BlockPos;)Z isWaterAt z - m ()Lnet/minecraft/core/RegistryAccess; registryAccess H_ -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;)Z coldEnoughToSnow b - m ()Ljava/util/Optional; getAmbientAdditions n - m ()Ljava/util/Optional; getAmbientLoop l - m ()Ljava/util/Optional; getAmbientMood m - m ()Ljava/util/Optional; getAmbientParticle k - m ()Ljava/util/Optional; getBackgroundMusic o - m ()F getBaseTemperature g - m ()I getFogColor e - m ()I getFoliageColor f - m ()I getFoliageColorFromTexture q - m ()Lnet/minecraft/world/level/biome/BiomeGenerationSettings; getGenerationSettings d - m (DD)I getGrassColor a - m ()I getGrassColorFromTexture p - m (Lnet/minecraft/core/BlockPos;)F getHeightAdjustedTemperature e - m ()Lnet/minecraft/world/level/biome/MobSpawnSettings; getMobSettings b - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/biome/Biome$Precipitation; getPrecipitationAt a - m ()I getSkyColor a - m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects; getSpecialEffects h - m (Lnet/minecraft/core/BlockPos;)F getTemperature f - m ()I getWaterColor i - m ()I getWaterFogColor j - m ()Z hasPrecipitation c - m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$10 r - m ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$9 s - 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;)Z shouldMeltFrozenOceanIcebergSlightly d - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z shouldSnow b - m (Lnet/minecraft/core/BlockPos;)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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/world/level/block/Block; asBlock q - m ()Lnet/minecraft/world/item/Item; asItem r - m (DDDDDD)Lnet/minecraft/world/phys/shapes/VoxelShape; box a - m ()Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder s - 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 (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 ()Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState o - 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/Explosion;)Z dropFromExplosion a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V dropResources c - 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;F)V fallOn a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a - m ()Ljava/lang/String; getDescriptionId g - 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 h - m (Lnet/minecraft/world/level/block/state/BlockState;)I getId i - m ()F getJumpFactor k - m ()Lnet/minecraft/network/chat/MutableComponent; getName f - m (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; getShapeForEachState a - m ()F getSpeedFactor j - 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 p - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isExceptionForConnection j - 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/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 k - 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/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;)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 updateEntityAfterFallOn 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/world/level/Level;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 l - f Lnet/minecraft/core/IdMapper; BLOCK_STATE_REGISTRY q - f I CACHE_SIZE g - f Lcom/mojang/serialization/MapCodec; CODEC p - f F INDESTRUCTIBLE B - f F INSTANT C - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/ThreadLocal; OCCLUSION_CACHE h - f Lcom/google/common/cache/LoadingCache; SHAPE_FULL_BLOCK_CACHE c - f I UPDATE_ALL z - f I UPDATE_ALL_IMMEDIATE A - f I UPDATE_CLIENTS s - f I UPDATE_IMMEDIATE u - f I UPDATE_INVISIBLE t - f I UPDATE_KNOWN_SHAPE v - f I UPDATE_LIMIT D - f I UPDATE_MOVE_BY_PISTON x - f I UPDATE_NEIGHBORS r - f I UPDATE_NONE y - f I UPDATE_SUPPRESS_DROPS w - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder b - f Lnet/minecraft/world/level/block/state/BlockState; defaultBlockState d - f Ljava/lang/String; descriptionId e - f Lnet/minecraft/world/item/Item; item f - f Lnet/minecraft/world/level/block/state/StateDefinition; stateDefinition E -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$BlockStatePairKey net/minecraft/world/level/block/Block$a - 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/scores/PlayerTeam net/minecraft/world/scores/ScoreboardTeam - m ()Z canSeeFriendlyInvisibles i - 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 l - m ()Lnet/minecraft/ChatFormatting; getColor n - m ()Lnet/minecraft/world/scores/Team$Visibility; getDeathMessageVisibility k - m ()Lnet/minecraft/network/chat/Component; getDisplayName c - m ()Lnet/minecraft/network/chat/MutableComponent; getFormattedDisplayName d - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; getFormattedName d - m ()Ljava/lang/String; getName b - m ()Lnet/minecraft/world/scores/Team$Visibility; getNameTagVisibility j - m ()Lnet/minecraft/network/chat/Component; getPlayerPrefix e - m ()Lnet/minecraft/network/chat/Component; getPlayerSuffix f - m ()Ljava/util/Collection; getPlayers g - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard a - m ()Z isAllowFriendlyFire h - m ()I packOptions m - 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/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 d - m ()Ljava/util/Collection; getObjectives c - 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 g - m (Ljava/lang/String;)Lnet/minecraft/world/scores/PlayerTeam; getPlayersTeam e - m ()Ljava/util/Collection; getTeamNames f - m ()Ljava/util/Collection; getTrackedPlayers e - 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 (Lnet/minecraft/core/HolderLookup$Provider;Ljava/lang/String;Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/scores/Objective;Lnet/minecraft/world/scores/Score;)V lambda$savePlayerScores$5 a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/nbt/ListTag;Ljava/lang/String;Lnet/minecraft/world/scores/PlayerScores;)V lambda$savePlayerScores$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/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadPlayerScores 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 (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/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; savePlayerScores a - 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 Z val$canModify b - f Lnet/minecraft/world/scores/Objective; val$objective d - f Lorg/apache/commons/lang3/mutable/MutableBoolean; val$requiresSync c - f Lnet/minecraft/world/scores/ScoreHolder; val$scoreHolder e - f Lnet/minecraft/world/scores/Score; val$score a -c org/bukkit/craftbukkit/CraftGameEvent org/bukkit/craftbukkit/v1_21_R1/CraftGameEvent -c org/bukkit/craftbukkit/CraftHeightMap org/bukkit/craftbukkit/v1_21_R1/CraftHeightMap -c org/bukkit/craftbukkit/CraftHeightMap$1 org/bukkit/craftbukkit/v1_21_R1/CraftHeightMap$1 -c org/bukkit/craftbukkit/CraftLootTable org/bukkit/craftbukkit/v1_21_R1/CraftLootTable -c org/bukkit/craftbukkit/CraftStatistic org/bukkit/craftbukkit/v1_21_R1/CraftStatistic -c org/bukkit/craftbukkit/block/CraftBed org/bukkit/craftbukkit/v1_21_R1/block/CraftBed -c org/bukkit/craftbukkit/block/CraftBed$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftBed$1 -c org/bukkit/craftbukkit/bootstrap/Main org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main -c org/bukkit/craftbukkit/bootstrap/Main$Thrower org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main$Thrower -c org/bukkit/craftbukkit/bootstrap/Main$FileEntry org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main$FileEntry -c org/bukkit/craftbukkit/bootstrap/Main$ResourceParser org/bukkit/craftbukkit/v1_21_R1/bootstrap/Main$ResourceParser -c org/bukkit/craftbukkit/map/RenderData org/bukkit/craftbukkit/v1_21_R1/map/RenderData -c org/bukkit/craftbukkit/util/Commodore org/bukkit/craftbukkit/v1_21_R1/util/Commodore -c org/bukkit/craftbukkit/util/Commodore$1 org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1 -c org/bukkit/craftbukkit/util/Commodore$1$1 org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1$1 -c org/bukkit/craftbukkit/util/Commodore$1$2 org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1$2 -c org/bukkit/craftbukkit/util/Commodore$1$3 org/bukkit/craftbukkit/v1_21_R1/util/Commodore$1$3 -c org/bukkit/craftbukkit/util/Commodore$2 org/bukkit/craftbukkit/v1_21_R1/util/Commodore$2 -c org/bukkit/craftbukkit/util/Commodore$3 org/bukkit/craftbukkit/v1_21_R1/util/Commodore$3 -c org/bukkit/craftbukkit/util/Commodore$MethodPrinter org/bukkit/craftbukkit/v1_21_R1/util/Commodore$MethodPrinter -c org/bukkit/craftbukkit/util/WorldUUID org/bukkit/craftbukkit/v1_21_R1/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/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$3 b - m (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$4 a - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5 a - m (Lnet/minecraft/core/HolderGetter;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$6 a - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; lambda$decodeWithoutRegistry$10 a - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$11 a - m (Lnet/minecraft/core/HolderSet;)Ljava/lang/String; lambda$encode$9 a - m (Ljava/util/List;)Ljava/util/List; lambda$homogenousList$0 c - m (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; lambda$homogenousList$1 a - m (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; lambda$homogenousList$2 b - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$lookupTag$7 b - m (Lnet/minecraft/tags/TagKey;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$8 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;)V 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 j - m ()Ljava/util/concurrent/CompletableFuture; getSaveSyncFuture g - m ()Ljava/util/concurrent/CompletableFuture; getSendSyncFuture f - m ()I getTicketLevel i - m ()Lnet/minecraft/world/level/chunk/LevelChunk; getTickingChunk d - m ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture a - m ()Z isReadyForSaving h - m ()V refreshAccessibility l - 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)V 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 k - 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 au - m ()V announceSleepStatus at - m (J)Z areEntitiesLoaded c - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;II)V blockEvent a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V blockUpdated b - 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 d - m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V clearBlockEvents a - m (ILnet/minecraft/core/BlockPos;I)V destroyBlockProgress a - m (Lnet/minecraft/world/level/BlockEventData;)Z doBlockEvent a - m (Ljava/io/Writer;)V dumpBlockEntityTickers a - m (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J - 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/core/Holder;)Lnet/minecraft/world/level/Explosion; 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 E - 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/core/Holder;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/gameevent/GameEvent$Context;)V gameEvent a - m ()Ljava/lang/String; gatherChunkSourceStats I - m ()Ljava/lang/Iterable; getAllEntities A - m ()Lnet/minecraft/world/ticks/LevelTicks; getBlockTicks m - m ()Lnet/minecraft/server/level/ServerChunkCache; getChunkSource l - m ()Lnet/minecraft/world/level/storage/DimensionDataStorage; getDataStorage u - m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight D - m ()Ljava/util/List; getDragons i - m ()Lnet/minecraft/world/level/entity/LevelEntityGetter; getEntities G - 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; getEntity a - m (I)Lnet/minecraft/world/entity/Entity; getEntityOrPart b - m ()Lnet/minecraft/world/ticks/LevelTicks; getFluidTicks n - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getForcedChunks w - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeMapId v - m ()Lnet/minecraft/server/level/ServerLevel; getLevel E - m ()I getLogicalHeight k - 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 H - 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 y - m ()Lnet/minecraft/world/level/portal/PortalForcer; getPortalForcer p - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/entity/raid/Raid; getRaidAt d - m ()Lnet/minecraft/world/entity/raid/Raids; getRaids z - m ()Lnet/minecraft/server/level/ServerPlayer; getRandomPlayer j - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/util/RandomSource; getRandomSequence a - m ()Lnet/minecraft/world/RandomSequences; getRandomSequences L - m ()Lnet/minecraft/world/item/crafting/RecipeManager; getRecipeManager r - m ()Lnet/minecraft/server/ServerScoreboard; getScoreboard f - m ()J getSeed C - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m (Lnet/minecraft/core/Direction;Z)F getShade a - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; getStructureManager q - 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 F - m (ILnet/minecraft/core/BlockPos;I)V globalLevelEvent b - m (Lnet/minecraft/core/BlockPos;I)Z isCloseToVillage a - m ()Z isFlat B - m ()Z isHandlingTick c - m (Lnet/minecraft/core/BlockPos;)Z isNaturalSpawningAllowed g - m (Lnet/minecraft/world/level/ChunkPos;)Z isNaturalSpawningAllowed a - m (Lnet/minecraft/core/BlockPos;)Z isPositionEntityTicking f - m (J)Z isPositionTickingWithEntitiesLoaded d - m (Lnet/minecraft/core/BlockPos;)Z isRaided e - m (Lnet/minecraft/core/BlockPos;)Z isVillage c - m (Lnet/minecraft/core/SectionPos;)Z isVillage a - m (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V levelEvent a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V neighborChanged a - m ()Z noSave t - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)V onBlockStateChange 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/player/Player;DDDLnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/sounds/SoundSource;FFJ)V playSeededSound a - m ()Ljava/util/List; players x - m ()Lnet/minecraft/world/item/alchemy/PotionBrewing; potionBrewing K - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/entity/Entity$RemovalReason;)V removePlayerImmediately a - m ()V resetEmptyTime h - m ()V resetWeatherCycle g - m ()V runBlockEvents aw - m (Lnet/minecraft/util/ProgressListener;ZZ)V save a - m (Ljava/nio/file/Path;)V saveDebugReport a - 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/server/level/ServerPlayer;Lnet/minecraft/core/particles/ParticleOptions;ZDDDIDDDD)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/core/BlockPos;F)V setDefaultSpawnPos a - 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 (IIZZ)V setWeatherParameters a - m (Lnet/minecraft/world/entity/Entity;)Z shouldDiscardEntity i - m (J)Z shouldTickBlocksAt a - m (Lnet/minecraft/world/level/chunk/LevelChunk;)V startTickingChunk b - m ()Lnet/minecraft/world/level/StructureManager; structureManager a - m (Ljava/util/function/BooleanSupplier;)V tick a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V tickBlock d - m (Lnet/minecraft/world/level/chunk/LevelChunk;I)V tickChunk a - m (ZZ)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/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)V tickPassenger a - m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation a - m ()Lnet/minecraft/world/TickRateManager; tickRateManager s - m ()V tickTime b - m (Lnet/minecraft/world/entity/Entity;)Z tryAddFreshEntityWithPassengers e - m (Lnet/minecraft/world/level/chunk/LevelChunk;)V unload a - 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/core/Direction;)V updateNeighborsAtExceptFromFacing a - m ()V updateSleepingPlayerList e - m ()V wakeUpAllPlayers as - f I EMPTY_TIME_NO_TICK F - f Lnet/minecraft/core/BlockPos; END_SPAWN_POINT a - f Lorg/slf4j/Logger; LOGGER E - f I MAX_SCHEDULED_TICKS_PER_TICK G - 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 D - f Lnet/minecraft/util/valueproviders/IntProvider; THUNDER_DURATION d - f Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; blockEvents X - f Ljava/util/List; blockEventsToReschedule Y - f Lnet/minecraft/world/ticks/LevelTicks; blockTicks S - f Lnet/minecraft/server/level/ServerChunkCache; chunkSource I - f Ljava/util/List; customSpawners aa - f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight ab - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; dragonParts ac - f I emptyTime Q - f Lnet/minecraft/world/level/entity/EntityTickList; entityTickList M - f Lnet/minecraft/world/ticks/LevelTicks; fluidTicks T - f Lnet/minecraft/world/level/gameevent/GameEventDispatcher; gameEventDispatcher O - f Z handlingTick Z - f Z isUpdatingNavigations W - f I lastSpawnChunkRadius L - f Ljava/util/Set; navigatingMobs V - f Z noSave e - f Lnet/minecraft/world/level/pathfinder/PathTypeCache; pathTypesByPosCache U - f Ljava/util/List; players H - f Lnet/minecraft/world/level/portal/PortalForcer; portalForcer R - f Lnet/minecraft/world/entity/raid/Raids; raids f - f Lnet/minecraft/world/RandomSequences; randomSequences ag - f Lnet/minecraft/world/level/storage/PrimaryLevelData; serverLevelData K - f Lnet/minecraft/server/MinecraftServer; server J - f Lnet/minecraft/server/players/SleepStatus; sleepStatus P - f Lnet/minecraft/world/level/levelgen/structure/StructureCheck; structureCheck ae - f Lnet/minecraft/world/level/StructureManager; structureManager ad - f Z tickTime af -c net/minecraft/server/level/ServerLevel$EntityCallbacks net/minecraft/server/level/WorldServer$a - m (Lnet/minecraft/world/entity/Entity;)V onCreated a - m (Lnet/minecraft/world/entity/Entity;)V onDestroyed b - m (Lnet/minecraft/world/entity/Entity;)V onSectionChange g - m (Lnet/minecraft/world/entity/Entity;)V onTickingEnd d - m (Lnet/minecraft/world/entity/Entity;)V onTickingStart c - m (Lnet/minecraft/world/entity/Entity;)V onTrackingEnd f - m (Lnet/minecraft/world/entity/Entity;)V onTrackingStart e -c net/minecraft/server/players/IpBanList net/minecraft/server/players/IpBanList - 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 -c net/minecraft/stats/RecipeBookSettings net/minecraft/stats/RecipeBookSettings - m ()Lnet/minecraft/stats/RecipeBookSettings; copy a - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isFiltering b - m (Lnet/minecraft/world/inventory/RecipeBookType;)Z isOpen a - m (Ljava/util/EnumMap;)V lambda$new$0 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/util/Map;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V lambda$read$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/inventory/RecipeBookType;Lcom/mojang/datafixers/util/Pair;)V lambda$write$2 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/stats/RecipeBookSettings; read a - m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/stats/RecipeBookSettings; read 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/nbt/CompoundTag;)V write b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f Ljava/util/Map; TAG_FIELDS a - f Ljava/util/Map; states b -c net/minecraft/stats/RecipeBookSettings$TypeSettings net/minecraft/stats/RecipeBookSettings$a - m ()Lnet/minecraft/stats/RecipeBookSettings$TypeSettings; copy a - f Z filtering b - f Z open a -c net/minecraft/stats/ServerStatsCounter net/minecraft/stats/ServerStatisticManager - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/CompoundTag; fromJson a - m ()Ljava/util/Set; getDirty d - m (Lnet/minecraft/stats/Stat;)Lnet/minecraft/resources/ResourceLocation; getKey b - m (Lnet/minecraft/stats/StatType;Ljava/lang/String;)Ljava/util/Optional; getStat 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 Ljava/util/Set; dirty e - f Ljava/io/File; file d - f Lnet/minecraft/server/MinecraftServer; server c -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/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 ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;)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 a - m (Ljava/util/function/Function;Lnet/minecraft/util/StringRepresentable;)Ljava/lang/String; lambda$createNameLookup$2 a - m (Lnet/minecraft/util/StringRepresentable;)Lnet/minecraft/util/StringRepresentable; lambda$createNameLookup$3 a - m (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/util/StringRepresentable; lambda$createNameLookup$4 a - m ([Lnet/minecraft/util/StringRepresentable;Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/util/StringRepresentable; lambda$createNameLookup$5 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$fromValues$1 a - f I PRE_BUILT_MAP_THRESHOLD W -c net/minecraft/util/StringRepresentable$1 net/minecraft/util/INamable$1 - f [Lnet/minecraft/util/StringRepresentable; val$values a -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/Object;)I lambda$new$0 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; equipment a - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$38 b - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$39 a - m (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$40 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$20 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$21 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$22 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 j - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 i - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 j - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 h - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 g - 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 q - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 p - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 o - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 n - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 m - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 l - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$3 l - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMinecart$2 m - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 o - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$1 n - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$23 i - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$24 h - 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 g - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27 d - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$28 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29 f - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30 c - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31 b - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32 e - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33 d - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35 b - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 a - m (Ljava/util/HashMap;)V lambda$static$37 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMinecart c - 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_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/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/EntityEvent net/minecraft/world/entity/EntityEvent - f B ARMADILLO_PEEK ae - f B ARMORSTAND_WOBBLE E - f B ATTACK_BLOCKED B - f B BODY_BREAK af - f B CANCEL_SHAKE_WETNESS X - f B CHEST_BREAK R - f B DEATH b - f B DOLPHIN_LOOKING_FOR_TREASURE H - f B EAT_GRASS i - f B END_RAM Z - f B FEET_BREAK T - f B FIREWORKS_EXPLODE p - f B FISHING_ROD_REEL_IN D - f B FOX_EAT M - f B FULL_DEBUG_INFO v - f B GUARDIAN_ATTACK_SOUND t - f B HEAD_BREAK Q - f B HONEY_JUMP V - f B HONEY_SLIDE U - f B IN_LOVE_HEARTS q - f B JUMP a - f B LEGS_BREAK S - f B LOVE_HEARTS k - f B MAINHAND_BREAK O - f B OFFER_FLOWER j - f B OFFHAND_BREAK P - 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 aa - f B RAVAGER_STUNNED I - f B REDUCED_DEBUG_INFO u - f B SHAKE_WETNESS g - f B SHIELD_DISABLED C - f B SILVERFISH_MERGE_ANIM s - f B SNIFFER_DIGGING_SOUND ad - f B SONIC_CHARGE ac - f B SQUID_ANIM_SYNCH r - f B START_ATTACKING c - f B START_RAM Y - f B STOP_ATTACKING d - f B STOP_OFFER_FLOWER F - f B SWAP_HANDS W - f B TALISMAN_ACTIVATE G - f B TAMING_FAILED e - f B TAMING_SUCCEEDED f - f B TELEPORT N - f B TENDRILS_SHIVER ab - f B TRUSTING_FAILED J - f B TRUSTING_SUCCEEDED K - f B USE_ITEM_COMPLETE h - f B VILLAGER_ANGRY l - f B VILLAGER_HAPPY m - f B VILLAGER_SWEAT L - 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 a - m ()Ljava/lang/String; getKey b - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canBeHitByProjectile bz - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/entity/EntityDimensions; getDimensions w - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()F getHeight t - m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker Y_ - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction j_ - m ()Z getResponse v - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()F getWidth s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()Z isIgnoringBlockTriggers r_ - m ()Z isPickable bA - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox au - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)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 u - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEIGHT_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RESPONSE_ID e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WIDTH_ID c - f Lorg/slf4j/Logger; LOGGER b - f Ljava/lang/String; TAG_ATTACK h - f Ljava/lang/String; TAG_HEIGHT g - f Ljava/lang/String; TAG_INTERACTION i - f Ljava/lang/String; TAG_RESPONSE j - f Ljava/lang/String; TAG_WIDTH f - f Lnet/minecraft/world/entity/Interaction$PlayerAction; attack k - f Lnet/minecraft/world/entity/Interaction$PlayerAction; interaction l -c net/minecraft/world/entity/Interaction$PlayerAction net/minecraft/world/entity/Interaction$PlayerAction - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 s - m ()V customServerAiStep ab - 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 v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()F getSoundVolume fa - m ()F getVoicePitch fb - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isFlapping aW - m ()Z isHalloween x - m ()Z isIgnoringBlockTriggers r_ - m ()Z isResting t - m ()V pushEntities r - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setResting x - m ()V setupAnimationStates gg - m ()V tick l - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BAT_RESTING_TARGETING cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cb - f I FLAG_RESTING cc - f F FLAP_LENGTH_SECONDS b - f F TICKS_PER_FLAP c - f Lnet/minecraft/world/entity/AnimationState; flyAnimationState d - f Lnet/minecraft/world/entity/AnimationState; restAnimationState e - f Lnet/minecraft/core/BlockPos; targetPosition ce -c net/minecraft/world/entity/animal/Wolf net/minecraft/world/entity/animal/EntityWolf - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()V applyTamingSideEffects t - m (Lnet/minecraft/world/damagesource/DamageSource;)Z canArmorAbsorb g - m ()Z canBeLeashed y - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m ()V cancelShake gC - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkWolfSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gw - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (FF)F getBodyRollAngle g - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Wolf; getBreedOffspring b - m ()Lnet/minecraft/world/item/DyeColor; getCollarColor gz - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (F)F getHeadRollAngle I - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getMaxHeadXRot ac - m ()I getMaxSpawnClusterSize fN - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()F getSoundVolume fa - m ()F getTailAngle gy - m ()Lnet/minecraft/resources/ResourceLocation; getTexture gu - m ()Lnet/minecraft/core/Holder; getVariant gv - m (F)F getWetShade H - m (B)V handleEntityEvent b - m ()Z hasArmor gA - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isInterested gB - m ()Z isWet gx - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - 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 setVariant i - m ()V startPersistentAngerTimer c - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;)V tryToTame g - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a - f F ARMOR_REPAIR_UNIT cn - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLLAR_COLOR ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_INTERESTED_ID ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_REMAINING_ANGER_TIME cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID ck - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cu - f Ljava/util/function/Predicate; PREY_SELECTOR cg - f F START_HEALTH cl - f F TAME_HEALTH cm - f F interestedAngle co - f F interestedAngleO cp - f Z isShaking cr - f Z isWet cq - f Ljava/util/UUID; persistentAngerTarget cv - f F shakeAnim cs - f F shakeAnimO ct -c net/minecraft/world/entity/animal/Wolf$WolfPackData net/minecraft/world/entity/animal/EntityWolf$b - f Lnet/minecraft/core/Holder; type a -c net/minecraft/world/entity/animal/Wolf$WolfAvoidEntityGoal net/minecraft/world/entity/animal/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 j -c net/minecraft/world/entity/monster/Vex net/minecraft/world/entity/monster/EntityVex - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/core/BlockPos; getBoundOrigin gk - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getLightLevelDependentMagicValue bu - m ()Lnet/minecraft/world/entity/Mob; getOwner x - m (I)Z getVexFlag c - m ()Z isCharging gl - m ()Z isFlapping aW - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - 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 l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID d - f I FLAG_IS_CHARGING e - f F FLAP_DEGREES_PER_TICK b - f I TICKS_PER_FLAP c - f Lnet/minecraft/core/BlockPos; boundOrigin cd - f Z hasLimitedLife ce - f I limitedLifeTicks cf - f Lnet/minecraft/world/entity/Mob; owner cc -c net/minecraft/world/entity/monster/Vex$VexMoveControl net/minecraft/world/entity/monster/EntityVex$c - m ()V tick a -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 -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 V_ - m ()V start d - m ()V stop e - m ()V tick 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 -c net/minecraft/world/entity/raid/Raider net/minecraft/world/entity/raid/EntityRaider - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a - m ()Z canJoinPatrol gr - m ()Z canJoinRaid gx - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m ()Lnet/minecraft/world/entity/raid/Raid; getCurrentRaid gy - m ()I getTicksOutsideRaid gE - m ()I getWave gC - m ()Z hasActiveRaid gB - m ()Z hasRaid gA - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isCaptain gz - m ()Z isCelebrating gD - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence Y - 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 gp - f Ljava/util/function/Predicate; ALLOWED_ITEMS b - f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CELEBRATING c - f Z canJoinRaid cc - f Lnet/minecraft/world/entity/raid/Raid; raid d - f I ticksOutsideRaid cd - f I wave e -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 -c net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal net/minecraft/world/entity/raid/EntityRaider$a - m ()Z canUse b - m ()Z requiresUpdateEveryTick V_ - 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 canUse b - m ()V tick a - f Lnet/minecraft/world/entity/raid/Raider; mob a -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 ()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 - f Lnet/minecraft/world/inventory/ContainerData; val$container a - f I val$dataId b -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 - f [I val$storage 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 c - m ()I getSelectedBannerPatternIndex m - m (I)Z isValidPatternIndex e - 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 m - f I INV_SLOT_START l - f I PATTERN_NOT_SET k - f I USE_ROW_SLOT_END o - f I USE_ROW_SLOT_START n - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access p - f Lnet/minecraft/world/inventory/Slot; bannerSlot u - f Lnet/minecraft/world/inventory/Slot; dyeSlot v - f Lnet/minecraft/world/Container; inputContainer z - f J lastSoundTime y - f Lnet/minecraft/world/Container; outputContainer A - f Lnet/minecraft/core/HolderGetter; patternGetter t - f Lnet/minecraft/world/inventory/Slot; patternSlot w - f Lnet/minecraft/world/inventory/Slot; resultSlot x - f Ljava/util/List; selectablePatterns r - f Lnet/minecraft/world/inventory/DataSlot; selectedBannerPatternIndex q - f Ljava/lang/Runnable; slotUpdateListener s -c net/minecraft/world/inventory/LoomMenu$1 net/minecraft/world/inventory/ContainerLoom$1 - m ()V setChanged e -c net/minecraft/world/inventory/LoomMenu$2 net/minecraft/world/inventory/ContainerLoom$2 - m ()V setChanged e -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/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/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 i - 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/ArmorMaterial net/minecraft/world/item/ArmorMaterial - m ()Ljava/util/Map; defense a - m ()I enchantmentValue b - m ()Lnet/minecraft/core/Holder; equipSound c - m (Lnet/minecraft/world/item/ArmorItem$Type;)I getDefense a - m ()F knockbackResistance g - m ()Ljava/util/List; layers e - m ()Ljava/util/function/Supplier; repairIngredient d - m ()F toughness f - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Map; defense b - f I enchantmentValue c - f Lnet/minecraft/core/Holder; equipSound d - f F knockbackResistance h - f Ljava/util/List; layers f - f Ljava/util/function/Supplier; repairIngredient e - f F toughness g -c net/minecraft/world/item/ArmorMaterial$Layer net/minecraft/world/item/ArmorMaterial$a - m ()Z dyeable a - m (ZLjava/lang/String;)Ljava/lang/String; lambda$resolveTexture$0 a - m (Z)Lnet/minecraft/resources/ResourceLocation; resolveTexture b - m (Z)Lnet/minecraft/resources/ResourceLocation; texture a - f Lnet/minecraft/resources/ResourceLocation; assetName a - f Z dyeable c - f Lnet/minecraft/resources/ResourceLocation; innerTexture d - f Lnet/minecraft/resources/ResourceLocation; outerTexture e - f Ljava/lang/String; suffix b -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 k - m ()Lcom/google/common/collect/BiMap; lambda$static$1 h - 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/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/world/item/Item;I)V addCooldown a - m (Lnet/minecraft/world/item/Item;F)F getCooldownPercent a - m (Lnet/minecraft/world/item/Item;)Z isOnCooldown a - m (Lnet/minecraft/world/item/Item;)V onCooldownEnded c - m (Lnet/minecraft/world/item/Item;I)V onCooldownStarted b - m (Lnet/minecraft/world/item/Item;)V removeCooldown b - 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 - 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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a - m (Lnet/minecraft/world/entity/player/Player;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 Lcom/mojang/serialization/MapCodec; VARIANT_FIELD_CODEC a - f Lnet/minecraft/sounds/SoundEvent; emptySound c - f Lnet/minecraft/world/entity/EntityType; type b -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 (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 (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 (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 (Ljava/util/UUID;)Lnet/minecraft/world/entity/player/Player; getPlayerByUUID b - m (DDDD)Z hasNearbyAlivePlayer a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/shapes/VoxelShape;)Z isUnobstructed a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearbyEntities$1 a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getNearestEntity$0 b - m ()Ljava/util/List; players x -c net/minecraft/world/level/FoliageColor net/minecraft/world/level/FoliageColor - m (DD)I get a - m ()I getBirchColor b - m ()I getDefaultColor c - m ()I getEvergreenColor a - m ()I getMangroveColor d - m ([I)V init a - f [I pixels a -c net/minecraft/world/level/SignalGetter net/minecraft/world/level/SignalGetter - m (Lnet/minecraft/core/BlockPos;)I getBestNeighborSignal D - 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 C - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z hasSignal b - f [Lnet/minecraft/core/Direction; DIRECTIONS C -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 A - f Lnet/minecraft/resources/ResourceKey; BAMBOO_JUNGLE z - f Lnet/minecraft/resources/ResourceKey; BASALT_DELTAS ag - f Lnet/minecraft/resources/ResourceKey; BEACH M - f Lnet/minecraft/resources/ResourceKey; BIRCH_FOREST k - f Lnet/minecraft/resources/ResourceKey; CHERRY_GROVE E - f Lnet/minecraft/resources/ResourceKey; COLD_OCEAN U - f Lnet/minecraft/resources/ResourceKey; CRIMSON_FOREST ae - f Lnet/minecraft/resources/ResourceKey; DARK_FOREST l - f Lnet/minecraft/resources/ResourceKey; DEEP_COLD_OCEAN V - f Lnet/minecraft/resources/ResourceKey; DEEP_DARK ab - f Lnet/minecraft/resources/ResourceKey; DEEP_FROZEN_OCEAN X - f Lnet/minecraft/resources/ResourceKey; DEEP_LUKEWARM_OCEAN R - f Lnet/minecraft/resources/ResourceKey; DEEP_OCEAN T - f Lnet/minecraft/resources/ResourceKey; DESERT f - f Lnet/minecraft/resources/ResourceKey; DRIPSTONE_CAVES Z - f Lnet/minecraft/resources/ResourceKey; END_BARRENS al - f Lnet/minecraft/resources/ResourceKey; END_HIGHLANDS ai - f Lnet/minecraft/resources/ResourceKey; END_MIDLANDS aj - f Lnet/minecraft/resources/ResourceKey; ERODED_BADLANDS B - f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST j - f Lnet/minecraft/resources/ResourceKey; FOREST i - f Lnet/minecraft/resources/ResourceKey; FROZEN_OCEAN W - f Lnet/minecraft/resources/ResourceKey; FROZEN_PEAKS H - f Lnet/minecraft/resources/ResourceKey; FROZEN_RIVER L - f Lnet/minecraft/resources/ResourceKey; GROVE F - f Lnet/minecraft/resources/ResourceKey; ICE_SPIKES e - f Lnet/minecraft/resources/ResourceKey; JAGGED_PEAKS I - f Lnet/minecraft/resources/ResourceKey; JUNGLE x - f Lnet/minecraft/resources/ResourceKey; LUKEWARM_OCEAN Q - f Lnet/minecraft/resources/ResourceKey; LUSH_CAVES aa - f Lnet/minecraft/resources/ResourceKey; MANGROVE_SWAMP h - f Lnet/minecraft/resources/ResourceKey; MEADOW D - f Lnet/minecraft/resources/ResourceKey; MUSHROOM_FIELDS Y - f Lnet/minecraft/resources/ResourceKey; NETHER_WASTES ac - f Lnet/minecraft/resources/ResourceKey; OCEAN S - f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_BIRCH_FOREST m - f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_PINE_TAIGA n - f Lnet/minecraft/resources/ResourceKey; OLD_GROWTH_SPRUCE_TAIGA o - f Lnet/minecraft/resources/ResourceKey; PLAINS b - f Lnet/minecraft/resources/ResourceKey; RIVER K - f Lnet/minecraft/resources/ResourceKey; SAVANNA r - f Lnet/minecraft/resources/ResourceKey; SAVANNA_PLATEAU s - f Lnet/minecraft/resources/ResourceKey; SMALL_END_ISLANDS ak - f Lnet/minecraft/resources/ResourceKey; SNOWY_BEACH N - f Lnet/minecraft/resources/ResourceKey; SNOWY_PLAINS d - f Lnet/minecraft/resources/ResourceKey; SNOWY_SLOPES G - f Lnet/minecraft/resources/ResourceKey; SNOWY_TAIGA q - f Lnet/minecraft/resources/ResourceKey; SOUL_SAND_VALLEY af - f Lnet/minecraft/resources/ResourceKey; SPARSE_JUNGLE y - f Lnet/minecraft/resources/ResourceKey; STONY_PEAKS J - f Lnet/minecraft/resources/ResourceKey; STONY_SHORE O - f Lnet/minecraft/resources/ResourceKey; SUNFLOWER_PLAINS c - f Lnet/minecraft/resources/ResourceKey; SWAMP g - f Lnet/minecraft/resources/ResourceKey; TAIGA p - f Lnet/minecraft/resources/ResourceKey; THE_END ah - f Lnet/minecraft/resources/ResourceKey; THE_VOID a - f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN P - f Lnet/minecraft/resources/ResourceKey; WARPED_FOREST ad - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_FOREST v - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_GRAVELLY_HILLS u - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_HILLS t - f Lnet/minecraft/resources/ResourceKey; WINDSWEPT_SAVANNA w - f Lnet/minecraft/resources/ResourceKey; WOODED_BADLANDS C -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/item/DyeColor;)Lnet/minecraft/world/level/block/Block; bed a - m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; candle c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; flowerPot a - m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$bed$3 a - m (ILnet/minecraft/world/level/block/state/BlockState;)I lambda$litBlockEmission$1 a - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$log$4 b - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$log$5 a - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$netherStem$6 a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$pistonBase$7 e - 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;)I lambda$static$10 M - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$11 L - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$12 K - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$13 J - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$static$14 c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$15 d - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$16 f - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$17 I - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$18 H - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$19 G - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$20 F - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$21 E - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$22 D - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$23 C - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$24 B - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$25 A - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$26 z - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$27 y - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$28 x - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$29 w - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$30 v - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$31 u - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$32 t - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$33 e - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$34 s - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$35 d - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$36 r - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$37 q - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$38 p - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$39 o - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$40 n - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$41 m - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$42 l - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$43 k - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$44 j - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$45 i - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$46 h - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$47 g - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$static$48 c - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$49 f - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$50 e - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$51 d - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$52 c - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$53 b - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$54 a - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$8 O - m (Lnet/minecraft/world/level/block/state/BlockState;)I lambda$static$9 N - m (Lnet/minecraft/world/level/material/MapColor;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/MapColor; lambda$waterloggedMapColor$2 b - m (Lnet/minecraft/world/level/block/SoundType;)Lnet/minecraft/world/level/block/Block; leaves a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; legacyStair b - 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/Block; log 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/Block; log a - m (Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; netherStem 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 (Z)Lnet/minecraft/world/level/block/Block; pistonBase a - m ()V rebuildCache a - m (Ljava/lang/String;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; register a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; register a - m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/level/material/MapColor;)Lnet/minecraft/world/level/block/Block; shulkerBox a - m (Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/level/block/Block; stainedGlass b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/Block; stair c - m ()Lnet/minecraft/world/level/block/Block; stoneButton b - m (Lnet/minecraft/world/level/material/MapColor;)Ljava/util/function/Function; waterloggedMapColor a - m (Lnet/minecraft/world/level/block/state/properties/BlockSetType;)Lnet/minecraft/world/level/block/Block; woodenButton a - f Lnet/minecraft/world/level/block/Block; ACACIA_BUTTON gz - f Lnet/minecraft/world/level/block/Block; ACACIA_DOOR ko - f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE kg - f Lnet/minecraft/world/level/block/Block; ACACIA_FENCE_GATE jY - f Lnet/minecraft/world/level/block/Block; ACACIA_HANGING_SIGN dd - f Lnet/minecraft/world/level/block/Block; ACACIA_LEAVES aI - f Lnet/minecraft/world/level/block/Block; ACACIA_LOG Y - f Lnet/minecraft/world/level/block/Block; ACACIA_PLANKS r - f Lnet/minecraft/world/level/block/Block; ACACIA_PRESSURE_PLATE dD - f Lnet/minecraft/world/level/block/Block; ACACIA_SAPLING B - f Lnet/minecraft/world/level/block/Block; ACACIA_SIGN cH - f Lnet/minecraft/world/level/block/Block; ACACIA_SLAB jx - f Lnet/minecraft/world/level/block/Block; ACACIA_STAIRS hP - f Lnet/minecraft/world/level/block/Block; ACACIA_TRAPDOOR eC - f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_HANGING_SIGN do - f Lnet/minecraft/world/level/block/Block; ACACIA_WALL_SIGN cU - f Lnet/minecraft/world/level/block/Block; ACACIA_WOOD as - f Lnet/minecraft/world/level/block/Block; ACTIVATOR_RAIL hh - f Lnet/minecraft/world/level/block/Block; AIR a - f Lnet/minecraft/world/level/block/Block; ALLIUM bV - f Lnet/minecraft/world/level/block/Block; AMETHYST_BLOCK qt - f Lnet/minecraft/world/level/block/Block; AMETHYST_CLUSTER qv - f Lnet/minecraft/world/level/block/Block; ANCIENT_DEBRIS pj - f Lnet/minecraft/world/level/block/Block; ANDESITE g - f Lnet/minecraft/world/level/block/Block; ANDESITE_SLAB nB - f Lnet/minecraft/world/level/block/Block; ANDESITE_STAIRS no - f Lnet/minecraft/world/level/block/Block; ANDESITE_WALL nN - f Lnet/minecraft/world/level/block/Block; ANVIL gS - f Lnet/minecraft/world/level/block/Block; ATTACHED_MELON_STEM fc - f Lnet/minecraft/world/level/block/Block; ATTACHED_PUMPKIN_STEM fb - f Lnet/minecraft/world/level/block/Block; AZALEA sy - f Lnet/minecraft/world/level/block/Block; AZALEA_LEAVES aM - f Lnet/minecraft/world/level/block/Block; AZURE_BLUET bW - f Lnet/minecraft/world/level/block/Block; BAMBOO mZ - f Lnet/minecraft/world/level/block/Block; BAMBOO_BLOCK ae - f Lnet/minecraft/world/level/block/Block; BAMBOO_BUTTON gD - f Lnet/minecraft/world/level/block/Block; BAMBOO_DOOR ks - f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE kk - f Lnet/minecraft/world/level/block/Block; BAMBOO_FENCE_GATE kc - f Lnet/minecraft/world/level/block/Block; BAMBOO_HANGING_SIGN dk - f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC w - f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_SLAB jC - f Lnet/minecraft/world/level/block/Block; BAMBOO_MOSAIC_STAIRS hU - f Lnet/minecraft/world/level/block/Block; BAMBOO_PLANKS v - f Lnet/minecraft/world/level/block/Block; BAMBOO_PRESSURE_PLATE dH - f Lnet/minecraft/world/level/block/Block; BAMBOO_SAPLING mY - f Lnet/minecraft/world/level/block/Block; BAMBOO_SIGN cM - f Lnet/minecraft/world/level/block/Block; BAMBOO_SLAB jB - f Lnet/minecraft/world/level/block/Block; BAMBOO_STAIRS hT - f Lnet/minecraft/world/level/block/Block; BAMBOO_TRAPDOOR eG - f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_HANGING_SIGN dv - f Lnet/minecraft/world/level/block/Block; BAMBOO_WALL_SIGN cZ - f Lnet/minecraft/world/level/block/Block; BARREL nU - f Lnet/minecraft/world/level/block/Block; BARRIER hW - f Lnet/minecraft/world/level/block/Block; BASALT dY - f Lnet/minecraft/world/level/block/Block; BEACON fO - f Lnet/minecraft/world/level/block/Block; BEDROCK F - f Lnet/minecraft/world/level/block/Block; BEEHIVE pf - f Lnet/minecraft/world/level/block/Block; BEETROOTS kD - f Lnet/minecraft/world/level/block/Block; BEE_NEST pe - f Lnet/minecraft/world/level/block/Block; BELL od - f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF sD - f Lnet/minecraft/world/level/block/Block; BIG_DRIPLEAF_STEM sE - f Lnet/minecraft/world/level/block/Block; BIRCH_BUTTON gx - f Lnet/minecraft/world/level/block/Block; BIRCH_DOOR km - f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE ke - f Lnet/minecraft/world/level/block/Block; BIRCH_FENCE_GATE jW - f Lnet/minecraft/world/level/block/Block; BIRCH_HANGING_SIGN dc - f Lnet/minecraft/world/level/block/Block; BIRCH_LEAVES aG - f Lnet/minecraft/world/level/block/Block; BIRCH_LOG W - f Lnet/minecraft/world/level/block/Block; BIRCH_PLANKS p - f Lnet/minecraft/world/level/block/Block; BIRCH_PRESSURE_PLATE dB - f Lnet/minecraft/world/level/block/Block; BIRCH_SAPLING z - f Lnet/minecraft/world/level/block/Block; BIRCH_SIGN cG - f Lnet/minecraft/world/level/block/Block; BIRCH_SLAB jv - f Lnet/minecraft/world/level/block/Block; BIRCH_STAIRS fL - f Lnet/minecraft/world/level/block/Block; BIRCH_TRAPDOOR eA - f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_HANGING_SIGN dn - f Lnet/minecraft/world/level/block/Block; BIRCH_WALL_SIGN cT - f Lnet/minecraft/world/level/block/Block; BIRCH_WOOD aq - f Lnet/minecraft/world/level/block/Block; BLACKSTONE pr - f Lnet/minecraft/world/level/block/Block; BLACKSTONE_SLAB pu - f Lnet/minecraft/world/level/block/Block; BLACKSTONE_STAIRS ps - f Lnet/minecraft/world/level/block/Block; BLACKSTONE_WALL pt - f Lnet/minecraft/world/level/block/Block; BLACK_BANNER iY - f Lnet/minecraft/world/level/block/Block; BLACK_BED bo - f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE qb - f Lnet/minecraft/world/level/block/Block; BLACK_CANDLE_CAKE qs - f Lnet/minecraft/world/level/block/Block; BLACK_CARPET iz - f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE lL - f Lnet/minecraft/world/level/block/Block; BLACK_CONCRETE_POWDER mb - f Lnet/minecraft/world/level/block/Block; BLACK_GLAZED_TERRACOTTA lv - f Lnet/minecraft/world/level/block/Block; BLACK_SHULKER_BOX lf - f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS ex - f Lnet/minecraft/world/level/block/Block; BLACK_STAINED_GLASS_PANE hO - f Lnet/minecraft/world/level/block/Block; BLACK_TERRACOTTA hy - f Lnet/minecraft/world/level/block/Block; BLACK_WALL_BANNER jo - f Lnet/minecraft/world/level/block/Block; BLACK_WOOL bP - f Lnet/minecraft/world/level/block/Block; BLAST_FURNACE nW - f Lnet/minecraft/world/level/block/Block; BLUE_BANNER iU - f Lnet/minecraft/world/level/block/Block; BLUE_BED bk - f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE pX - f Lnet/minecraft/world/level/block/Block; BLUE_CANDLE_CAKE qo - f Lnet/minecraft/world/level/block/Block; BLUE_CARPET iv - f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE lH - f Lnet/minecraft/world/level/block/Block; BLUE_CONCRETE_POWDER lX - f Lnet/minecraft/world/level/block/Block; BLUE_GLAZED_TERRACOTTA lr - f Lnet/minecraft/world/level/block/Block; BLUE_ICE mW - f Lnet/minecraft/world/level/block/Block; BLUE_ORCHID bU - f Lnet/minecraft/world/level/block/Block; BLUE_SHULKER_BOX lb - f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS et - f Lnet/minecraft/world/level/block/Block; BLUE_STAINED_GLASS_PANE hK - f Lnet/minecraft/world/level/block/Block; BLUE_TERRACOTTA hu - f Lnet/minecraft/world/level/block/Block; BLUE_WALL_BANNER jk - f Lnet/minecraft/world/level/block/Block; BLUE_WOOL bL - f Lnet/minecraft/world/level/block/Block; BONE_BLOCK kM - f Lnet/minecraft/world/level/block/Block; BOOKSHELF cl - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL mx - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_BLOCK mn - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_FAN mH - f Lnet/minecraft/world/level/block/Block; BRAIN_CORAL_WALL_FAN mR - f Lnet/minecraft/world/level/block/Block; BREWING_STAND fs - f Lnet/minecraft/world/level/block/Block; BRICKS cj - f Lnet/minecraft/world/level/block/Block; BRICK_SLAB jJ - f Lnet/minecraft/world/level/block/Block; BRICK_STAIRS fi - f Lnet/minecraft/world/level/block/Block; BRICK_WALL nF - f Lnet/minecraft/world/level/block/Block; BROWN_BANNER iV - f Lnet/minecraft/world/level/block/Block; BROWN_BED bl - f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE pY - f Lnet/minecraft/world/level/block/Block; BROWN_CANDLE_CAKE qp - f Lnet/minecraft/world/level/block/Block; BROWN_CARPET iw - f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE lI - f Lnet/minecraft/world/level/block/Block; BROWN_CONCRETE_POWDER lY - f Lnet/minecraft/world/level/block/Block; BROWN_GLAZED_TERRACOTTA ls - f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM cf - f Lnet/minecraft/world/level/block/Block; BROWN_MUSHROOM_BLOCK eT - f Lnet/minecraft/world/level/block/Block; BROWN_SHULKER_BOX lc - f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS eu - f Lnet/minecraft/world/level/block/Block; BROWN_STAINED_GLASS_PANE hL - f Lnet/minecraft/world/level/block/Block; BROWN_TERRACOTTA hv - f Lnet/minecraft/world/level/block/Block; BROWN_WALL_BANNER jl - f Lnet/minecraft/world/level/block/Block; BROWN_WOOL bM - f Lnet/minecraft/world/level/block/Block; BUBBLE_COLUMN nd - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL my - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_BLOCK mo - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_FAN mI - f Lnet/minecraft/world/level/block/Block; BUBBLE_CORAL_WALL_FAN mS - f Lnet/minecraft/world/level/block/Block; BUDDING_AMETHYST qu - f Lnet/minecraft/world/level/block/Block; CACTUS dQ - f Lnet/minecraft/world/level/block/Block; CAKE eg - f Lnet/minecraft/world/level/block/Block; CALCITE qN - f Lnet/minecraft/world/level/block/Block; CALIBRATED_SCULK_SENSOR qR - f Lnet/minecraft/world/level/block/Block; CAMPFIRE og - f Lnet/minecraft/world/level/block/Block; CANDLE pL - f Lnet/minecraft/world/level/block/Block; CANDLE_CAKE qc - f Lnet/minecraft/world/level/block/Block; CARROTS gt - f Lnet/minecraft/world/level/block/Block; CARTOGRAPHY_TABLE nX - f Lnet/minecraft/world/level/block/Block; CARVED_PUMPKIN ee - f Lnet/minecraft/world/level/block/Block; CAULDRON ft - f Lnet/minecraft/world/level/block/Block; CAVE_AIR nc - f Lnet/minecraft/world/level/block/Block; CAVE_VINES sv - f Lnet/minecraft/world/level/block/Block; CAVE_VINES_PLANT sw - f Lnet/minecraft/world/level/block/Block; CHAIN eX - f Lnet/minecraft/world/level/block/Block; CHAIN_COMMAND_BLOCK kH - f Lnet/minecraft/world/level/block/Block; CHERRY_BUTTON gA - f Lnet/minecraft/world/level/block/Block; CHERRY_DOOR kp - f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE kh - f Lnet/minecraft/world/level/block/Block; CHERRY_FENCE_GATE jZ - f Lnet/minecraft/world/level/block/Block; CHERRY_HANGING_SIGN de - f Lnet/minecraft/world/level/block/Block; CHERRY_LEAVES aJ - f Lnet/minecraft/world/level/block/Block; CHERRY_LOG Z - f Lnet/minecraft/world/level/block/Block; CHERRY_PLANKS s - f Lnet/minecraft/world/level/block/Block; CHERRY_PRESSURE_PLATE dE - f Lnet/minecraft/world/level/block/Block; CHERRY_SAPLING C - f Lnet/minecraft/world/level/block/Block; CHERRY_SIGN cI - f Lnet/minecraft/world/level/block/Block; CHERRY_SLAB jy - f Lnet/minecraft/world/level/block/Block; CHERRY_STAIRS hQ - f Lnet/minecraft/world/level/block/Block; CHERRY_TRAPDOOR eD - f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_HANGING_SIGN dp - f Lnet/minecraft/world/level/block/Block; CHERRY_WALL_SIGN cV - f Lnet/minecraft/world/level/block/Block; CHERRY_WOOD at - f Lnet/minecraft/world/level/block/Block; CHEST cv - f Lnet/minecraft/world/level/block/Block; CHIPPED_ANVIL gT - f Lnet/minecraft/world/level/block/Block; CHISELED_BOOKSHELF cm - f Lnet/minecraft/world/level/block/Block; CHISELED_COPPER rj - f Lnet/minecraft/world/level/block/Block; CHISELED_DEEPSLATE ta - f Lnet/minecraft/world/level/block/Block; CHISELED_NETHER_BRICKS pI - f Lnet/minecraft/world/level/block/Block; CHISELED_POLISHED_BLACKSTONE py - f Lnet/minecraft/world/level/block/Block; CHISELED_QUARTZ_BLOCK he - f Lnet/minecraft/world/level/block/Block; CHISELED_RED_SANDSTONE jq - f Lnet/minecraft/world/level/block/Block; CHISELED_SANDSTONE aW - f Lnet/minecraft/world/level/block/Block; CHISELED_STONE_BRICKS eK - f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF qH - f Lnet/minecraft/world/level/block/Block; CHISELED_TUFF_BRICKS qM - f Lnet/minecraft/world/level/block/Block; CHORUS_FLOWER kv - f Lnet/minecraft/world/level/block/Block; CHORUS_PLANT ku - f Lnet/minecraft/world/level/block/Block; CLAY dR - f Lnet/minecraft/world/level/block/Block; COAL_BLOCK iB - f Lnet/minecraft/world/level/block/Block; COAL_ORE R - f Lnet/minecraft/world/level/block/Block; COARSE_DIRT k - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE sK - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_SLAB sM - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_STAIRS sL - f Lnet/minecraft/world/level/block/Block; COBBLED_DEEPSLATE_WALL sN - f Lnet/minecraft/world/level/block/Block; COBBLESTONE m - f Lnet/minecraft/world/level/block/Block; COBBLESTONE_SLAB jI - f Lnet/minecraft/world/level/block/Block; COBBLESTONE_STAIRS cQ - f Lnet/minecraft/world/level/block/Block; COBBLESTONE_WALL fP - f Lnet/minecraft/world/level/block/Block; COBWEB bs - f Lnet/minecraft/world/level/block/Block; COCOA fC - f Lnet/minecraft/world/level/block/Block; COMMAND_BLOCK fN - f Lnet/minecraft/world/level/block/Block; COMPARATOR gY - f Lnet/minecraft/world/level/block/Block; COMPOSTER pc - f Lnet/minecraft/world/level/block/Block; CONDUIT mX - f Lnet/minecraft/world/level/block/Block; COPPER_BLOCK qW - f Lnet/minecraft/world/level/block/Block; COPPER_BULB sk - f Lnet/minecraft/world/level/block/Block; COPPER_DOOR rM - f Lnet/minecraft/world/level/block/Block; COPPER_GRATE sc - f Lnet/minecraft/world/level/block/Block; COPPER_ORE ra - f Lnet/minecraft/world/level/block/Block; COPPER_TRAPDOOR rU - f Lnet/minecraft/world/level/block/Block; CORNFLOWER cc - f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_BRICKS tb - f Lnet/minecraft/world/level/block/Block; CRACKED_DEEPSLATE_TILES tc - f Lnet/minecraft/world/level/block/Block; CRACKED_NETHER_BRICKS pJ - f Lnet/minecraft/world/level/block/Block; CRACKED_POLISHED_BLACKSTONE_BRICKS px - f Lnet/minecraft/world/level/block/Block; CRACKED_STONE_BRICKS eJ - f Lnet/minecraft/world/level/block/Block; CRAFTER tq - f Lnet/minecraft/world/level/block/Block; CRAFTING_TABLE cA - f Lnet/minecraft/world/level/block/Block; CREEPER_HEAD gM - f Lnet/minecraft/world/level/block/Block; CREEPER_WALL_HEAD gN - f Lnet/minecraft/world/level/block/Block; CRIMSON_BUTTON oS - f Lnet/minecraft/world/level/block/Block; CRIMSON_DOOR oU - f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE oK - f Lnet/minecraft/world/level/block/Block; CRIMSON_FENCE_GATE oO - f Lnet/minecraft/world/level/block/Block; CRIMSON_FUNGUS ox - f Lnet/minecraft/world/level/block/Block; CRIMSON_HANGING_SIGN dh - f Lnet/minecraft/world/level/block/Block; CRIMSON_HYPHAE ou - f Lnet/minecraft/world/level/block/Block; CRIMSON_NYLIUM ow - f Lnet/minecraft/world/level/block/Block; CRIMSON_PLANKS oE - f Lnet/minecraft/world/level/block/Block; CRIMSON_PRESSURE_PLATE oI - f Lnet/minecraft/world/level/block/Block; CRIMSON_ROOTS oD - f Lnet/minecraft/world/level/block/Block; CRIMSON_SIGN oW - f Lnet/minecraft/world/level/block/Block; CRIMSON_SLAB oG - f Lnet/minecraft/world/level/block/Block; CRIMSON_STAIRS oQ - f Lnet/minecraft/world/level/block/Block; CRIMSON_STEM os - f Lnet/minecraft/world/level/block/Block; CRIMSON_TRAPDOOR oM - f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_HANGING_SIGN dt - f Lnet/minecraft/world/level/block/Block; CRIMSON_WALL_SIGN oY - f Lnet/minecraft/world/level/block/Block; CRYING_OBSIDIAN pk - f Lnet/minecraft/world/level/block/Block; CUT_COPPER rf - f Lnet/minecraft/world/level/block/Block; CUT_COPPER_SLAB rv - f Lnet/minecraft/world/level/block/Block; CUT_COPPER_STAIRS rr - f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE jr - f Lnet/minecraft/world/level/block/Block; CUT_RED_SANDSTONE_SLAB jP - f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE aX - f Lnet/minecraft/world/level/block/Block; CUT_SANDSTONE_SLAB jG - f Lnet/minecraft/world/level/block/Block; CYAN_BANNER iS - f Lnet/minecraft/world/level/block/Block; CYAN_BED bi - f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE pV - f Lnet/minecraft/world/level/block/Block; CYAN_CANDLE_CAKE qm - f Lnet/minecraft/world/level/block/Block; CYAN_CARPET it - f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE lF - f Lnet/minecraft/world/level/block/Block; CYAN_CONCRETE_POWDER lV - f Lnet/minecraft/world/level/block/Block; CYAN_GLAZED_TERRACOTTA lp - f Lnet/minecraft/world/level/block/Block; CYAN_SHULKER_BOX kZ - f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS er - f Lnet/minecraft/world/level/block/Block; CYAN_STAINED_GLASS_PANE hI - f Lnet/minecraft/world/level/block/Block; CYAN_TERRACOTTA hs - f Lnet/minecraft/world/level/block/Block; CYAN_WALL_BANNER ji - f Lnet/minecraft/world/level/block/Block; CYAN_WOOL bJ - f Lnet/minecraft/world/level/block/Block; DAMAGED_ANVIL gU - f Lnet/minecraft/world/level/block/Block; DANDELION bR - f Lnet/minecraft/world/level/block/Block; DARK_OAK_BUTTON gB - f Lnet/minecraft/world/level/block/Block; DARK_OAK_DOOR kq - f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE ki - f Lnet/minecraft/world/level/block/Block; DARK_OAK_FENCE_GATE ka - f Lnet/minecraft/world/level/block/Block; DARK_OAK_HANGING_SIGN dg - f Lnet/minecraft/world/level/block/Block; DARK_OAK_LEAVES aK - f Lnet/minecraft/world/level/block/Block; DARK_OAK_LOG aa - f Lnet/minecraft/world/level/block/Block; DARK_OAK_PLANKS t - f Lnet/minecraft/world/level/block/Block; DARK_OAK_PRESSURE_PLATE dF - f Lnet/minecraft/world/level/block/Block; DARK_OAK_SAPLING D - f Lnet/minecraft/world/level/block/Block; DARK_OAK_SIGN cK - f Lnet/minecraft/world/level/block/Block; DARK_OAK_SLAB jz - f Lnet/minecraft/world/level/block/Block; DARK_OAK_STAIRS hR - f Lnet/minecraft/world/level/block/Block; DARK_OAK_TRAPDOOR eE - f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_HANGING_SIGN dr - f Lnet/minecraft/world/level/block/Block; DARK_OAK_WALL_SIGN cX - f Lnet/minecraft/world/level/block/Block; DARK_OAK_WOOD au - f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE ib - f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_SLAB ih - f Lnet/minecraft/world/level/block/Block; DARK_PRISMARINE_STAIRS ie - f Lnet/minecraft/world/level/block/Block; DAYLIGHT_DETECTOR gZ - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL ms - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_BLOCK mi - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_FAN mC - f Lnet/minecraft/world/level/block/Block; DEAD_BRAIN_CORAL_WALL_FAN mM - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL mt - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_BLOCK mj - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_FAN mD - f Lnet/minecraft/world/level/block/Block; DEAD_BUBBLE_CORAL_WALL_FAN mN - f Lnet/minecraft/world/level/block/Block; DEAD_BUSH bv - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL mu - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_BLOCK mk - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_FAN mE - f Lnet/minecraft/world/level/block/Block; DEAD_FIRE_CORAL_WALL_FAN mO - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL mv - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_BLOCK ml - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_FAN mF - f Lnet/minecraft/world/level/block/Block; DEAD_HORN_CORAL_WALL_FAN mP - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL mr - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_BLOCK mh - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_FAN mB - f Lnet/minecraft/world/level/block/Block; DEAD_TUBE_CORAL_WALL_FAN mL - f Lnet/minecraft/world/level/block/Block; DECORATED_POT tp - f Lnet/minecraft/world/level/block/Block; DEEPSLATE sJ - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICKS sW - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_SLAB sY - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_STAIRS sX - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_BRICK_WALL sZ - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COAL_ORE S - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_COPPER_ORE rb - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_DIAMOND_ORE cy - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_EMERALD_ORE fF - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_GOLD_ORE O - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_IRON_ORE Q - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_LAPIS_ORE aS - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_REDSTONE_ORE dJ - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILES sS - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_SLAB sU - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_STAIRS sT - f Lnet/minecraft/world/level/block/Block; DEEPSLATE_TILE_WALL sV - f Lnet/minecraft/world/level/block/Block; DETECTOR_RAIL bq - f Lnet/minecraft/world/level/block/Block; DIAMOND_BLOCK cz - f Lnet/minecraft/world/level/block/Block; DIAMOND_ORE cx - f Lnet/minecraft/world/level/block/Block; DIORITE e - f Lnet/minecraft/world/level/block/Block; DIORITE_SLAB nE - f Lnet/minecraft/world/level/block/Block; DIORITE_STAIRS nr - f Lnet/minecraft/world/level/block/Block; DIORITE_WALL nR - f Lnet/minecraft/world/level/block/Block; DIRT j - f Lnet/minecraft/world/level/block/Block; DIRT_PATH kE - f Lnet/minecraft/world/level/block/Block; DISPENSER aU - f Lnet/minecraft/world/level/block/Block; DRAGON_EGG fA - f Lnet/minecraft/world/level/block/Block; DRAGON_HEAD gO - f Lnet/minecraft/world/level/block/Block; DRAGON_WALL_HEAD gP - f Lnet/minecraft/world/level/block/Block; DRIED_KELP_BLOCK me - f Lnet/minecraft/world/level/block/Block; DRIPSTONE_BLOCK su - f Lnet/minecraft/world/level/block/Block; DROPPER hi - f Lnet/minecraft/world/level/block/Block; EMERALD_BLOCK fJ - f Lnet/minecraft/world/level/block/Block; EMERALD_ORE fE - f Lnet/minecraft/world/level/block/Block; ENCHANTING_TABLE fr - f Lnet/minecraft/world/level/block/Block; ENDER_CHEST fG - f Lnet/minecraft/world/level/block/Block; END_GATEWAY kF - f Lnet/minecraft/world/level/block/Block; END_PORTAL fx - f Lnet/minecraft/world/level/block/Block; END_PORTAL_FRAME fy - f Lnet/minecraft/world/level/block/Block; END_ROD kt - f Lnet/minecraft/world/level/block/Block; END_STONE fz - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICKS kz - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_SLAB nx - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_STAIRS nj - f Lnet/minecraft/world/level/block/Block; END_STONE_BRICK_WALL nQ - f Lnet/minecraft/world/level/block/Block; EXPOSED_CHISELED_COPPER ri - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER qX - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_BULB sl - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_DOOR rN - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_GRATE sd - f Lnet/minecraft/world/level/block/Block; EXPOSED_COPPER_TRAPDOOR rV - f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER re - f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_SLAB ru - f Lnet/minecraft/world/level/block/Block; EXPOSED_CUT_COPPER_STAIRS rq - f Lnet/minecraft/world/level/block/Block; FARMLAND cC - f Lnet/minecraft/world/level/block/Block; FERN bu - f Lnet/minecraft/world/level/block/Block; FIRE cr - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL mz - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_BLOCK mp - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_FAN mJ - f Lnet/minecraft/world/level/block/Block; FIRE_CORAL_WALL_FAN mT - f Lnet/minecraft/world/level/block/Block; FLETCHING_TABLE nY - f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA sz - f Lnet/minecraft/world/level/block/Block; FLOWERING_AZALEA_LEAVES aN - f Lnet/minecraft/world/level/block/Block; FLOWER_POT fR - f Lnet/minecraft/world/level/block/Block; FROGSPAWN tn - f Lnet/minecraft/world/level/block/Block; FROSTED_ICE kI - f Lnet/minecraft/world/level/block/Block; FURNACE cD - f Lnet/minecraft/world/level/block/Block; GILDED_BLACKSTONE pC - f Lnet/minecraft/world/level/block/Block; GLASS aQ - f Lnet/minecraft/world/level/block/Block; GLASS_PANE eY - f Lnet/minecraft/world/level/block/Block; GLOWSTONE ec - f Lnet/minecraft/world/level/block/Block; GLOW_LICHEN fg - f Lnet/minecraft/world/level/block/Block; GOLD_BLOCK ch - f Lnet/minecraft/world/level/block/Block; GOLD_ORE N - f Lnet/minecraft/world/level/block/Block; GRANITE c - f Lnet/minecraft/world/level/block/Block; GRANITE_SLAB nA - f Lnet/minecraft/world/level/block/Block; GRANITE_STAIRS nn - f Lnet/minecraft/world/level/block/Block; GRANITE_WALL nJ - f Lnet/minecraft/world/level/block/Block; GRASS_BLOCK i - f Lnet/minecraft/world/level/block/Block; GRAVEL L - f Lnet/minecraft/world/level/block/Block; GRAY_BANNER iQ - f Lnet/minecraft/world/level/block/Block; GRAY_BED bg - f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE pT - f Lnet/minecraft/world/level/block/Block; GRAY_CANDLE_CAKE qk - f Lnet/minecraft/world/level/block/Block; GRAY_CARPET ir - f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE lD - f Lnet/minecraft/world/level/block/Block; GRAY_CONCRETE_POWDER lT - f Lnet/minecraft/world/level/block/Block; GRAY_GLAZED_TERRACOTTA ln - f Lnet/minecraft/world/level/block/Block; GRAY_SHULKER_BOX kX - f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS ep - f Lnet/minecraft/world/level/block/Block; GRAY_STAINED_GLASS_PANE hG - f Lnet/minecraft/world/level/block/Block; GRAY_TERRACOTTA hq - f Lnet/minecraft/world/level/block/Block; GRAY_WALL_BANNER jg - f Lnet/minecraft/world/level/block/Block; GRAY_WOOL bH - f Lnet/minecraft/world/level/block/Block; GREEN_BANNER iW - f Lnet/minecraft/world/level/block/Block; GREEN_BED bm - f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE pZ - f Lnet/minecraft/world/level/block/Block; GREEN_CANDLE_CAKE qq - f Lnet/minecraft/world/level/block/Block; GREEN_CARPET ix - f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE lJ - f Lnet/minecraft/world/level/block/Block; GREEN_CONCRETE_POWDER lZ - f Lnet/minecraft/world/level/block/Block; GREEN_GLAZED_TERRACOTTA lt - f Lnet/minecraft/world/level/block/Block; GREEN_SHULKER_BOX ld - f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS ev - f Lnet/minecraft/world/level/block/Block; GREEN_STAINED_GLASS_PANE hM - f Lnet/minecraft/world/level/block/Block; GREEN_TERRACOTTA hw - f Lnet/minecraft/world/level/block/Block; GREEN_WALL_BANNER jm - f Lnet/minecraft/world/level/block/Block; GREEN_WOOL bN - f Lnet/minecraft/world/level/block/Block; GRINDSTONE nZ - f Lnet/minecraft/world/level/block/Block; HANGING_ROOTS sG - f Lnet/minecraft/world/level/block/Block; HAY_BLOCK ij - f Lnet/minecraft/world/level/block/Block; HEAVY_CORE tt - f Lnet/minecraft/world/level/block/Block; HEAVY_WEIGHTED_PRESSURE_PLATE gX - f Lnet/minecraft/world/level/block/Block; HONEYCOMB_BLOCK ph - f Lnet/minecraft/world/level/block/Block; HONEY_BLOCK pg - f Lnet/minecraft/world/level/block/Block; HOPPER hc - f Lnet/minecraft/world/level/block/Block; HORN_CORAL mA - f Lnet/minecraft/world/level/block/Block; HORN_CORAL_BLOCK mq - f Lnet/minecraft/world/level/block/Block; HORN_CORAL_FAN mK - f Lnet/minecraft/world/level/block/Block; HORN_CORAL_WALL_FAN mU - f Lnet/minecraft/world/level/block/Block; ICE dO - f Lnet/minecraft/world/level/block/Block; INFESTED_CHISELED_STONE_BRICKS eS - f Lnet/minecraft/world/level/block/Block; INFESTED_COBBLESTONE eO - f Lnet/minecraft/world/level/block/Block; INFESTED_CRACKED_STONE_BRICKS eR - f Lnet/minecraft/world/level/block/Block; INFESTED_DEEPSLATE td - f Lnet/minecraft/world/level/block/Block; INFESTED_MOSSY_STONE_BRICKS eQ - f Lnet/minecraft/world/level/block/Block; INFESTED_STONE eN - f Lnet/minecraft/world/level/block/Block; INFESTED_STONE_BRICKS eP - f Lnet/minecraft/world/level/block/Block; IRON_BARS eW - f Lnet/minecraft/world/level/block/Block; IRON_BLOCK ci - f Lnet/minecraft/world/level/block/Block; IRON_DOOR dy - f Lnet/minecraft/world/level/block/Block; IRON_ORE P - f Lnet/minecraft/world/level/block/Block; IRON_TRAPDOOR hY - f Lnet/minecraft/world/level/block/Block; JACK_O_LANTERN ef - f Lnet/minecraft/world/level/block/Block; JIGSAW pb - f Lnet/minecraft/world/level/block/Block; JUKEBOX dT - f Lnet/minecraft/world/level/block/Block; JUNGLE_BUTTON gy - f Lnet/minecraft/world/level/block/Block; JUNGLE_DOOR kn - f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE kf - f Lnet/minecraft/world/level/block/Block; JUNGLE_FENCE_GATE jX - f Lnet/minecraft/world/level/block/Block; JUNGLE_HANGING_SIGN df - f Lnet/minecraft/world/level/block/Block; JUNGLE_LEAVES aH - f Lnet/minecraft/world/level/block/Block; JUNGLE_LOG X - f Lnet/minecraft/world/level/block/Block; JUNGLE_PLANKS q - f Lnet/minecraft/world/level/block/Block; JUNGLE_PRESSURE_PLATE dC - f Lnet/minecraft/world/level/block/Block; JUNGLE_SAPLING A - f Lnet/minecraft/world/level/block/Block; JUNGLE_SIGN cJ - f Lnet/minecraft/world/level/block/Block; JUNGLE_SLAB jw - f Lnet/minecraft/world/level/block/Block; JUNGLE_STAIRS fM - f Lnet/minecraft/world/level/block/Block; JUNGLE_TRAPDOOR eB - f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_HANGING_SIGN dq - f Lnet/minecraft/world/level/block/Block; JUNGLE_WALL_SIGN cW - f Lnet/minecraft/world/level/block/Block; JUNGLE_WOOD ar - f Lnet/minecraft/world/level/block/Block; KELP mc - f Lnet/minecraft/world/level/block/Block; KELP_PLANT md - f Lnet/minecraft/world/level/block/Block; LADDER cO - f Lnet/minecraft/world/level/block/Block; LANTERN oe - f Lnet/minecraft/world/level/block/Block; LAPIS_BLOCK aT - f Lnet/minecraft/world/level/block/Block; LAPIS_ORE aR - f Lnet/minecraft/world/level/block/Block; LARGE_AMETHYST_BUD qw - f Lnet/minecraft/world/level/block/Block; LARGE_FERN iI - f Lnet/minecraft/world/level/block/Block; LAVA H - f Lnet/minecraft/world/level/block/Block; LAVA_CAULDRON fv - f Lnet/minecraft/world/level/block/Block; LECTERN oa - f Lnet/minecraft/world/level/block/Block; LEVER dw - f Lnet/minecraft/world/level/block/Block; LIGHT hX - f Lnet/minecraft/world/level/block/Block; LIGHTNING_ROD ss - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BANNER iM - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_BED bc - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE pP - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CANDLE_CAKE qg - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CARPET in - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE lz - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_CONCRETE_POWDER lP - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_GLAZED_TERRACOTTA lj - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_SHULKER_BOX kT - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS el - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_STAINED_GLASS_PANE hC - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_TERRACOTTA hm - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WALL_BANNER jc - f Lnet/minecraft/world/level/block/Block; LIGHT_BLUE_WOOL bD - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BANNER iR - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_BED bh - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE pU - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CANDLE_CAKE ql - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CARPET is - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE lE - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_CONCRETE_POWDER lU - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_GLAZED_TERRACOTTA lo - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_SHULKER_BOX kY - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS eq - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_STAINED_GLASS_PANE hH - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_TERRACOTTA hr - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WALL_BANNER jh - f Lnet/minecraft/world/level/block/Block; LIGHT_GRAY_WOOL bI - f Lnet/minecraft/world/level/block/Block; LIGHT_WEIGHTED_PRESSURE_PLATE gW - f Lnet/minecraft/world/level/block/Block; LILAC iE - f Lnet/minecraft/world/level/block/Block; LILY_OF_THE_VALLEY ce - f Lnet/minecraft/world/level/block/Block; LILY_PAD fm - f Lnet/minecraft/world/level/block/Block; LIME_BANNER iO - f Lnet/minecraft/world/level/block/Block; LIME_BED be - f Lnet/minecraft/world/level/block/Block; LIME_CANDLE pR - f Lnet/minecraft/world/level/block/Block; LIME_CANDLE_CAKE qi - f Lnet/minecraft/world/level/block/Block; LIME_CARPET ip - f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE lB - f Lnet/minecraft/world/level/block/Block; LIME_CONCRETE_POWDER lR - f Lnet/minecraft/world/level/block/Block; LIME_GLAZED_TERRACOTTA ll - f Lnet/minecraft/world/level/block/Block; LIME_SHULKER_BOX kV - f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS en - f Lnet/minecraft/world/level/block/Block; LIME_STAINED_GLASS_PANE hE - f Lnet/minecraft/world/level/block/Block; LIME_TERRACOTTA ho - f Lnet/minecraft/world/level/block/Block; LIME_WALL_BANNER je - f Lnet/minecraft/world/level/block/Block; LIME_WOOL bF - f Lnet/minecraft/world/level/block/Block; LODESTONE pq - f Lnet/minecraft/world/level/block/Block; LOOM nT - f Lnet/minecraft/world/level/block/Block; MAGENTA_BANNER iL - f Lnet/minecraft/world/level/block/Block; MAGENTA_BED bb - f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE pO - f Lnet/minecraft/world/level/block/Block; MAGENTA_CANDLE_CAKE qf - f Lnet/minecraft/world/level/block/Block; MAGENTA_CARPET im - f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE ly - f Lnet/minecraft/world/level/block/Block; MAGENTA_CONCRETE_POWDER lO - f Lnet/minecraft/world/level/block/Block; MAGENTA_GLAZED_TERRACOTTA li - f Lnet/minecraft/world/level/block/Block; MAGENTA_SHULKER_BOX kS - f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS ek - f Lnet/minecraft/world/level/block/Block; MAGENTA_STAINED_GLASS_PANE hB - f Lnet/minecraft/world/level/block/Block; MAGENTA_TERRACOTTA hl - f Lnet/minecraft/world/level/block/Block; MAGENTA_WALL_BANNER jb - f Lnet/minecraft/world/level/block/Block; MAGENTA_WOOL bC - f Lnet/minecraft/world/level/block/Block; MAGMA_BLOCK kJ - f Lnet/minecraft/world/level/block/Block; MANGROVE_BUTTON gC - f Lnet/minecraft/world/level/block/Block; MANGROVE_DOOR kr - f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE kj - f Lnet/minecraft/world/level/block/Block; MANGROVE_FENCE_GATE kb - f Lnet/minecraft/world/level/block/Block; MANGROVE_HANGING_SIGN dj - f Lnet/minecraft/world/level/block/Block; MANGROVE_LEAVES aL - f Lnet/minecraft/world/level/block/Block; MANGROVE_LOG ab - f Lnet/minecraft/world/level/block/Block; MANGROVE_PLANKS u - f Lnet/minecraft/world/level/block/Block; MANGROVE_PRESSURE_PLATE dG - f Lnet/minecraft/world/level/block/Block; MANGROVE_PROPAGULE E - f Lnet/minecraft/world/level/block/Block; MANGROVE_ROOTS ac - f Lnet/minecraft/world/level/block/Block; MANGROVE_SIGN cL - f Lnet/minecraft/world/level/block/Block; MANGROVE_SLAB jA - f Lnet/minecraft/world/level/block/Block; MANGROVE_STAIRS hS - f Lnet/minecraft/world/level/block/Block; MANGROVE_TRAPDOOR eF - f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_HANGING_SIGN ds - f Lnet/minecraft/world/level/block/Block; MANGROVE_WALL_SIGN cY - f Lnet/minecraft/world/level/block/Block; MANGROVE_WOOD av - f Lnet/minecraft/world/level/block/Block; MEDIUM_AMETHYST_BUD qx - f Lnet/minecraft/world/level/block/Block; MELON fa - f Lnet/minecraft/world/level/block/Block; MELON_STEM fe - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE cn - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_SLAB nw - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_STAIRS ni - f Lnet/minecraft/world/level/block/Block; MOSSY_COBBLESTONE_WALL fQ - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICKS eI - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_SLAB nu - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_STAIRS ng - f Lnet/minecraft/world/level/block/Block; MOSSY_STONE_BRICK_WALL nI - f Lnet/minecraft/world/level/block/Block; MOSS_BLOCK sC - f Lnet/minecraft/world/level/block/Block; MOSS_CARPET sA - f Lnet/minecraft/world/level/block/Block; MOVING_PISTON bQ - f Lnet/minecraft/world/level/block/Block; MUDDY_MANGROVE_ROOTS ad - f Lnet/minecraft/world/level/block/Block; MUD sI - f Lnet/minecraft/world/level/block/Block; MUD_BRICKS eM - f Lnet/minecraft/world/level/block/Block; MUD_BRICK_SLAB jL - f Lnet/minecraft/world/level/block/Block; MUD_BRICK_STAIRS fk - f Lnet/minecraft/world/level/block/Block; MUD_BRICK_WALL nL - f Lnet/minecraft/world/level/block/Block; MUSHROOM_STEM eV - f Lnet/minecraft/world/level/block/Block; MYCELIUM fl - f Lnet/minecraft/world/level/block/Block; NETHERITE_BLOCK pi - f Lnet/minecraft/world/level/block/Block; NETHERRACK dV - f Lnet/minecraft/world/level/block/Block; NETHER_BRICKS fn - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_FENCE fo - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_SLAB jM - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_STAIRS fp - f Lnet/minecraft/world/level/block/Block; NETHER_BRICK_WALL nM - f Lnet/minecraft/world/level/block/Block; NETHER_GOLD_ORE T - f Lnet/minecraft/world/level/block/Block; NETHER_PORTAL ed - f Lnet/minecraft/world/level/block/Block; NETHER_QUARTZ_ORE hb - f Lnet/minecraft/world/level/block/Block; NETHER_SPROUTS or - f Lnet/minecraft/world/level/block/Block; NETHER_WART fq - f Lnet/minecraft/world/level/block/Block; NETHER_WART_BLOCK kK - f Lnet/minecraft/world/level/block/Block; NOTE_BLOCK aY - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; NOT_CLOSED_SHULKER tu - f Lnet/minecraft/world/level/block/Block; OAK_BUTTON gv - f Lnet/minecraft/world/level/block/Block; OAK_DOOR cN - f Lnet/minecraft/world/level/block/Block; OAK_FENCE dU - f Lnet/minecraft/world/level/block/Block; OAK_FENCE_GATE fh - f Lnet/minecraft/world/level/block/Block; OAK_HANGING_SIGN da - f Lnet/minecraft/world/level/block/Block; OAK_LEAVES aE - f Lnet/minecraft/world/level/block/Block; OAK_LOG U - f Lnet/minecraft/world/level/block/Block; OAK_PLANKS n - f Lnet/minecraft/world/level/block/Block; OAK_PRESSURE_PLATE dz - f Lnet/minecraft/world/level/block/Block; OAK_SAPLING x - f Lnet/minecraft/world/level/block/Block; OAK_SIGN cE - f Lnet/minecraft/world/level/block/Block; OAK_SLAB jt - f Lnet/minecraft/world/level/block/Block; OAK_STAIRS cu - f Lnet/minecraft/world/level/block/Block; OAK_TRAPDOOR ey - f Lnet/minecraft/world/level/block/Block; OAK_WALL_HANGING_SIGN dl - f Lnet/minecraft/world/level/block/Block; OAK_WALL_SIGN cR - f Lnet/minecraft/world/level/block/Block; OAK_WOOD ao - f Lnet/minecraft/world/level/block/Block; OBSERVER kO - f Lnet/minecraft/world/level/block/Block; OBSIDIAN co - f Lnet/minecraft/world/level/block/Block; OCHRE_FROGLIGHT tk - f Lnet/minecraft/world/level/block/Block; ORANGE_BANNER iK - f Lnet/minecraft/world/level/block/Block; ORANGE_BED ba - f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE pN - f Lnet/minecraft/world/level/block/Block; ORANGE_CANDLE_CAKE qe - f Lnet/minecraft/world/level/block/Block; ORANGE_CARPET il - f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE lx - f Lnet/minecraft/world/level/block/Block; ORANGE_CONCRETE_POWDER lN - f Lnet/minecraft/world/level/block/Block; ORANGE_GLAZED_TERRACOTTA lh - f Lnet/minecraft/world/level/block/Block; ORANGE_SHULKER_BOX kR - f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS ej - f Lnet/minecraft/world/level/block/Block; ORANGE_STAINED_GLASS_PANE hA - f Lnet/minecraft/world/level/block/Block; ORANGE_TERRACOTTA hk - f Lnet/minecraft/world/level/block/Block; ORANGE_TULIP bY - f Lnet/minecraft/world/level/block/Block; ORANGE_WALL_BANNER ja - f Lnet/minecraft/world/level/block/Block; ORANGE_WOOL bB - f Lnet/minecraft/world/level/block/Block; OXEYE_DAISY cb - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CHISELED_COPPER rg - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER qZ - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_BULB sn - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_DOOR rO - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_GRATE sf - f Lnet/minecraft/world/level/block/Block; OXIDIZED_COPPER_TRAPDOOR rW - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER rc - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_SLAB rs - f Lnet/minecraft/world/level/block/Block; OXIDIZED_CUT_COPPER_STAIRS ro - f Lnet/minecraft/world/level/block/Block; PACKED_ICE iC - f Lnet/minecraft/world/level/block/Block; PACKED_MUD eL - f Lnet/minecraft/world/level/block/Block; PEARLESCENT_FROGLIGHT tm - f Lnet/minecraft/world/level/block/Block; PEONY iG - f Lnet/minecraft/world/level/block/Block; PETRIFIED_OAK_SLAB jH - f Lnet/minecraft/world/level/block/Block; PIGLIN_HEAD gQ - f Lnet/minecraft/world/level/block/Block; PIGLIN_WALL_HEAD gR - f Lnet/minecraft/world/level/block/Block; PINK_BANNER iP - f Lnet/minecraft/world/level/block/Block; PINK_BED bf - f Lnet/minecraft/world/level/block/Block; PINK_CANDLE pS - f Lnet/minecraft/world/level/block/Block; PINK_CANDLE_CAKE qj - f Lnet/minecraft/world/level/block/Block; PINK_CARPET iq - f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE lC - f Lnet/minecraft/world/level/block/Block; PINK_CONCRETE_POWDER lS - f Lnet/minecraft/world/level/block/Block; PINK_GLAZED_TERRACOTTA lm - f Lnet/minecraft/world/level/block/Block; PINK_PETALS sB - f Lnet/minecraft/world/level/block/Block; PINK_SHULKER_BOX kW - f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS eo - f Lnet/minecraft/world/level/block/Block; PINK_STAINED_GLASS_PANE hF - f Lnet/minecraft/world/level/block/Block; PINK_TERRACOTTA hp - f Lnet/minecraft/world/level/block/Block; PINK_TULIP ca - f Lnet/minecraft/world/level/block/Block; PINK_WALL_BANNER jf - f Lnet/minecraft/world/level/block/Block; PINK_WOOL bG - f Lnet/minecraft/world/level/block/Block; PISTON by - f Lnet/minecraft/world/level/block/Block; PISTON_HEAD bz - f Lnet/minecraft/world/level/block/Block; PITCHER_CROP kB - f Lnet/minecraft/world/level/block/Block; PITCHER_PLANT kC - f Lnet/minecraft/world/level/block/Block; PLAYER_HEAD gK - f Lnet/minecraft/world/level/block/Block; PLAYER_WALL_HEAD gL - f Lnet/minecraft/world/level/block/Block; PODZOL l - f Lnet/minecraft/world/level/block/Block; POINTED_DRIPSTONE st - f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE h - f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_SLAB nD - f Lnet/minecraft/world/level/block/Block; POLISHED_ANDESITE_STAIRS nq - f Lnet/minecraft/world/level/block/Block; POLISHED_BASALT dZ - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE pv - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICKS pw - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_SLAB pz - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_STAIRS pA - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BRICK_WALL pB - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_BUTTON pG - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_PRESSURE_PLATE pF - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_SLAB pE - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_STAIRS pD - f Lnet/minecraft/world/level/block/Block; POLISHED_BLACKSTONE_WALL pH - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE sO - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_SLAB sQ - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_STAIRS sP - f Lnet/minecraft/world/level/block/Block; POLISHED_DEEPSLATE_WALL sR - f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE f - f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_SLAB nv - f Lnet/minecraft/world/level/block/Block; POLISHED_DIORITE_STAIRS nh - f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE d - f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_SLAB ns - f Lnet/minecraft/world/level/block/Block; POLISHED_GRANITE_STAIRS ne - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF qD - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_SLAB qE - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_STAIRS qF - f Lnet/minecraft/world/level/block/Block; POLISHED_TUFF_WALL qG - f Lnet/minecraft/world/level/block/Block; POPPY bT - f Lnet/minecraft/world/level/block/Block; POTATOES gu - f Lnet/minecraft/world/level/block/Block; POTTED_ACACIA_SAPLING fX - f Lnet/minecraft/world/level/block/Block; POTTED_ALLIUM gf - f Lnet/minecraft/world/level/block/Block; POTTED_AZALEA ti - f Lnet/minecraft/world/level/block/Block; POTTED_AZURE_BLUET gg - f Lnet/minecraft/world/level/block/Block; POTTED_BAMBOO na - f Lnet/minecraft/world/level/block/Block; POTTED_BIRCH_SAPLING fV - f Lnet/minecraft/world/level/block/Block; POTTED_BLUE_ORCHID ge - f Lnet/minecraft/world/level/block/Block; POTTED_BROWN_MUSHROOM gq - f Lnet/minecraft/world/level/block/Block; POTTED_CACTUS gs - f Lnet/minecraft/world/level/block/Block; POTTED_CHERRY_SAPLING fY - f Lnet/minecraft/world/level/block/Block; POTTED_CORNFLOWER gm - f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_FUNGUS pm - f Lnet/minecraft/world/level/block/Block; POTTED_CRIMSON_ROOTS po - f Lnet/minecraft/world/level/block/Block; POTTED_DANDELION gc - f Lnet/minecraft/world/level/block/Block; POTTED_DARK_OAK_SAPLING fZ - f Lnet/minecraft/world/level/block/Block; POTTED_DEAD_BUSH gr - f Lnet/minecraft/world/level/block/Block; POTTED_FERN gb - f Lnet/minecraft/world/level/block/Block; POTTED_FLOWERING_AZALEA tj - f Lnet/minecraft/world/level/block/Block; POTTED_JUNGLE_SAPLING fW - f Lnet/minecraft/world/level/block/Block; POTTED_LILY_OF_THE_VALLEY gn - f Lnet/minecraft/world/level/block/Block; POTTED_MANGROVE_PROPAGULE ga - f Lnet/minecraft/world/level/block/Block; POTTED_OAK_SAPLING fT - f Lnet/minecraft/world/level/block/Block; POTTED_ORANGE_TULIP gi - f Lnet/minecraft/world/level/block/Block; POTTED_OXEYE_DAISY gl - f Lnet/minecraft/world/level/block/Block; POTTED_PINK_TULIP gk - f Lnet/minecraft/world/level/block/Block; POTTED_POPPY gd - f Lnet/minecraft/world/level/block/Block; POTTED_RED_MUSHROOM gp - f Lnet/minecraft/world/level/block/Block; POTTED_RED_TULIP gh - f Lnet/minecraft/world/level/block/Block; POTTED_SPRUCE_SAPLING fU - f Lnet/minecraft/world/level/block/Block; POTTED_TORCHFLOWER fS - f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_FUNGUS pn - f Lnet/minecraft/world/level/block/Block; POTTED_WARPED_ROOTS pp - f Lnet/minecraft/world/level/block/Block; POTTED_WHITE_TULIP gj - f Lnet/minecraft/world/level/block/Block; POTTED_WITHER_ROSE go - f Lnet/minecraft/world/level/block/Block; POWDER_SNOW qP - f Lnet/minecraft/world/level/block/Block; POWDER_SNOW_CAULDRON fw - f Lnet/minecraft/world/level/block/Block; POWERED_RAIL bp - f Lnet/minecraft/world/level/block/Block; PRISMARINE hZ - f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICKS ia - f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_SLAB ig - f Lnet/minecraft/world/level/block/Block; PRISMARINE_BRICK_STAIRS id - f Lnet/minecraft/world/level/block/Block; PRISMARINE_SLAB if - f Lnet/minecraft/world/level/block/Block; PRISMARINE_STAIRS ic - f Lnet/minecraft/world/level/block/Block; PRISMARINE_WALL nG - f Lnet/minecraft/world/level/block/Block; PUMPKIN eZ - f Lnet/minecraft/world/level/block/Block; PUMPKIN_STEM fd - f Lnet/minecraft/world/level/block/Block; PURPLE_BANNER iT - f Lnet/minecraft/world/level/block/Block; PURPLE_BED bj - f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE pW - f Lnet/minecraft/world/level/block/Block; PURPLE_CANDLE_CAKE qn - f Lnet/minecraft/world/level/block/Block; PURPLE_CARPET iu - f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE lG - f Lnet/minecraft/world/level/block/Block; PURPLE_CONCRETE_POWDER lW - f Lnet/minecraft/world/level/block/Block; PURPLE_GLAZED_TERRACOTTA lq - f Lnet/minecraft/world/level/block/Block; PURPLE_SHULKER_BOX la - f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS es - f Lnet/minecraft/world/level/block/Block; PURPLE_STAINED_GLASS_PANE hJ - f Lnet/minecraft/world/level/block/Block; PURPLE_TERRACOTTA ht - f Lnet/minecraft/world/level/block/Block; PURPLE_WALL_BANNER jj - f Lnet/minecraft/world/level/block/Block; PURPLE_WOOL bK - f Lnet/minecraft/world/level/block/Block; PURPUR_BLOCK kw - f Lnet/minecraft/world/level/block/Block; PURPUR_PILLAR kx - f Lnet/minecraft/world/level/block/Block; PURPUR_SLAB jQ - f Lnet/minecraft/world/level/block/Block; PURPUR_STAIRS ky - f Lnet/minecraft/world/level/block/Block; QUARTZ_BLOCK hd - f Lnet/minecraft/world/level/block/Block; QUARTZ_BRICKS pK - f Lnet/minecraft/world/level/block/Block; QUARTZ_PILLAR hf - f Lnet/minecraft/world/level/block/Block; QUARTZ_SLAB jN - f Lnet/minecraft/world/level/block/Block; QUARTZ_STAIRS hg - f Lnet/minecraft/world/level/block/Block; RAIL cP - f Lnet/minecraft/world/level/block/Block; RAW_COPPER_BLOCK tg - f Lnet/minecraft/world/level/block/Block; RAW_GOLD_BLOCK th - f Lnet/minecraft/world/level/block/Block; RAW_IRON_BLOCK tf - f Lnet/minecraft/world/level/block/Block; REDSTONE_BLOCK ha - f Lnet/minecraft/world/level/block/Block; REDSTONE_LAMP fB - f Lnet/minecraft/world/level/block/Block; REDSTONE_ORE dI - f Lnet/minecraft/world/level/block/Block; REDSTONE_TORCH dK - f Lnet/minecraft/world/level/block/Block; REDSTONE_WALL_TORCH dL - f Lnet/minecraft/world/level/block/Block; REDSTONE_WIRE cw - f Lnet/minecraft/world/level/block/Block; RED_BANNER iX - f Lnet/minecraft/world/level/block/Block; RED_BED bn - f Lnet/minecraft/world/level/block/Block; RED_CANDLE qa - f Lnet/minecraft/world/level/block/Block; RED_CANDLE_CAKE qr - f Lnet/minecraft/world/level/block/Block; RED_CARPET iy - f Lnet/minecraft/world/level/block/Block; RED_CONCRETE lK - f Lnet/minecraft/world/level/block/Block; RED_CONCRETE_POWDER ma - f Lnet/minecraft/world/level/block/Block; RED_GLAZED_TERRACOTTA lu - f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM cg - f Lnet/minecraft/world/level/block/Block; RED_MUSHROOM_BLOCK eU - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICKS kL - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_SLAB nC - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_STAIRS np - f Lnet/minecraft/world/level/block/Block; RED_NETHER_BRICK_WALL nO - f Lnet/minecraft/world/level/block/Block; RED_SAND K - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE jp - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_SLAB jO - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_STAIRS js - f Lnet/minecraft/world/level/block/Block; RED_SANDSTONE_WALL nH - f Lnet/minecraft/world/level/block/Block; RED_SHULKER_BOX le - f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS ew - f Lnet/minecraft/world/level/block/Block; RED_STAINED_GLASS_PANE hN - f Lnet/minecraft/world/level/block/Block; RED_TERRACOTTA hx - f Lnet/minecraft/world/level/block/Block; RED_TULIP bX - f Lnet/minecraft/world/level/block/Block; RED_WALL_BANNER jn - f Lnet/minecraft/world/level/block/Block; RED_WOOL bO - f Lnet/minecraft/world/level/block/Block; REINFORCED_DEEPSLATE to - f Lnet/minecraft/world/level/block/Block; REPEATER eh - f Lnet/minecraft/world/level/block/Block; REPEATING_COMMAND_BLOCK kG - f Lnet/minecraft/world/level/block/Block; RESPAWN_ANCHOR pl - f Lnet/minecraft/world/level/block/Block; ROOTED_DIRT sH - f Lnet/minecraft/world/level/block/Block; ROSE_BUSH iF - f Lnet/minecraft/world/level/block/Block; SAND I - f Lnet/minecraft/world/level/block/Block; SANDSTONE aV - f Lnet/minecraft/world/level/block/Block; SANDSTONE_SLAB jF - f Lnet/minecraft/world/level/block/Block; SANDSTONE_STAIRS fD - f Lnet/minecraft/world/level/block/Block; SANDSTONE_WALL nP - f Lnet/minecraft/world/level/block/Block; SCAFFOLDING nS - f Lnet/minecraft/world/level/block/Block; SCULK qS - f Lnet/minecraft/world/level/block/Block; SCULK_CATALYST qU - f Lnet/minecraft/world/level/block/Block; SCULK_SENSOR qQ - f Lnet/minecraft/world/level/block/Block; SCULK_SHRIEKER qV - f Lnet/minecraft/world/level/block/Block; SCULK_VEIN qT - f Lnet/minecraft/world/level/block/Block; SEAGRASS bw - f Lnet/minecraft/world/level/block/Block; SEA_LANTERN ii - f Lnet/minecraft/world/level/block/Block; SEA_PICKLE mV - f Lnet/minecraft/world/level/block/Block; SHORT_GRASS bt - f Lnet/minecraft/world/level/block/Block; SHROOMLIGHT oy - f Lnet/minecraft/world/level/block/Block; SHULKER_BOX kP - f Lnet/minecraft/world/level/block/Block; SKELETON_SKULL gE - f Lnet/minecraft/world/level/block/Block; SKELETON_WALL_SKULL gF - f Lnet/minecraft/world/level/block/Block; SLIME_BLOCK hV - f Lnet/minecraft/world/level/block/Block; SMALL_AMETHYST_BUD qy - f Lnet/minecraft/world/level/block/Block; SMALL_DRIPLEAF sF - f Lnet/minecraft/world/level/block/Block; SMITHING_TABLE ob - f Lnet/minecraft/world/level/block/Block; SMOKER nV - f Lnet/minecraft/world/level/block/Block; SMOOTH_BASALT te - f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ jT - f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_SLAB nz - f Lnet/minecraft/world/level/block/Block; SMOOTH_QUARTZ_STAIRS nm - f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE jU - f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_SLAB nt - f Lnet/minecraft/world/level/block/Block; SMOOTH_RED_SANDSTONE_STAIRS nf - f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE jS - f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_SLAB ny - f Lnet/minecraft/world/level/block/Block; SMOOTH_SANDSTONE_STAIRS nl - f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE jR - f Lnet/minecraft/world/level/block/Block; SMOOTH_STONE_SLAB jE - f Lnet/minecraft/world/level/block/Block; SNIFFER_EGG mg - f Lnet/minecraft/world/level/block/Block; SNOW dN - f Lnet/minecraft/world/level/block/Block; SNOW_BLOCK dP - f Lnet/minecraft/world/level/block/Block; SOUL_CAMPFIRE oh - f Lnet/minecraft/world/level/block/Block; SOUL_FIRE cs - f Lnet/minecraft/world/level/block/Block; SOUL_LANTERN of - f Lnet/minecraft/world/level/block/Block; SOUL_SAND dW - f Lnet/minecraft/world/level/block/Block; SOUL_SOIL dX - f Lnet/minecraft/world/level/block/Block; SOUL_TORCH ea - f Lnet/minecraft/world/level/block/Block; SOUL_WALL_TORCH eb - f Lnet/minecraft/world/level/block/Block; SPAWNER ct - f Lnet/minecraft/world/level/block/Block; SPONGE aO - f Lnet/minecraft/world/level/block/Block; SPORE_BLOSSOM sx - f Lnet/minecraft/world/level/block/Block; SPRUCE_BUTTON gw - f Lnet/minecraft/world/level/block/Block; SPRUCE_DOOR kl - f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE kd - f Lnet/minecraft/world/level/block/Block; SPRUCE_FENCE_GATE jV - f Lnet/minecraft/world/level/block/Block; SPRUCE_HANGING_SIGN db - f Lnet/minecraft/world/level/block/Block; SPRUCE_LEAVES aF - f Lnet/minecraft/world/level/block/Block; SPRUCE_LOG V - f Lnet/minecraft/world/level/block/Block; SPRUCE_PLANKS o - f Lnet/minecraft/world/level/block/Block; SPRUCE_PRESSURE_PLATE dA - f Lnet/minecraft/world/level/block/Block; SPRUCE_SAPLING y - f Lnet/minecraft/world/level/block/Block; SPRUCE_SIGN cF - f Lnet/minecraft/world/level/block/Block; SPRUCE_SLAB ju - f Lnet/minecraft/world/level/block/Block; SPRUCE_STAIRS fK - f Lnet/minecraft/world/level/block/Block; SPRUCE_TRAPDOOR ez - f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_HANGING_SIGN dm - f Lnet/minecraft/world/level/block/Block; SPRUCE_WALL_SIGN cS - f Lnet/minecraft/world/level/block/Block; SPRUCE_WOOD ap - f Lnet/minecraft/world/level/block/Block; STICKY_PISTON br - f Lnet/minecraft/world/level/block/Block; STONECUTTER oc - f Lnet/minecraft/world/level/block/Block; STONE b - f Lnet/minecraft/world/level/block/Block; STONE_BRICKS eH - f Lnet/minecraft/world/level/block/Block; STONE_BRICK_SLAB jK - f Lnet/minecraft/world/level/block/Block; STONE_BRICK_STAIRS fj - f Lnet/minecraft/world/level/block/Block; STONE_BRICK_WALL nK - f Lnet/minecraft/world/level/block/Block; STONE_BUTTON dM - f Lnet/minecraft/world/level/block/Block; STONE_PRESSURE_PLATE dx - f Lnet/minecraft/world/level/block/Block; STONE_SLAB jD - f Lnet/minecraft/world/level/block/Block; STONE_STAIRS nk - f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_LOG ai - f Lnet/minecraft/world/level/block/Block; STRIPPED_ACACIA_WOOD aA - f Lnet/minecraft/world/level/block/Block; STRIPPED_BAMBOO_BLOCK an - f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_LOG ag - f Lnet/minecraft/world/level/block/Block; STRIPPED_BIRCH_WOOD ay - f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_LOG aj - f Lnet/minecraft/world/level/block/Block; STRIPPED_CHERRY_WOOD aB - f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_HYPHAE ov - f Lnet/minecraft/world/level/block/Block; STRIPPED_CRIMSON_STEM ot - f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_LOG ak - f Lnet/minecraft/world/level/block/Block; STRIPPED_DARK_OAK_WOOD aC - f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_LOG ah - f Lnet/minecraft/world/level/block/Block; STRIPPED_JUNGLE_WOOD az - f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_LOG am - f Lnet/minecraft/world/level/block/Block; STRIPPED_MANGROVE_WOOD aD - f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_LOG al - f Lnet/minecraft/world/level/block/Block; STRIPPED_OAK_WOOD aw - f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_LOG af - f Lnet/minecraft/world/level/block/Block; STRIPPED_SPRUCE_WOOD ax - f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_HYPHAE om - f Lnet/minecraft/world/level/block/Block; STRIPPED_WARPED_STEM ok - f Lnet/minecraft/world/level/block/Block; STRUCTURE_BLOCK pa - f Lnet/minecraft/world/level/block/Block; STRUCTURE_VOID kN - f Lnet/minecraft/world/level/block/Block; SUGAR_CANE dS - f Lnet/minecraft/world/level/block/Block; SUNFLOWER iD - f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_GRAVEL M - f Lnet/minecraft/world/level/block/Block; SUSPICIOUS_SAND J - f Lnet/minecraft/world/level/block/Block; SWEET_BERRY_BUSH oi - f Lnet/minecraft/world/level/block/Block; TALL_GRASS iH - f Lnet/minecraft/world/level/block/Block; TALL_SEAGRASS bx - f Lnet/minecraft/world/level/block/Block; TARGET pd - f Lnet/minecraft/world/level/block/Block; TERRACOTTA iA - f Lnet/minecraft/world/level/block/Block; TINTED_GLASS qO - f Lnet/minecraft/world/level/block/Block; TNT ck - f Lnet/minecraft/world/level/block/Block; TORCHFLOWER bS - f Lnet/minecraft/world/level/block/Block; TORCHFLOWER_CROP kA - f Lnet/minecraft/world/level/block/Block; TORCH cp - f Lnet/minecraft/world/level/block/Block; TRAPPED_CHEST gV - f Lnet/minecraft/world/level/block/Block; TRIAL_SPAWNER tr - f Lnet/minecraft/world/level/block/Block; TRIPWIRE fI - f Lnet/minecraft/world/level/block/Block; TRIPWIRE_HOOK fH - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL mw - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_BLOCK mm - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_FAN mG - f Lnet/minecraft/world/level/block/Block; TUBE_CORAL_WALL_FAN mQ - f Lnet/minecraft/world/level/block/Block; TUFF qz - f Lnet/minecraft/world/level/block/Block; TUFF_BRICKS qI - f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_SLAB qJ - f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_STAIRS qK - f Lnet/minecraft/world/level/block/Block; TUFF_BRICK_WALL qL - f Lnet/minecraft/world/level/block/Block; TUFF_SLAB qA - f Lnet/minecraft/world/level/block/Block; TUFF_STAIRS qB - f Lnet/minecraft/world/level/block/Block; TUFF_WALL qC - f Lnet/minecraft/world/level/block/Block; TURTLE_EGG mf - f Lnet/minecraft/world/level/block/Block; TWISTING_VINES oB - f Lnet/minecraft/world/level/block/Block; TWISTING_VINES_PLANT oC - f Lnet/minecraft/world/level/block/Block; VAULT ts - f Lnet/minecraft/world/level/block/Block; VERDANT_FROGLIGHT tl - f Lnet/minecraft/world/level/block/Block; VINE ff - f Lnet/minecraft/world/level/block/Block; VOID_AIR nb - f Lnet/minecraft/world/level/block/Block; WALL_TORCH cq - f Lnet/minecraft/world/level/block/Block; WARPED_BUTTON oT - f Lnet/minecraft/world/level/block/Block; WARPED_DOOR oV - f Lnet/minecraft/world/level/block/Block; WARPED_FENCE oL - f Lnet/minecraft/world/level/block/Block; WARPED_FENCE_GATE oP - f Lnet/minecraft/world/level/block/Block; WARPED_FUNGUS oo - f Lnet/minecraft/world/level/block/Block; WARPED_HANGING_SIGN di - f Lnet/minecraft/world/level/block/Block; WARPED_HYPHAE ol - f Lnet/minecraft/world/level/block/Block; WARPED_NYLIUM on - f Lnet/minecraft/world/level/block/Block; WARPED_PLANKS oF - f Lnet/minecraft/world/level/block/Block; WARPED_PRESSURE_PLATE oJ - f Lnet/minecraft/world/level/block/Block; WARPED_ROOTS oq - f Lnet/minecraft/world/level/block/Block; WARPED_SIGN oX - f Lnet/minecraft/world/level/block/Block; WARPED_SLAB oH - f Lnet/minecraft/world/level/block/Block; WARPED_STAIRS oR - f Lnet/minecraft/world/level/block/Block; WARPED_STEM oj - f Lnet/minecraft/world/level/block/Block; WARPED_TRAPDOOR oN - f Lnet/minecraft/world/level/block/Block; WARPED_WALL_HANGING_SIGN du - f Lnet/minecraft/world/level/block/Block; WARPED_WALL_SIGN oZ - f Lnet/minecraft/world/level/block/Block; WARPED_WART_BLOCK op - f Lnet/minecraft/world/level/block/Block; WATER G - f Lnet/minecraft/world/level/block/Block; WATER_CAULDRON fu - f Lnet/minecraft/world/level/block/Block; WAXED_CHISELED_COPPER rn - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BLOCK rw - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_BULB so - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_DOOR rQ - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_GRATE sg - f Lnet/minecraft/world/level/block/Block; WAXED_COPPER_TRAPDOOR rY - f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER rD - f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_SLAB rL - f Lnet/minecraft/world/level/block/Block; WAXED_CUT_COPPER_STAIRS rH - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CHISELED_COPPER rm - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER ry - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_BULB sp - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_DOOR rR - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_GRATE sh - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_COPPER_TRAPDOOR rZ - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER rC - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_SLAB rK - f Lnet/minecraft/world/level/block/Block; WAXED_EXPOSED_CUT_COPPER_STAIRS rG - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CHISELED_COPPER rk - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER rz - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_BULB sr - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_DOOR rS - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_GRATE sj - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_COPPER_TRAPDOOR sa - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER rA - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_SLAB rI - f Lnet/minecraft/world/level/block/Block; WAXED_OXIDIZED_CUT_COPPER_STAIRS rE - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CHISELED_COPPER rl - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER rx - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_BULB sq - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_DOOR rT - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_GRATE si - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_COPPER_TRAPDOOR sb - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER rB - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_SLAB rJ - f Lnet/minecraft/world/level/block/Block; WAXED_WEATHERED_CUT_COPPER_STAIRS rF - f Lnet/minecraft/world/level/block/Block; WEATHERED_CHISELED_COPPER rh - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER qY - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_BULB sm - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_DOOR rP - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_GRATE se - f Lnet/minecraft/world/level/block/Block; WEATHERED_COPPER_TRAPDOOR rX - f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER rd - f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_SLAB rt - f Lnet/minecraft/world/level/block/Block; WEATHERED_CUT_COPPER_STAIRS rp - f Lnet/minecraft/world/level/block/Block; WEEPING_VINES oz - f Lnet/minecraft/world/level/block/Block; WEEPING_VINES_PLANT oA - f Lnet/minecraft/world/level/block/Block; WET_SPONGE aP - f Lnet/minecraft/world/level/block/Block; WHEAT cB - f Lnet/minecraft/world/level/block/Block; WHITE_BANNER iJ - f Lnet/minecraft/world/level/block/Block; WHITE_BED aZ - f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE pM - f Lnet/minecraft/world/level/block/Block; WHITE_CANDLE_CAKE qd - f Lnet/minecraft/world/level/block/Block; WHITE_CARPET ik - f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE lw - f Lnet/minecraft/world/level/block/Block; WHITE_CONCRETE_POWDER lM - f Lnet/minecraft/world/level/block/Block; WHITE_GLAZED_TERRACOTTA lg - f Lnet/minecraft/world/level/block/Block; WHITE_SHULKER_BOX kQ - f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS ei - f Lnet/minecraft/world/level/block/Block; WHITE_STAINED_GLASS_PANE hz - f Lnet/minecraft/world/level/block/Block; WHITE_TERRACOTTA hj - f Lnet/minecraft/world/level/block/Block; WHITE_TULIP bZ - f Lnet/minecraft/world/level/block/Block; WHITE_WALL_BANNER iZ - f Lnet/minecraft/world/level/block/Block; WHITE_WOOL bA - f Lnet/minecraft/world/level/block/Block; WITHER_ROSE cd - f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_SKULL gG - f Lnet/minecraft/world/level/block/Block; WITHER_SKELETON_WALL_SKULL gH - f Lnet/minecraft/world/level/block/Block; YELLOW_BANNER iN - f Lnet/minecraft/world/level/block/Block; YELLOW_BED bd - f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE pQ - f Lnet/minecraft/world/level/block/Block; YELLOW_CANDLE_CAKE qh - f Lnet/minecraft/world/level/block/Block; YELLOW_CARPET io - f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE lA - f Lnet/minecraft/world/level/block/Block; YELLOW_CONCRETE_POWDER lQ - f Lnet/minecraft/world/level/block/Block; YELLOW_GLAZED_TERRACOTTA lk - f Lnet/minecraft/world/level/block/Block; YELLOW_SHULKER_BOX kU - f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS em - f Lnet/minecraft/world/level/block/Block; YELLOW_STAINED_GLASS_PANE hD - f Lnet/minecraft/world/level/block/Block; YELLOW_TERRACOTTA hn - f Lnet/minecraft/world/level/block/Block; YELLOW_WALL_BANNER jd - f Lnet/minecraft/world/level/block/Block; YELLOW_WOOL bE - f Lnet/minecraft/world/level/block/Block; ZOMBIE_HEAD gI - f Lnet/minecraft/world/level/block/Block; ZOMBIE_WALL_HEAD gJ -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 h - 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 Lnet/minecraft/world/level/block/Mirror; NONE a - f Ljava/lang/String; id e - f Lcom/mojang/math/OctahedralGroup; rotation g - f Lnet/minecraft/network/chat/Component; symbol f -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/DimensionTransition; 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 blockOccudes 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 faceShapeOccludes b - m (DD)I findBits a - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceShape 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 - f D BIG_EPSILON b - f Lnet/minecraft/world/phys/shapes/VoxelShape; BLOCK d - f Lnet/minecraft/world/phys/shapes/VoxelShape; EMPTY e - 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 gY - m ()Ljava/lang/String; getScoreboardName cB - m (Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$getFeedbackDisplayName$0 a - f Lnet/minecraft/world/scores/ScoreHolder; WILDCARD cC - f Ljava/lang/String; WILDCARD_NAME a_ -c net/minecraft/world/scores/ScoreHolder$1 net/minecraft/world/scores/ScoreHolder$1 - m ()Ljava/lang/String; getScoreboardName cB -c net/minecraft/world/scores/ScoreHolder$2 net/minecraft/world/scores/ScoreHolder$2 - m ()Lnet/minecraft/network/chat/Component; getFeedbackDisplayName gY - m ()Ljava/lang/String; getScoreboardName cB - f Lnet/minecraft/network/chat/Component; val$feedbackName c - f Ljava/lang/String; val$name b -c net/minecraft/world/scores/ScoreHolder$3 net/minecraft/world/scores/ScoreHolder$3 - m ()Ljava/lang/String; getScoreboardName cB - f Ljava/lang/String; val$name b -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 i - 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 h -c org/bukkit/craftbukkit/CraftSoundGroup org/bukkit/craftbukkit/v1_21_R1/CraftSoundGroup -c org/bukkit/craftbukkit/block/CraftBell org/bukkit/craftbukkit/v1_21_R1/block/CraftBell -c org/bukkit/craftbukkit/block/CraftSign org/bukkit/craftbukkit/v1_21_R1/block/CraftSign -c org/bukkit/craftbukkit/block/CraftSign$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftSign$1 -c org/bukkit/craftbukkit/entity/CraftBat org/bukkit/craftbukkit/v1_21_R1/entity/CraftBat -c org/bukkit/craftbukkit/entity/CraftBee org/bukkit/craftbukkit/v1_21_R1/entity/CraftBee -c org/bukkit/craftbukkit/entity/CraftCat org/bukkit/craftbukkit/v1_21_R1/entity/CraftCat -c org/bukkit/craftbukkit/entity/CraftCat$CraftType org/bukkit/craftbukkit/v1_21_R1/entity/CraftCat$CraftType -c org/bukkit/craftbukkit/entity/CraftCod org/bukkit/craftbukkit/v1_21_R1/entity/CraftCod -c org/bukkit/craftbukkit/entity/CraftCow org/bukkit/craftbukkit/v1_21_R1/entity/CraftCow -c org/bukkit/craftbukkit/entity/CraftEgg org/bukkit/craftbukkit/v1_21_R1/entity/CraftEgg -c org/bukkit/craftbukkit/entity/CraftFox org/bukkit/craftbukkit/v1_21_R1/entity/CraftFox -c org/bukkit/craftbukkit/entity/CraftMob org/bukkit/craftbukkit/v1_21_R1/entity/CraftMob -c org/bukkit/craftbukkit/entity/CraftPig org/bukkit/craftbukkit/v1_21_R1/entity/CraftPig -c org/bukkit/craftbukkit/entity/CraftVex org/bukkit/craftbukkit/v1_21_R1/entity/CraftVex -c org/bukkit/craftbukkit/util/ApiVersion org/bukkit/craftbukkit/v1_21_R1/util/ApiVersion -c org/bukkit/craftbukkit/util/Handleable org/bukkit/craftbukkit/v1_21_R1/util/Handleable -c org/bukkit/craftbukkit/util/JsonHelper org/bukkit/craftbukkit/v1_21_R1/util/JsonHelper -c org/bukkit/craftbukkit/util/UnsafeList org/bukkit/craftbukkit/v1_21_R1/util/UnsafeList -c org/bukkit/craftbukkit/util/UnsafeList$Itr org/bukkit/craftbukkit/v1_21_R1/util/UnsafeList$Itr -c org/bukkit/craftbukkit/util/Versioning org/bukkit/craftbukkit/v1_21_R1/util/Versioning -c net/minecraft/ResourceLocationException net/minecraft/ResourceKeyInvalidException -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/models/ModelProvider net/minecraft/data/models/ModelProvider - m ()Ljava/lang/String; getName a - m (Ljava/util/Map;Lnet/minecraft/data/models/blockstates/BlockStateGenerator;)V lambda$run$0 a - m (Ljava/util/Map;Lnet/minecraft/resources/ResourceLocation;Ljava/util/function/Supplier;)V lambda$run$1 a - m (Ljava/util/Map$Entry;)Z lambda$run$2 a - m (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)Z lambda$run$3 a - m (Ljava/util/Set;Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V lambda$run$4 a - m (Lnet/minecraft/world/level/block/Block;)Ljava/nio/file/Path; lambda$run$5 a - m (Ljava/util/function/Function;Lnet/minecraft/data/CachedOutput;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$saveCollection$6 a - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveCollection$7 a - m (Lnet/minecraft/data/CachedOutput;)Ljava/util/concurrent/CompletableFuture; run a - m (Lnet/minecraft/data/CachedOutput;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; saveCollection a - f Lnet/minecraft/data/PackOutput$PathProvider; blockStatePathProvider d - f Lnet/minecraft/data/PackOutput$PathProvider; modelPathProvider e -c net/minecraft/data/recipes/RecipeOutput net/minecraft/data/recipes/RecipeOutput - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a - m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a -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$Filter net/minecraft/data/structures/SnbtToNbt$a -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/data/structures/SnbtToNbt$StructureConversionException net/minecraft/data/structures/SnbtToNbt$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 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$enterContainerIfNeeded$0 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$visitRootEntry$1 a - m (Lnet/minecraft/nbt/Tag;)V lambda$visitRootEntry$2 b - 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; consumerStack c - f Ljava/lang/String; lastId a - f Lnet/minecraft/nbt/Tag; rootTag b -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 (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$6 - 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$7 - f Ljava/lang/Object; val$instance a -c net/minecraft/network/codec/StreamCodec$4 net/minecraft/network/codec/StreamCodec$8 - f Lnet/minecraft/network/codec/StreamCodec; this$0 c - f Ljava/util/function/Function; val$from b - f Ljava/util/function/Function; val$to a -c net/minecraft/network/codec/StreamCodec$5 net/minecraft/network/codec/StreamCodec$9 - 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 - f Ljava/util/function/Function; val$operation a -c net/minecraft/network/codec/StreamCodec$6 net/minecraft/network/codec/StreamCodec$10 - f Lnet/minecraft/network/codec/StreamCodec; this$0 c - f Ljava/util/function/Function; val$codec a - f Ljava/util/function/Function; val$type b -c net/minecraft/network/codec/StreamCodec$7 net/minecraft/network/codec/StreamCodec$11 - f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a - f Ljava/util/function/Function; val$constructor b - f Ljava/util/function/Function; val$getter1 c -c net/minecraft/network/codec/StreamCodec$8 net/minecraft/network/codec/StreamCodec$12 - f Lnet/minecraft/network/codec/StreamCodec; val$codec1 a - f Lnet/minecraft/network/codec/StreamCodec; val$codec2 b - f Ljava/util/function/BiFunction; val$constructor c - 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$13 - 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 Lcom/mojang/datafixers/util/Function3; val$constructor d - 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 Lcom/mojang/datafixers/util/Function4; val$constructor e - 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 Lcom/mojang/datafixers/util/Function5; val$constructor f - 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 Lcom/mojang/datafixers/util/Function6; val$constructor g - 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 - m (Ljava/util/function/UnaryOperator;)Lnet/minecraft/network/codec/StreamCodec; lambda$$0 b - f Ljava/util/function/Supplier; inner b - f Ljava/util/function/UnaryOperator; val$factory a -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;)V flushDirty b - m (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/advancements/AdvancementProgress; getOrStartProgress b - 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/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/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$1 a - m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; lambda$register$2 a - 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 (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/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/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 ac -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 Ljava/lang/Object; value c -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/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/network/protocol/Packet;)V broadcastAndSend a - 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/server/level/ServerPlayer;)V removePairing a - m (Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream; removedPassengers 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 Ljava/util/function/Consumer; broadcast j - f Lnet/minecraft/world/entity/Entity; entity g - f Ljava/util/List; lastPassengers r - f Lnet/minecraft/world/phys/Vec3; lastSentMovement o - f I lastSentXRot m - f I lastSentYHeadRot n - f I lastSentYRot l - f Lnet/minecraft/server/level/ServerLevel; level f - f Lnet/minecraft/network/protocol/game/VecDeltaCodec; positionCodec k - 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/ServerPlayer net/minecraft/server/level/EntityPlayer - m ()Z acceptsChatMessages gH - m (Z)Z acceptsSystemMessages x - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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;ILnet/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 D - m (Lnet/minecraft/world/entity/player/Player;)Z canHarmPlayer a - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; changeDimension a - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m (DDD)V checkMovementStatistics b - m (DDD)V checkRidingStatistics q - m ()V clearRaidOmenPosition ae - m ()Lnet/minecraft/server/level/ClientInformation; clientInformation C - m ()V closeContainer s - m ()V completeUsingItem L_ - m (Lnet/minecraft/server/level/ServerPlayer;)V copyRespawnPosition b - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo; createCommonSpawnInfo b - m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns k - m (Lnet/minecraft/world/entity/Entity;)V crit b - m (DDD)Z didNotMove r - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()V disconnect v - m (DDD)V dismountTo a - m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a - m (DDDZ)V doCheckFallDamage a - m ()V doCloseContainer t - m ()V doTick m - m (Lnet/minecraft/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; drop a - m (Z)Z drop a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;FZZ)Ljava/util/Optional; findRespawnAndUseSpawnBlock a - m ()Lnet/minecraft/server/PlayerAdvancements; getAdvancements R - m ()Lnet/minecraft/world/entity/Entity; getCamera L - m ()Lnet/minecraft/network/chat/RemoteChatSession; getChatSession ac - m ()Lnet/minecraft/world/entity/player/ChatVisiblity; getChatVisibility E - m ()Lnet/minecraft/server/level/ChunkTrackingView; getChunkTrackingView X - m (I)I getCoprime t - m (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/damagesource/DamageSource;)F getEnchantedDamage a - m ()Ljava/lang/String; getIpAddress B - m ()Lnet/minecraft/world/phys/Vec3; getKnownMovement ag - m ()J getLastActionTime N - m ()Lnet/minecraft/core/SectionPos; getLastSectionPos W - m ()I getPermissionLevel G - m ()Lnet/minecraft/core/BlockPos; getRaidOmenPosition af - m ()Lnet/minecraft/stats/ServerRecipeBook; getRecipeBook J - m ()F getRespawnAngle T - m ()Lnet/minecraft/resources/ResourceKey; getRespawnDimension U - m ()Lnet/minecraft/core/BlockPos; getRespawnPosition S - m ()Lnet/minecraft/stats/ServerStatsCounter; getStats I - m ()Lnet/minecraft/network/chat/Component; getTabListDisplayName O - 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/scores/ScoreHolder;Lnet/minecraft/world/scores/ScoreHolder;[Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;)V handleTeamKill a - m ()V hasChangedDimension Q - m ()Z hasDisconnected w - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (DD)V indicateDamage a - m ()V initInventoryMenu h - m (Lnet/minecraft/world/inventory/AbstractContainerMenu;)V initMenu a - m ()Z isChangingDimension P - m ()Z isCreative f - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isPvpAllowed gF - m (Lnet/minecraft/core/BlockPos;)Z isReachableBedBlock i - m ()Z isRespawnForced V - m ()Z isSpectator R_ - m ()Z isTextFilteringEnabled Z - m (Lnet/minecraft/nbt/CompoundTag;)V loadGameTypes c - 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/world/level/Level;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (DDD)V moveTo e - 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;)V onEffectRemoved a - m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a - m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a - m ()V onEnterCombat f_ - 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 g_ - m ()V onUpdateAbilities z - m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a - 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/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playNotifySound a - m ()V processPortalCooldown M - m ()V pushEntities r - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/world/level/GameType; readPlayerMode a - m ()I requestedViewDistance F - m ()V resetFallDistance n - m ()V resetLastActionTime H - 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 u - 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/server/level/ServerLevel; serverLevel A - 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 (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 b - m (Lnet/minecraft/core/SectionPos;)V setLastSectionPos a - m (FFZZ)V setPlayerInput a - m (Lnet/minecraft/core/BlockPos;)V setRaidOmenPosition c - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/BlockPos;FZZ)V setRespawnPosition a - m (Lnet/minecraft/server/level/ServerLevel;)V setServerLevel a - m (Z)V setSpawnExtraParticlesOnFall b - m (Lnet/minecraft/server/level/ServerPlayer;)Z shouldFilterMessageTo c - m ()V showEndCredits q - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m (Lnet/minecraft/core/BlockPos;)V startSleeping b - m ()V stopRiding ad - m (ZZ)V stopSleepInBed a - m (Lnet/minecraft/nbt/CompoundTag;)V storeGameTypes k - m (Lnet/minecraft/world/InteractionHand;)V swing a - m (Lnet/minecraft/world/entity/Entity;I)V take a - m (DDD)V teleportRelative d - m (DDD)V teleportTo c - m (Lnet/minecraft/server/level/ServerLevel;DDDFF)V teleportTo a - m (Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FF)Z teleportTo a - m ()V tellNeutralMobsThatIDied gE - m ()V tick l - m ()V trackEnteredOrExitedLavaOnVehicle p - m ()V trackStartFallingPosition o - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (Lnet/minecraft/server/level/ServerLevel;)V triggerDimensionChangeTriggers c - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a - m ()V updateInvisibilityStatus K - m (Lnet/minecraft/server/level/ClientInformation;)V updateOptions a - m ()V updatePlayerAttributes gD - m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria;I)V updateScoreForCriteria a - m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem 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 I FLY_STAT_RECORDING_SPEED cD - f D INTERACTION_DISTANCE_VERIFICATION_BUFFER b - f Lorg/slf4j/Logger; LOGGER cz - f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ cA - f I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y cB - f Lnet/minecraft/server/PlayerAdvancements; advancements cG - f Z allowsListing dp - f Lnet/minecraft/world/entity/Entity; camera cW - f Z canChatColor cU - f Lnet/minecraft/network/chat/RemoteChatSession; chatSession dw - f Lnet/minecraft/world/entity/player/ChatVisiblity; chatVisibility cT - f Lnet/minecraft/server/level/ChunkTrackingView; chunkTrackingView di - f Lnet/minecraft/server/network/ServerGamePacketListenerImpl; connection c - f I containerCounter dx - f Lnet/minecraft/world/inventory/ContainerListener; containerListener dv - f Lnet/minecraft/world/inventory/ContainerSynchronizer; containerSynchronizer du - f Z disconnected db - f Lnet/minecraft/world/phys/Vec3; enteredLavaOnVehiclePosition dg - f Lnet/minecraft/world/phys/Vec3; enteredNetherPosition df - f Lnet/minecraft/server/level/ServerPlayerGameMode; gameMode e - f Z isChangingDimension cX - f Ljava/lang/String; language dd - f J lastActionTime cV - f Z lastFoodSaturationZero cQ - f Lnet/minecraft/world/phys/Vec3; lastKnownClientMovement dt - f I lastRecordedAirLevel cK - f I lastRecordedArmor cL - f I lastRecordedExperience cN - f I lastRecordedFoodLevel cJ - f F lastRecordedHealthAndAbsorption cI - f I lastRecordedLevel cM - f Lnet/minecraft/core/SectionPos; lastSectionPos dh - f I lastSentExp cR - f I lastSentFood cP - f F lastSentHealth cO - f Lnet/minecraft/world/phys/Vec3; levitationStartPos cZ - f I levitationStartTime da - f Ljava/lang/Object; object g - f Lnet/minecraft/core/BlockPos; raidOmenPosition ds - f Lnet/minecraft/stats/ServerRecipeBook; recipeBook cY - f I requestedViewDistance dc - f F respawnAngle dm - f Lnet/minecraft/resources/ResourceKey; respawnDimension dj - f Z respawnForced dl - f Lnet/minecraft/core/BlockPos; respawnPosition dk - f Z seenCredits f - f Lnet/minecraft/server/MinecraftServer; server d - f Z spawnExtraParticlesOnFall dq - f I spawnInvulnerableTime cS - f Lnet/minecraft/world/phys/Vec3; startingToFallPosition de - f Lnet/minecraft/stats/ServerStatsCounter; stats cH - f Lnet/minecraft/server/network/TextFilter; textFilter dn - f Z textFilteringEnabled do - f Lnet/minecraft/world/entity/monster/warden/WardenSpawnTracker; wardenSpawnTracker dr - f Z wonGame h -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/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;Lnet/minecraft/core/NonNullList;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/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 -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 b - m ()Lnet/minecraft/world/phys/Vec3; position a - m ()F yaw b - 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 a -c net/minecraft/server/network/TextFilter$1 net/minecraft/server/network/ITextFilter$1 - 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 -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 (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit d - m (Lcom/mojang/authlib/GameProfile;)V deop b - 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/util/UUID;)Lnet/minecraft/server/level/ServerPlayer; getPlayer a - m (Lnet/minecraft/server/level/ServerPlayer;)Lnet/minecraft/server/PlayerAdvancements; getPlayerAdvancements g - 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 (Lcom/mojang/authlib/GameProfile;)Z isOp f - m ()Z isUsingWhitelist o - m (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed c - m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/util/Optional; load a - m (Lcom/mojang/authlib/GameProfile;)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 b - 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 d - m (Lnet/minecraft/server/level/ServerPlayer;)V sendAllPlayerInfo f - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/server/level/ServerLevel;)V sendLevelInfo a - m (Lnet/minecraft/server/level/ServerPlayer;)V sendPlayerPermissionLevel e - m (Lnet/minecraft/server/level/ServerPlayer;I)V sendPlayerPermissionLevel a - m (Z)V setAllowCommandsForAllPlayers b - m (I)V setSimulationDistance b - m (Z)V setUsingWhiteList a - 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 Z ALLOW_LOGOUTIVATOR z - f Ljava/text/SimpleDateFormat; BAN_DATE_FORMAT j - 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 h - f Ljava/io/File; OPLIST_FILE c - f I SEND_PLAYER_INFO_INTERVAL i - f Ljava/io/File; USERBANLIST_FILE a - f Ljava/io/File; WHITELIST_FILE d - f Z allowCommandsForAllPlayers y - f Lnet/minecraft/server/players/UserBanList; bans n - f Z doWhiteList u - f Lnet/minecraft/server/players/IpBanList; ipBans o - f I maxPlayers g - f Lnet/minecraft/server/players/ServerOpList; ops p - f Lnet/minecraft/world/level/storage/PlayerDataStorage; playerIo t - f Ljava/util/Map; playersByUUID m - f Ljava/util/List; players l - f Lnet/minecraft/core/LayeredRegistryAccess; registries v - f I sendAllPlayerInfoIn A - f Lnet/minecraft/server/MinecraftServer; server k - f I simulationDistance x - f I viewDistance w - f Lnet/minecraft/server/players/UserWhiteList; whitelist q -c net/minecraft/server/players/PlayerList$1 net/minecraft/server/players/PlayerList$1 - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onBorderCenterSet a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamagePerBlock b - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamageSafeZOne c - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningBlocks b - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningTime a - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onBorderSizeLerping a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSizeSet 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 v - f Lnet/minecraft/util/datafix/DataFixTypes; ADVANCEMENTS p - f Lnet/minecraft/util/datafix/DataFixTypes; CHUNK c - f Lnet/minecraft/util/datafix/DataFixTypes; ENTITY_CHUNK s - f Lnet/minecraft/util/datafix/DataFixTypes; HOTBAR d - f Lnet/minecraft/util/datafix/DataFixTypes; LEVEL a - f Lnet/minecraft/util/datafix/DataFixTypes; OPTIONS e - f Lnet/minecraft/util/datafix/DataFixTypes; PLAYER b - f Lnet/minecraft/util/datafix/DataFixTypes; POI_CHUNK q - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_COMMAND_STORAGE h - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_FORCED_CHUNKS i - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_DATA j - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_MAP_INDEX k - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RAIDS l - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_RANDOM_SEQUENCES m - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_SCOREBOARD n - f Lnet/minecraft/util/datafix/DataFixTypes; SAVED_DATA_STRUCTURE_FEATURE_INDICES o - f Lnet/minecraft/util/datafix/DataFixTypes; STATS g - f Lnet/minecraft/util/datafix/DataFixTypes; STRUCTURE f - f Ljava/util/Set; TYPES_FOR_LEVEL_LIST t - f Lnet/minecraft/util/datafix/DataFixTypes; WORLD_GEN_SETTINGS r - f Lcom/mojang/datafixers/DSL$TypeReference; type u -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 - f I val$defaultVersion b -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; equipment a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob 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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V700 net/minecraft/util/datafix/schemas/DataConverterSchemaV700 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V701 net/minecraft/util/datafix/schemas/DataConverterSchemaV701 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerMob a -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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1 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 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$2 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$3 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$4 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$5 a - m ()Lcom/google/common/collect/ImmutableMap; lambda$static$6 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V registerInventory a - 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$10 p - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 o - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 n - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 m - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 l - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 j - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 i - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 h - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 g - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 x - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 f - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 e - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 c - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 b - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$25 a - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 w - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 v - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 u - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 t - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 s - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 r - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 q - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$1 b - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27 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/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/Rule$SimpleRuleAction;Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; lambda$fromTerm$0 a - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; 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/util/Optional; 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 a - m ()Lnet/minecraft/util/parsing/packrat/Term; empty b - m (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)Lnet/minecraft/util/parsing/packrat/Term; marker a - m (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Term; named a - 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; 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$Maybe net/minecraft/util/parsing/packrat/Term$c - 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 c - f Lnet/minecraft/util/parsing/packrat/Term; term a -c net/minecraft/util/parsing/packrat/Term$Marker net/minecraft/util/parsing/packrat/Term$b - m ()Lnet/minecraft/util/parsing/packrat/Atom; name c - 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 d - f Lnet/minecraft/util/parsing/packrat/Atom; name a - f Ljava/lang/Object; value b -c net/minecraft/util/parsing/packrat/Term$Sequence net/minecraft/util/parsing/packrat/Term$e - m ()Ljava/util/List; elements c - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a - f Ljava/util/List; elements a -c net/minecraft/util/parsing/packrat/Term$Reference net/minecraft/util/parsing/packrat/Term$d - m ()Lnet/minecraft/util/parsing/packrat/Atom; name c - 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/Atom; name a -c net/minecraft/util/parsing/packrat/Term$Alternative net/minecraft/util/parsing/packrat/Term$a - m ()Ljava/util/List; elements c - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a - f Ljava/util/List; elements a -c net/minecraft/util/random/WeightedEntry net/minecraft/util/random/WeightedEntry - m ()Lnet/minecraft/util/random/Weight; getWeight a - m (Ljava/lang/Object;I)Lnet/minecraft/util/random/WeightedEntry$Wrapper; wrap a -c net/minecraft/util/random/WeightedEntry$Wrapper net/minecraft/util/random/WeightedEntry$b - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec a - m ()Ljava/lang/Object; data b - m ()Lnet/minecraft/util/random/Weight; getWeight a - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0 a - m ()Lnet/minecraft/util/random/Weight; weight c - f Ljava/lang/Object; data a - f Lnet/minecraft/util/random/Weight; weight b -c net/minecraft/util/random/WeightedEntry$IntrusiveBase net/minecraft/util/random/WeightedEntry$a - m ()Lnet/minecraft/util/random/Weight; getWeight a - f Lnet/minecraft/util/random/Weight; weight a -c net/minecraft/world/entity/LerpingModel net/minecraft/world/entity/LerpingModel - m ()Ljava/util/Map; getModelRotationValues a -c net/minecraft/world/entity/LivingEntity net/minecraft/world/entity/EntityLiving - m ()Ljava/util/Map; activeLocationDependentEnchantments eG - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/food/FoodProperties;)V addEatEffect a - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z addEffect b - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b - m ()V aiStep m_ - m (F)V animateHurt n - m (Ljava/util/Collection;)Z areAllEffectsAmbient c - m ()Z attackable fD - m ()V baseTick aw - m (Lnet/minecraft/world/entity/LivingEntity;)V blockUsingShield d - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m (Lnet/minecraft/world/item/ItemStack;)V breakItem i - m (Z)V calculateEntityAnimation s - m (FF)I calculateFallDamage e - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m (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 (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m ()Z canBeSeenAsEnemy ep - m ()Z canBeSeenByAnyone eq - m ()Z canBreatheUnderwater dW - m ()Z canDisableShield fK - m ()Z canFreeze dC - m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Z)Z canUsePortal o - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/AABB;)V checkAutoSpinAttack a - m ()Z checkBedExists O - m (DZLnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)V checkFallDamage a - m (Lnet/minecraft/world/damagesource/DamageSource;)Z checkTotemDeathProtection g - m ()V clearSleepingPos fG - m ()Ljava/util/Map; collectEquipmentChanges H - m ()V completeUsingItem L_ - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/entity/SlotAccess; createEquipmentSlotAccess a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createLivingAttributes dV - m (Lnet/minecraft/world/entity/LivingEntity;)V createWitherRose f - m (I)I decreaseAirSupply m - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (Lnet/minecraft/world/entity/Entity;)V dismountVehicle d - m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch g - m (Lnet/minecraft/world/damagesource/DamageSource;F[Lnet/minecraft/world/entity/EquipmentSlot;)V doHurtEquipment a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/world/entity/Entity;)V doPush E - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z doesEmitEquipEvent b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a - m ()V dropEquipment ez - m (Lnet/minecraft/world/entity/Entity;)V dropExperience C - m (Lnet/minecraft/world/damagesource/DamageSource;Z)V dropFromLootTable a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; eat a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/ItemStack; eat 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 fo - m ()Ljava/util/Collection; getActiveEffects et - m ()Ljava/util/Map; getActiveEffectsMap eu - m ()F getAgeScale ea - m ()Ljava/lang/Iterable; getAllSlots eY - m ()Ljava/lang/Iterable; getArmorAndBodyArmorSlots eX - m ()F getArmorCoverPercentage eZ - m ()Ljava/lang/Iterable; getArmorSlots eV - m ()I getArmorValue eK - m ()I getArrowCount eP - m (F)F getAttackAnim B - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; getAttribute f - m (Lnet/minecraft/core/Holder;)D getAttributeBaseValue h - m (Lnet/minecraft/core/Holder;)D getAttributeValue g - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeMap; getAttributes eS - m ()I getBaseExperienceReward eg - m ()Lnet/minecraft/core/Direction; getBedOrientation fJ - m ()F getBlockSpeedFactor aO - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/world/damagesource/CombatTracker; getCombatTracker eL - m (F)I getComfortableFallDistance w - m ()I getCurrentSwingDuration C - m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterArmorAbsorb d - m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb e - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()D getDefaultGravity aZ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()Lcom/google/common/collect/ImmutableList; getDismountPoses fE - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getDrinkingSound c - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; getEffect c - m (I)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot s - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlotForItem h - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)I getExperienceReward a - m (I)Lnet/minecraft/sounds/SoundEvent; getFallDamageSound r - m ()I getFallFlyingTicks fB - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eH - m (DZLnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; getFluidFallingAdjustedMovement a - m ()F getFlyingSpeed fi - m (F)F getFrictionInfluencedSpeed E - m ()Ljava/lang/Iterable; getHandSlots eW - m ()F getHealth ew - m ()Lnet/minecraft/world/phys/AABB; getHitbox eF - m ()F getHurtDir eE - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/item/ItemStack; getItemInHand b - m ()F getJumpBoostPower fe - m ()F getJumpPower fd - m (F)F getJumpPower y - m ()Lnet/minecraft/world/entity/LivingEntity; getKillCredit eM - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/damagesource/DamageSource;)F getKnockback a - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getLastArmorItem e - m ()Lnet/minecraft/world/entity/LivingEntity; getLastAttacker Y_ - m ()Ljava/util/Optional; getLastClimbablePos eI - m ()Lnet/minecraft/world/damagesource/DamageSource; getLastDamageSource ey - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getLastHandItem f - m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtByMob ei - m ()I getLastHurtByMobTimestamp ej - m ()Lnet/minecraft/world/entity/LivingEntity; getLastHurtMob ek - m ()I getLastHurtMobTimestamp el - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/phys/AABB; getLocalBoundsForPose f - m ()Lnet/minecraft/resources/ResourceKey; getLootTable eA - m ()J getLootTableSeed eB - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fq - m ()Lnet/minecraft/world/item/ItemStack; getMainHandItem eT - m ()F getMaxAbsorption eO - m ()I getMaxFallDistance cx - m ()F getMaxHeadRotationRelativeToBody fk - m ()F getMaxHealth eN - m ()I getNoActionTime em - m ()Lnet/minecraft/world/item/ItemStack; getOffhandItem eU - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getPassengerRidingPosition m - m (F)F getPreciseBodyRotation r - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile g - 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 e - m ()F getScale eb - m ()Ljava/util/Optional; getSleepingPos fF - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m (Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/entity/EquipmentSlot; getSlotForHand d - m ()F getSoundVolume fa - m ()F getSpeed fj - m ()I getStingerCount eQ - m (F)F getSwimAmount a - m ()I getTicksUsingItem fv - m ()Lnet/minecraft/world/item/ItemStack; getUseItem ft - m ()I getUseItemRemainingTicks fu - m ()Lnet/minecraft/world/InteractionHand; getUsedItemHand fs - m (F)F getViewYRot i - m (Lnet/minecraft/world/entity/Entity;)D getVisibilityPercent B - m ()F getVisualRotationYInDegrees dF - m ()F getVoicePitch fb - m ()F getWaterSlowDown fh - m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem dS - m ()F getYHeadRot ct - m ()V goDownInWater fg - m (Lnet/minecraft/world/damagesource/DamageSource;)V handleDamageEvent c - m (B)V handleEntityEvent b - m (Ljava/util/Map;)V handleEquipmentChanges b - m (Ljava/util/Map;)V handleHandSwap a - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; handleOnClimbable b - m (Lnet/minecraft/world/phys/Vec3;F)Lnet/minecraft/world/phys/Vec3; handleRelativeFrictionAndCalculateMovement a - m (Lnet/minecraft/core/Holder;)Z hasEffect b - m ()Z hasInfiniteMaterials fL - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z hasItemInSlot c - m ()Z hasLandedInLiquid dX - m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight F - m (F)V heal c - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor b - m (F)V hurtCurrentlyUsedShield x - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet c - m (I)V igniteForTicks g - m (I)I increaseAirSupply n - m (DD)V indicateDamage a - m (F)V internalSetAbsorptionAmount D - m ()Z isAffectedByFluids ec - m ()Z isAffectedByPotions fC - m ()Z isAlive bE - m ()Z isAlwaysExperienceDropper eh - m ()Z isAutoSpinAttack fn - m ()Z isBaby o_ - m ()Z isBlocking fy - m ()Z isCurrentlyGlowing ch - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isDamageSourceBlocked f - m ()Z isDeadOrDying ex - m ()Z isFallFlying fA - m (Ljava/util/function/Predicate;)Z isHolding b - m (Lnet/minecraft/world/item/Item;)Z isHolding b - m ()Z isImmobile fc - m ()Z isInWall bF - m ()Z isInvertedHealAndHarm ev - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isPickable bA - m ()Z isPushable bB - m ()Z isSensitiveToWater fl - m ()Z isSleeping fH - m ()Z isSuppressingSlidingDownLadder fz - m ()Z isUsingItem fr - m ()Z isVisuallySwimming ce - m ()V jumpFromGround ff - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m ()V kill ap - m (DDD)V knockback p - m (ID)V lerpHeadRotationStep a - m (FI)V lerpHeadTo a - m ()D lerpTargetX c_ - m ()F lerpTargetXRot Q_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ P_ - m (DDDFFI)V lerpTo 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 makePoofParticles D - m (Lnet/minecraft/sounds/SoundEvent;)V makeSound b - m ()F maxUpStep dI - m (Lnet/minecraft/core/Holder;)V onAttributeUpdated i - m ()V onBelowWorld aE - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V onChangedBlock b - m ()Z onClimbable p_ - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)V onEffectAdded a - m (Lnet/minecraft/world/effect/MobEffectInstance;)V onEffectRemoved a - m (Lnet/minecraft/world/effect/MobEffectInstance;ZLnet/minecraft/world/entity/Entity;)V onEffectUpdated a - m ()V onEnterCombat f_ - 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 g_ - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playBlockFallSound eJ - m (Lnet/minecraft/world/damagesource/DamageSource;)V playHurtSound e - m (Lnet/minecraft/world/entity/Entity;)V push h - m ()V pushEntities r - m (DDDZ)Z randomTeleport b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()V refreshDirtyAttributes B - m ()V releaseUsingItem fw - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m ()Z removeAllEffects es - m (Lnet/minecraft/core/Holder;)Z removeEffect e - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; removeEffectNoUpdate d - m ()V removeEffectParticles er - m ()V removeFrost dY - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; resetForwardDirectionOfRelativePortalPosition k - m ()V rideTick u - m (F)F sanitizeScale b - m (Lnet/minecraft/world/effect/MobEffectInstance;)V sendEffectToPassengers d - m ()V serverAiStep fm - m (F)V setAbsorptionAmount C - m (I)V setArrowCount p - m (Z)V setDiscardFriction r - m (F)V setHealth v - 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/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setLastArmorItem b - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setLastHandItem c - m (Lnet/minecraft/world/entity/LivingEntity;)V setLastHurtByMob a - m (Lnet/minecraft/world/entity/player/Player;)V setLastHurtByPlayer c - m (Lnet/minecraft/world/entity/Entity;)V setLastHurtMob A - m (IZ)V setLivingEntityFlag c - m (I)V setNoActionTime o - 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 A - m (Z)V setSprinting h - m (I)V setStingerCount q - m (F)V setYBodyRot p - m (F)V setYHeadRot o - m ()Z shouldDiscardFriction en - m ()Z shouldDropExperience ee - m ()Z shouldDropLoot ef - m ()Z shouldShowName cF - m ()Z shouldTriggerItemUseEffects L - m ()V skipDropExperience eC - m (Lnet/minecraft/world/item/ItemStack;I)V spawnItemParticles a - m (Lnet/minecraft/core/BlockPos;)V startSleeping b - m (Lnet/minecraft/world/InteractionHand;)V startUsingItem c - m ()V stopRiding ad - m ()V stopSleeping fI - m ()V stopUsingItem fx - m ()V swapHandItems E - 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 l - m ()V tickDeath ed - m ()V tickEffects eo - m (FF)F tickHeadTurn f - 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 a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V travelRidden c - m (Lnet/minecraft/world/item/ItemStack;I)V triggerItemUseEffects b - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V triggerOnDeathMobEffects c - m ()V tryAddFrost dZ - m ()V updateEffectVisibility fp - m ()V updateFallFlying I - m ()V updateGlowingStatus v - m ()V updateInvisibilityStatus K - m ()V updateSwimAmount N - m ()V updateSwingTime eR - m ()V updateSynchronizedMobEffectParticles s - m (Lnet/minecraft/world/item/ItemStack;)V updateUsingItem a - m (F)V updateWalkAnimation z - m ()V updatingUsingItem J - m (Lnet/minecraft/world/item/ItemStack;)V verifyEquippedItem e - m ()Z wasExperienceConsumed eD - m (Lnet/minecraft/world/entity/Pose;)Z wouldNotSuffocateAtTargetPose g - f I ARMOR_SLOTS j - f I ARMOR_SLOT_OFFSET l - f Ljava/lang/String; ATTRIBUTES_FIELD aI - f F BASE_JUMP_POWER t - f I BODY_ARMOR_OFFSET m - f I DAMAGE_SOURCE_TIMEOUT bI - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ARROW_COUNT_ID bP - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_AMBIENCE_ID bO - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_EFFECT_PARTICLES bN - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEALTH_ID bM - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LIVING_ENTITY_FLAGS aE - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STINGER_COUNT_ID bQ - f I DEATH_DURATION r - f F DEFAULT_BABY_SCALE aH - f D DEFAULT_BASE_GRAVITY q - f I EQUIPMENT_SLOT_OFFSET k - f F EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT aG - f I FREE_FALL_EVENTS_PER_ELYTRA_BREAK bK - f I HAND_SLOTS i - f F ITEM_USE_EFFECT_START_FRACTION bT - f I LIVING_ENTITY_FLAG_IS_USING u - f I LIVING_ENTITY_FLAG_OFF_HAND v - f I LIVING_ENTITY_FLAG_SPIN_ATTACK aD - f Lorg/slf4j/Logger; LOGGER b - f D MAX_LINE_OF_SIGHT_TEST_RANGE bL - f D MIN_MOVEMENT_DISTANCE p - f I PARTICLE_FREQUENCY_WHEN_INVISIBLE bS - f I PLAYER_HURT_EXPERIENCE_TIME o - f Lnet/minecraft/world/entity/EntityDimensions; SLEEPING_DIMENSIONS aF - f Lnet/minecraft/network/syncher/EntityDataAccessor; SLEEPING_POS_ID bR - f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_POWDER_SNOW_ID d - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_SPRINTING bH - f Lnet/minecraft/resources/ResourceLocation; SPRINTING_MODIFIER_ID e - f I SWING_DURATION n - f Ljava/lang/String; TAG_ACTIVE_EFFECTS c - f I TICKS_PER_ELYTRA_FREE_FALL_EVENT bJ - f I USE_ITEM_INTERVAL s - f F absorptionAmount ci - f Ljava/util/Map; activeEffects bW - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; activeLocationDependentEnchantments cq - f F animStep bi - f F animStepO bj - f F appliedScale bG - f F attackAnim aS - f I attackStrengthTicker aT - f Lnet/minecraft/world/entity/ai/attributes/AttributeMap; attributes bU - f F autoSpinAttackDmg bD - f Lnet/minecraft/world/item/ItemStack; autoSpinAttackItemStack bE - f I autoSpinAttackTicks bC - f Lnet/minecraft/world/entity/ai/Brain; brain bF - f Lnet/minecraft/world/damagesource/CombatTracker; combatTracker bV - f Z dead be - f I deathScore bl - f I deathTime aQ - f Z discardFriction ca - f Z effectsDirty cb - f I fallFlyTicks bB - f I hurtDuration aP - f I hurtTime aO - f I invulnerableDuration aV - f Z jumping bn - f Lnet/minecraft/core/NonNullList; lastArmorItemStacks bY - f Lnet/minecraft/world/item/ItemStack; lastBodyItemStack bZ - f Ljava/util/Optional; lastClimbablePos ck - f Lnet/minecraft/world/damagesource/DamageSource; lastDamageSource cl - f J lastDamageStamp cm - f Lnet/minecraft/core/NonNullList; lastHandItemStacks bX - f Lnet/minecraft/world/entity/LivingEntity; lastHurtByMob cc - f I lastHurtByMobTimestamp cd - f Lnet/minecraft/world/entity/player/Player; lastHurtByPlayer bc - f I lastHurtByPlayerTime bd - f F lastHurt bm - f Lnet/minecraft/world/entity/LivingEntity; lastHurtMob ce - f I lastHurtMobTimestamp cf - f Lnet/minecraft/core/BlockPos; lastPos cj - f I lerpHeadSteps by - f I lerpSteps br - f D lerpX bs - f D lerpXRot bw - f D lerpY bt - f D lerpYHeadRot bx - f D lerpYRot bv - f D lerpZ bu - f I noActionTime bf - f I noJumpDelay ch - f F oAttackAnim aR - f F oRun bg - f I removeArrowTime aM - f I removeStingerTime aN - f F rotA aX - f F rotOffs bk - f F run bh - f Z skipDropExperience cp - f F speed cg - f F swimAmount cn - f F swimAmountO co - f I swingTime aL - f Lnet/minecraft/world/InteractionHand; swingingArm aK - f Z swinging aJ - f F timeOffs aW - f Lnet/minecraft/world/item/ItemStack; useItem bz - f I useItemRemaining bA - f Lnet/minecraft/world/entity/WalkAnimationState; walkAnimation aU - f F xxa bo - f F yBodyRot aY - f F yBodyRotO aZ - f F yHeadRot ba - f F yHeadRotO bb - f F yya bp - f F zza bq -c net/minecraft/world/entity/LivingEntity$1 net/minecraft/world/entity/EntityLiving$1 -c net/minecraft/world/entity/LivingEntity$2 net/minecraft/world/entity/EntityLiving$2 -c net/minecraft/world/entity/LivingEntity$3 net/minecraft/world/entity/EntityLiving$3 -c net/minecraft/world/entity/LivingEntity$4 net/minecraft/world/entity/EntityLiving$4 -c net/minecraft/world/entity/LivingEntity$5 net/minecraft/world/entity/EntityLiving$5 -c net/minecraft/world/entity/LivingEntity$6 net/minecraft/world/entity/EntityLiving$6 -c net/minecraft/world/entity/LivingEntity$7 net/minecraft/world/entity/EntityLiving$7 -c net/minecraft/world/entity/LivingEntity$8 net/minecraft/world/entity/EntityLiving$8 -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/MobSpawnType net/minecraft/world/entity/EnumMobSpawn - m ()[Lnet/minecraft/world/entity/MobSpawnType; $values a - m (Lnet/minecraft/world/entity/MobSpawnType;)Z ignoresLightRequirements b - m (Lnet/minecraft/world/entity/MobSpawnType;)Z isSpawner a - f [Lnet/minecraft/world/entity/MobSpawnType; $VALUES r - f Lnet/minecraft/world/entity/MobSpawnType; BREEDING e - f Lnet/minecraft/world/entity/MobSpawnType; BUCKET l - f Lnet/minecraft/world/entity/MobSpawnType; CHUNK_GENERATION b - f Lnet/minecraft/world/entity/MobSpawnType; COMMAND n - f Lnet/minecraft/world/entity/MobSpawnType; CONVERSION i - f Lnet/minecraft/world/entity/MobSpawnType; DISPENSER o - f Lnet/minecraft/world/entity/MobSpawnType; EVENT h - f Lnet/minecraft/world/entity/MobSpawnType; JOCKEY g - f Lnet/minecraft/world/entity/MobSpawnType; MOB_SUMMONED f - f Lnet/minecraft/world/entity/MobSpawnType; NATURAL a - f Lnet/minecraft/world/entity/MobSpawnType; PATROL p - f Lnet/minecraft/world/entity/MobSpawnType; REINFORCEMENT j - f Lnet/minecraft/world/entity/MobSpawnType; SPAWNER c - f Lnet/minecraft/world/entity/MobSpawnType; SPAWN_EGG m - f Lnet/minecraft/world/entity/MobSpawnType; STRUCTURE d - f Lnet/minecraft/world/entity/MobSpawnType; TRIAL_SPAWNER q - f Lnet/minecraft/world/entity/MobSpawnType; TRIGGERED k -c net/minecraft/world/entity/PowerableMob net/minecraft/world/entity/PowerableMob - m ()Z isPowered 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 ()Z isInterruptable U_ - m (I)I reducedTickDelay b - m ()Z requiresUpdateEveryTick V_ - m (Ljava/util/EnumSet;)V setFlags a - m ()V start d - m ()V stop e - m ()V tick a - f Ljava/util/EnumSet; flags 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addEatingParticles gH - m ()V afterSneeze gM - m ()Z canBeLeashed y - m ()Z canPerformAction gE - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - 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/entity/Entity;)Z doHurtTarget D - m (Z)V eat z - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()I getEatCounter gF - m (I)Z getFlag w - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getHiddenGene go - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)F getLieOnBackAmount I - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getMainGene gn - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getOneOfGenesRandomly gN - m (F)F getRollAmount J - m (F)F getSitAmount H - m ()I getSneezeCounter gm - m ()I getUnhappyCounter s - m ()Lnet/minecraft/world/entity/animal/Panda$Gene; getVariant gw - m ()V handleEating gG - m ()V handleRoll gL - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAggressive gb - m ()Z isBrown gA - m ()Z isEating gl - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m (Lnet/minecraft/world/item/ItemStack;)Z isFoodOrCake n - m ()Z isLazy gx - m ()Z isOnBack gk - m ()Z isPlayful gz - m ()Z isRolling gu - m ()Z isScared gC - m ()Z isSitting x - m ()Z isSneezing t - m ()Z isWeak gB - m ()Z isWorried gy - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playAttackSound gd - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V roll B - m ()V setAttributes gD - m (I)V setEatCounter v - 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 u - m (I)V setUnhappyCounter t - m (Z)V sit x - m (Z)V sneeze A - m ()V tick l - m ()V tryToSit gO - m ()V updateOnBackAnimation gJ - m ()V updateRollAmount gK - m ()V updateSitAmount gI - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cm - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; BREED_TARGETING cl - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; EAT_COUNTER ch - f I EAT_TICK_INTERVAL cr - f I FLAG_ON_BACK cq - f I FLAG_ROLL co - f I FLAG_SIT cp - f I FLAG_SNEEZE cn - f Lnet/minecraft/network/syncher/EntityDataAccessor; HIDDEN_GENE_ID cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; MAIN_GENE_ID ci - f Ljava/util/function/Predicate; PANDA_ITEMS cE - f Lnet/minecraft/network/syncher/EntityDataAccessor; SNEEZE_COUNTER cg - f I TOTAL_ROLL_STEPS cc - f I TOTAL_UNHAPPY_TIME cs - f Lnet/minecraft/network/syncher/EntityDataAccessor; UNHAPPY_COUNTER ce - f Z didBite cu - f Z gotBamboo ct - f Lnet/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal; lookAtPlayerGoal cD - f F onBackAmount cy - f F onBackAmountO cz - f F rollAmount cA - f F rollAmountO cB - f I rollCounter cd - f Lnet/minecraft/world/phys/Vec3; rollDelta cv - f F sitAmount cw - f F sitAmountO cx -c net/minecraft/world/entity/animal/Panda$Gene net/minecraft/world/entity/animal/EntityPanda$Gene - m (I)Lnet/minecraft/world/entity/animal/Panda$Gene; byId a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/Panda$Gene; byName 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; AGGRESSIVE g - f Lnet/minecraft/world/entity/animal/Panda$Gene; BROWN e - f Ljava/util/function/IntFunction; BY_ID i - f Lnet/minecraft/util/StringRepresentable$EnumCodec; 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 -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 U_ - 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;)V setTarget a - m ()V tick a - f Lnet/minecraft/world/entity/animal/Panda; panda h -c net/minecraft/world/entity/animal/Sheep net/minecraft/world/entity/animal/EntitySheep - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()V ate Q - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/item/DyeColor;)I createSheepColor c - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/Sheep; getBreedOffspring b - m ()Lnet/minecraft/world/item/DyeColor; getColor t - m (Lnet/minecraft/world/item/DyeColor;)I getColor a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/resources/ResourceKey; getDefaultLootTable V - m (F)F getHeadEatAngleScale I - m (F)F getHeadEatPositionScale H - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/animal/Animal;)Lnet/minecraft/world/item/DyeColor; getOffspringColor a - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/item/DyeColor; getRandomSheepColor a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSheared x - m (Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)Lnet/minecraft/world/item/crafting/CraftingInput; makeCraftInput 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m ()V registerGoals B - m (Lnet/minecraft/world/item/DyeColor;)V setColor b - m (Z)V setSheared x - m (Lnet/minecraft/sounds/SoundSource;)V shear a - f Ljava/util/Map; COLOR_BY_DYE cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_WOOL_ID cd - f I EAT_ANIMATION_TICKS cc - f Ljava/util/Map; ITEM_BY_DYE ce - f I eatAnimationTick ch - f Lnet/minecraft/world/entity/ai/goal/EatBlockGoal; eatBlockGoal ci -c net/minecraft/world/entity/animal/Sheep$1 net/minecraft/world/entity/animal/EntitySheep$1 -c net/minecraft/world/entity/animal/Squid net/minecraft/world/entity/animal/EntitySquid - m ()V aiStep m_ - m ()Z canBeLeashed y - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gk - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()D getDefaultGravity aZ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/core/particles/ParticleOptions; getInkParticle s - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()F getSoundVolume fa - m ()Lnet/minecraft/sounds/SoundEvent; getSquirtSound t - m (B)V handleEntityEvent b - m ()Z hasMovementVector gl - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()V registerGoals B - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/Vec3; rotateVector b - m (FFF)V setMovementVector a - m ()V spawnInk x - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f F oldTentacleAngle cf - f F oldTentacleMovement cd - f F rotateSpeed ci - f F speed cg - f F tentacleAngle ce - f F tentacleMovement cc - f F tentacleSpeed ch - f F tx cj - f F ty ck - f F tz cl - f F xBodyRot b - f F xBodyRotO c - f F zBodyRot d - f F zBodyRotO e -c net/minecraft/world/entity/animal/Squid$SquidFleeGoal net/minecraft/world/entity/animal/EntitySquid$a - m ()Z canUse b - m ()Z requiresUpdateEveryTick V_ - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHuskSpawnRules a - m ()Z convertsInWater gm - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m ()V doUnderWaterConversion ag_ - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gl - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gk - m ()Z isSunSensitive ah_ -c net/minecraft/world/entity/npc/Villager net/minecraft/world/entity/npc/EntityVillager - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m ()Z allowedToRestock gK - m ()Z assignProfessionWhenSpawned gu - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z canBreed ab_ - m ()Z canRestock gw - m ()V catchUpDemand gL - m ()I countFoodPointsInInventory gS - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gt - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (I)V digestFood v - m ()V eatAndDigestFood gB - m ()V eatUntilFull gP - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - 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 n_ - m ()Lnet/minecraft/world/entity/ai/gossip/GossipContainer; getGossips gF - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/player/Player;)I getPlayerReputation f - m ()Lnet/minecraft/network/chat/Component; getTypeName cs - m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gv - m ()I getVillagerXp t - 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 gC - m ()Z hasFarmSeeds gE - m ()Z hungry gO - m ()V increaseMerchantCareer gR - m ()Z isChasing gA - m ()Z isClientSide gs - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a - m ()V maybeDecayGossip gT - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()Z needsToRestock gJ - m (Lnet/minecraft/world/entity/ai/village/ReputationEventType;Lnet/minecraft/world/entity/Entity;)V onReputationEventFrom a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playWorkSound gz - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/server/level/ServerLevel;)V refreshBrain a - m (Lnet/minecraft/world/entity/ai/Brain;)V registerBrainGoals a - m ()V releaseAllPois gN - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)V releasePoi a - m (D)Z removeWhenFarAway h - m ()V resendOffersToTradingPlayer gI - m ()V resetNumberOfRestocks gU - m ()V resetSpecialPrices gH - m ()V restock gx - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b - m ()V sendDebugPackets aa - m (Z)V setChasing y - m (Lnet/minecraft/nbt/Tag;)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 gG - m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a - m (I)V setVillagerXp u - m ()Z shouldIncreaseLevel gQ - m ()Z shouldRestock gy - 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 g - m ()V stopSleeping fI - m ()V stopTrading gq - m (Lnet/minecraft/world/entity/Entity;)V tellWitnessesThatIWasMurdered c - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - m ()V updateDemand gM - m (Lnet/minecraft/world/entity/player/Player;)V updateSpecialPrices h - m ()V updateTrades gr - m ()Z wantsMoreFood gD - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - m (J)Z wantsToSpawnGolem a - f I BREEDING_FOOD_THRESHOLD ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA cj - f Ljava/util/Map; FOOD_POINTS cf - f I GOSSIP_COOLDOWN cn - f I GOSSIP_DECAY_INTERVAL co - f I HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS cq - f I HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM cr - f Lorg/slf4j/Logger; LOGGER ci - f I MAX_GOSSIP_TOPICS cm - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cH - f Ljava/util/Map; POI_MEMORIES ch - f I REPUTATION_CHANGE_PER_EVENT cp - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cI - f F SPEED_MODIFIER cg - f J TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING cs - f I TRADES_PER_LEVEL ck - f Ljava/util/Set; WANTED_ITEMS cl - f Z assignProfessionWhenSpawned cG - f Z chasing cw - f I foodLevel cx - f Lnet/minecraft/world/entity/ai/gossip/GossipContainer; gossips cy - f Z increaseProfessionLevelOnUpdate cu - f J lastGossipDecayTime cA - f J lastGossipTime cz - f J lastRestockCheckDayTime cF - f J lastRestockGameTime cD - f Lnet/minecraft/world/entity/player/Player; lastTradedPlayer cv - f I numberOfRestocksToday cE - f I updateMerchantTimer ct - f I villagerXp cB -c net/minecraft/world/entity/vehicle/Boat net/minecraft/world/entity/vehicle/EntityBoat - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)V animateHurt n - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z canBeCollidedWith bG - 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 E - m (Lnet/minecraft/world/entity/Entity;)V clampRotation d - m ()V controlBoat J - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;F)V elasticRangeLeashBehaviour b - m ()V floatBoat I - m (F)F getBubbleAngle a - m ()I getBubbleTime K - m ()Lnet/minecraft/world/entity/LivingEntity; getControllingPassenger cQ - m ()D getDefaultGravity aZ - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()F getGroundFriction v - m ()Lnet/minecraft/world/entity/Leashable$LeashData; getLeashData X_ - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getMaxPassengers F - m ()Lnet/minecraft/core/Direction; getMotionDirection cI - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/sounds/SoundEvent; getPaddleSound s - 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 dB - 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 w - m ()Lnet/minecraft/world/entity/vehicle/Boat$Status; getStatus D - m ()Lnet/minecraft/network/chat/Component; getTypeName cs - m ()Lnet/minecraft/world/entity/vehicle/Boat$Type; getVariant x - m ()F getWaterLevelAbove t - 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 bA - m ()Z isUnderWater bk - m ()Lnet/minecraft/world/entity/vehicle/Boat$Status; isUnderwater H - m ()D lerpTargetX c_ - m ()F lerpTargetXRot Q_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ P_ - m (DDDFFI)V lerpTo a - m (Z)V onAboveBubbleCol l - m (Lnet/minecraft/world/entity/Entity;)V onPassengerTurned k - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (I)V setBubbleTime b - m (ZZZZ)V setInput a - m (Lnet/minecraft/world/entity/Leashable$LeashData;)V setLeashData a - m (ZZ)V setPaddleState b - m (Lnet/minecraft/world/entity/vehicle/Boat$Type;)V setVariant a - m ()V tick l - m ()V tickBubbleColumn B - m ()V tickLerp C - f I BUBBLE_TIME e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_BUBBLE_TIME l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_PADDLE_LEFT j - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_PADDLE_RIGHT k - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE i - f I PADDLE_LEFT b - f I PADDLE_RIGHT c - f D PADDLE_SOUND_TIME d - f F PADDLE_SPEED n - f I TIME_TO_EJECT m - f F bubbleAngle aR - f F bubbleAngleO aS - f Z bubbleColumnDirectionIsDown aP - f F bubbleMultiplier aQ - f F deltaRotation r - f Z inputDown aI - f Z inputLeft aF - f Z inputRight aG - f Z inputUp aH - f F invFriction p - f Z isAboveBubbleColumn aO - f F landFriction aK - f D lastYd aN - f Lnet/minecraft/world/entity/Leashable$LeashData; leashData aT - f I lerpSteps s - f D lerpX t - f D lerpXRot aE - f D lerpY u - f D lerpYRot aD - f D lerpZ v - f Lnet/minecraft/world/entity/vehicle/Boat$Status; oldStatus aM - f F outOfControlTicks q - f [F paddlePositions o - f Lnet/minecraft/world/entity/vehicle/Boat$Status; status aL - f D waterLevel aJ -c net/minecraft/world/entity/vehicle/Boat$Type net/minecraft/world/entity/vehicle/EntityBoat$EnumBoatType - m (I)Lnet/minecraft/world/entity/vehicle/Boat$Type; byId a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/vehicle/Boat$Type; byName a - m ()Ljava/lang/String; getName a - m ()Lnet/minecraft/world/level/block/Block; getPlanks b - m ()Ljava/lang/String; getSerializedName c - f Lnet/minecraft/world/entity/vehicle/Boat$Type; ACACIA e - f Lnet/minecraft/world/entity/vehicle/Boat$Type; BAMBOO i - f Lnet/minecraft/world/entity/vehicle/Boat$Type; BIRCH c - f Ljava/util/function/IntFunction; BY_ID m - f Lnet/minecraft/world/entity/vehicle/Boat$Type; CHERRY f - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC j - f Lnet/minecraft/world/entity/vehicle/Boat$Type; DARK_OAK g - f Lnet/minecraft/world/entity/vehicle/Boat$Type; JUNGLE d - f Lnet/minecraft/world/entity/vehicle/Boat$Type; MANGROVE h - f Lnet/minecraft/world/entity/vehicle/Boat$Type; OAK a - f Lnet/minecraft/world/entity/vehicle/Boat$Type; SPRUCE b - f Ljava/lang/String; name k - f Lnet/minecraft/world/level/block/Block; planks l -c net/minecraft/world/entity/vehicle/Boat$Status net/minecraft/world/entity/vehicle/EntityBoat$EnumStatus - f Lnet/minecraft/world/entity/vehicle/Boat$Status; IN_AIR e - f Lnet/minecraft/world/entity/vehicle/Boat$Status; IN_WATER a - f Lnet/minecraft/world/entity/vehicle/Boat$Status; ON_LAND d - f Lnet/minecraft/world/entity/vehicle/Boat$Status; UNDER_FLOWING_WATER c - f Lnet/minecraft/world/entity/vehicle/Boat$Status; UNDER_WATER 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 i - f Ljava/util/Set; FILTERED_REGISTRIES bA -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 d - m ()I eatDurationTicks a - m ()F eatSeconds e - m ()Ljava/util/List; effects g - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()I nutrition b - m ()F saturation c - m ()Ljava/util/Optional; usingConvertsTo f - f F DEFAULT_EAT_SECONDS i - f Lcom/mojang/serialization/Codec; DIRECT_CODEC a - f Lnet/minecraft/network/codec/StreamCodec; DIRECT_STREAM_CODEC b - f Z canAlwaysEat e - f F eatSeconds f - f Ljava/util/List; effects h - f I nutrition c - f F saturation d - f Ljava/util/Optional; usingConvertsTo g -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 c - m (Lnet/minecraft/world/effect/MobEffectInstance;F)Lnet/minecraft/world/food/FoodProperties$Builder; effect a - m ()Lnet/minecraft/world/food/FoodProperties$Builder; fast b - m (I)Lnet/minecraft/world/food/FoodProperties$Builder; nutrition a - m (F)Lnet/minecraft/world/food/FoodProperties$Builder; saturationModifier a - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/food/FoodProperties$Builder; usingConvertsTo a - f Z canAlwaysEat c - f F eatSeconds d - f Lcom/google/common/collect/ImmutableList$Builder; effects f - f I nutrition a - f F saturationModifier b - f Ljava/util/Optional; usingConvertsTo e -c net/minecraft/world/food/FoodProperties$PossibleEffect net/minecraft/world/food/FoodInfo$b - m ()Lnet/minecraft/world/effect/MobEffectInstance; effect a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()F probability b - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/world/effect/MobEffectInstance; effect c - f F probability d -c net/minecraft/world/inventory/AnvilMenu net/minecraft/world/inventory/ContainerAnvil - m (I)I calculateIncreasedRepairCost e - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions l - m ()V createResult m - m ()I getCost n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock 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 l - f I ADDITIONAL_SLOT_X_PLACEMENT F - f I COST_ADDED_BASE z - f I COST_BASE y - f I COST_FAIL x - f I COST_INCOMPATIBLE_PENALTY C - f I COST_RENAME D - f I COST_REPAIR_MATERIAL A - f I COST_REPAIR_SACRIFICE B - f Z DEBUG_COST t - f I INPUT_SLOT k - f I INPUT_SLOT_X_PLACEMENT E - f Lorg/slf4j/Logger; LOGGER s - f I MAX_NAME_LENGTH n - f I RESULT_SLOT m - f I RESULT_SLOT_X_PLACEMENT G - f I SLOT_Y_PLACEMENT H - f Lnet/minecraft/world/inventory/DataSlot; cost w - f Ljava/lang/String; itemName v - f I repairItemCountCost u -c net/minecraft/world/inventory/ArmorSlot net/minecraft/world/inventory/ArmorSlot - m ()I getMaxStackSize a - m ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon 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 (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 I SLOTS_PER_ROW k - f Lnet/minecraft/world/Container; container l - f I containerRows m -c net/minecraft/world/inventory/ClickType net/minecraft/world/inventory/InventoryClickType - m ()[Lnet/minecraft/world/inventory/ClickType; $values a - f [Lnet/minecraft/world/inventory/ClickType; $VALUES h - 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/world/inventory/ClickType; SWAP c - f Lnet/minecraft/world/inventory/ClickType; THROW e -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 - f Lit/unimi/dsi/fastutil/ints/IntList; val$slots a -c net/minecraft/world/item/ArmorMaterials net/minecraft/world/item/EnumArmorMaterial - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/Holder; bootstrap a - m (Ljava/util/EnumMap;)V lambda$static$0 h - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$1 h - m (Ljava/util/EnumMap;)V lambda$static$10 c - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$11 c - m (Ljava/util/EnumMap;)V lambda$static$12 b - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$13 b - m (Ljava/util/EnumMap;)V lambda$static$14 a - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$15 a - m (Ljava/util/EnumMap;)V lambda$static$2 g - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$3 g - m (Ljava/util/EnumMap;)V lambda$static$4 f - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$5 f - m (Ljava/util/EnumMap;)V lambda$static$6 e - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$7 e - m (Ljava/util/EnumMap;)V lambda$static$8 d - m ()Lnet/minecraft/world/item/crafting/Ingredient; lambda$static$9 d - m (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/core/Holder;FFLjava/util/function/Supplier;)Lnet/minecraft/core/Holder; register a - m (Ljava/lang/String;Ljava/util/EnumMap;ILnet/minecraft/core/Holder;FFLjava/util/function/Supplier;Ljava/util/List;)Lnet/minecraft/core/Holder; register a - f Lnet/minecraft/core/Holder; ARMADILLO h - f Lnet/minecraft/core/Holder; CHAIN b - f Lnet/minecraft/core/Holder; DIAMOND e - f Lnet/minecraft/core/Holder; GOLD d - f Lnet/minecraft/core/Holder; IRON c - f Lnet/minecraft/core/Holder; LEATHER a - f Lnet/minecraft/core/Holder; NETHERITE g - f Lnet/minecraft/core/Holder; TURTLE f -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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/player/Player;)Z canAttackBlock 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/InteractionResultHolder; use 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 c - 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 ()I getEnchantmentValue g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/core/Holder;)Lnet/minecraft/world/item/ItemStack; create a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getInstrument i - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; 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$1 a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder;)V lambda$setRandom$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/item/ItemStack;Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)V setRandom a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f Lnet/minecraft/tags/TagKey; instruments a -c net/minecraft/world/item/MilkBucketItem net/minecraft/world/item/ItemMilkBucket - 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/UseAnim; 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/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I DRINK_DURATION a -c net/minecraft/world/item/PlayerHeadItem net/minecraft/world/item/ItemSkullPlayer - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName n - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ResolvableProfile;)V lambda$verifyComponentsAfterLoad$0 a - m (Lnet/minecraft/world/item/ItemStack;)V verifyComponentsAfterLoad m -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 c - 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 c - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Position; lambda$createDispenseConfig$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/InteractionResultHolder; use a - f I COOLDOWN a -c net/minecraft/world/item/alchemy/Potion net/minecraft/world/item/alchemy/PotionRegistry - m ()Ljava/util/List; getEffects a - m (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String; getName a - m ()Z hasInstantEffects b - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$getName$0 a - m ()Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures i - 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/Tool net/minecraft/world/item/component/Tool - 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 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/tags/TagKey;)Lnet/minecraft/world/item/component/Tool$Rule; deniesDrops a - m (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/item/component/Tool$Rule; forBlocks a - m (Lnet/minecraft/tags/TagKey;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/world/item/component/Tool$Rule; forTag a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/util/List;F)Lnet/minecraft/world/item/component/Tool$Rule; minesAndDrops a - m (Lnet/minecraft/tags/TagKey;F)Lnet/minecraft/world/item/component/Tool$Rule; minesAndDrops a - m (Ljava/util/List;F)Lnet/minecraft/world/item/component/Tool$Rule; overrideSpeed b - m (Lnet/minecraft/tags/TagKey;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;ZZ)I 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;Lnet/minecraft/world/level/block/Block;)V blockUpdated b - 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 ak - 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/ticks/LevelTickAccess; getBlockTicks P - m ()Lnet/minecraft/world/level/chunk/ChunkSource; getChunkSource N - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/DifficultyInstance; getCurrentDifficultyAt d_ - m ()Lnet/minecraft/world/Difficulty; getDifficulty al - m ()Lnet/minecraft/world/ticks/LevelTickAccess; getFluidTicks O - m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData A_ - m ()Lnet/minecraft/util/RandomSource; getRandom E_ - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m (II)Z hasChunk b - m (ILnet/minecraft/core/BlockPos;I)V levelEvent c - m (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V levelEvent a - m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;II)V neighborShapeChanged a - m ()J nextSubTickCount G_ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;)V playSound a - m (Lnet/minecraft/world/entity/player/Player;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;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/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/WorldGenLevel net/minecraft/world/level/GeneratorAccessSeed - m (Lnet/minecraft/core/BlockPos;)Z ensureCanWrite f_ - m ()J getSeed C - 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 Lnet/minecraft/world/level/biome/Climate$SpawnFinder$Result; result a -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 c - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)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 a - m ()Lnet/minecraft/core/Direction; getDirection b - m ()Lnet/minecraft/world/phys/HitResult$Type; getType c - m ()Z isInside d - 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 -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 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_R1/CraftCrashReport -c org/bukkit/craftbukkit/CraftFeatureFlag org/bukkit/craftbukkit/v1_21_R1/CraftFeatureFlag -c org/bukkit/craftbukkit/CraftJukeboxSong org/bukkit/craftbukkit/v1_21_R1/CraftJukeboxSong -c org/bukkit/craftbukkit/CraftServerLinks org/bukkit/craftbukkit/v1_21_R1/CraftServerLinks -c org/bukkit/craftbukkit/CraftServerLinks$CraftServerLink org/bukkit/craftbukkit/v1_21_R1/CraftServerLinks$CraftServerLink -c org/bukkit/craftbukkit/CraftWorldBorder org/bukkit/craftbukkit/v1_21_R1/CraftWorldBorder -c org/bukkit/craftbukkit/block/CraftBiome org/bukkit/craftbukkit/v1_21_R1/block/CraftBiome -c org/bukkit/craftbukkit/block/CraftBlock org/bukkit/craftbukkit/v1_21_R1/block/CraftBlock -c org/bukkit/craftbukkit/block/CraftBlock$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftBlock$1 -c org/bukkit/craftbukkit/block/CraftChest org/bukkit/craftbukkit/v1_21_R1/block/CraftChest -c org/bukkit/craftbukkit/block/CraftSkull org/bukkit/craftbukkit/v1_21_R1/block/CraftSkull -c org/bukkit/craftbukkit/block/CraftSkull$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftSkull$1 -c org/bukkit/craftbukkit/block/CraftVault org/bukkit/craftbukkit/v1_21_R1/block/CraftVault -c org/bukkit/craftbukkit/entity/CraftBoat org/bukkit/craftbukkit/v1_21_R1/entity/CraftBoat -c org/bukkit/craftbukkit/entity/CraftBoat$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftBoat$1 -c org/bukkit/craftbukkit/entity/CraftFish org/bukkit/craftbukkit/v1_21_R1/entity/CraftFish -c org/bukkit/craftbukkit/entity/CraftFrog org/bukkit/craftbukkit/v1_21_R1/entity/CraftFrog -c org/bukkit/craftbukkit/entity/CraftFrog$CraftVariant org/bukkit/craftbukkit/v1_21_R1/entity/CraftFrog$CraftVariant -c org/bukkit/craftbukkit/entity/CraftGoat org/bukkit/craftbukkit/v1_21_R1/entity/CraftGoat -c org/bukkit/craftbukkit/entity/CraftHusk org/bukkit/craftbukkit/v1_21_R1/entity/CraftHusk -c org/bukkit/craftbukkit/entity/CraftItem org/bukkit/craftbukkit/v1_21_R1/entity/CraftItem -c org/bukkit/craftbukkit/entity/CraftMule org/bukkit/craftbukkit/v1_21_R1/entity/CraftMule -c org/bukkit/craftbukkit/entity/CraftWolf org/bukkit/craftbukkit/v1_21_R1/entity/CraftWolf -c org/bukkit/craftbukkit/entity/CraftWolf$CraftVariant org/bukkit/craftbukkit/v1_21_R1/entity/CraftWolf$CraftVariant -c org/bukkit/craftbukkit/legacy/CraftEvil org/bukkit/craftbukkit/v1_21_R1/legacy/CraftEvil -c org/bukkit/craftbukkit/map/CraftMapView org/bukkit/craftbukkit/v1_21_R1/map/CraftMapView -c org/bukkit/craftbukkit/tag/CraftItemTag org/bukkit/craftbukkit/v1_21_R1/tag/CraftItemTag -c org/bukkit/craftbukkit/util/CraftLegacy org/bukkit/craftbukkit/v1_21_R1/util/CraftLegacy -c org/bukkit/craftbukkit/util/CraftVector org/bukkit/craftbukkit/v1_21_R1/util/CraftVector -c org/bukkit/craftbukkit/util/LazyHashSet org/bukkit/craftbukkit/v1_21_R1/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 bf - f Lnet/minecraft/resources/ResourceKey; ARMOR_MATERIAL az - f Lnet/minecraft/resources/ResourceKey; ATTRIBUTE c - f Lnet/minecraft/resources/ResourceKey; BANNER_PATTERN d - f Lnet/minecraft/resources/ResourceKey; BIOME aF - f Lnet/minecraft/resources/ResourceKey; BIOME_SOURCE e - f Lnet/minecraft/resources/ResourceKey; BLOCK f - f Lnet/minecraft/resources/ResourceKey; BLOCK_ENTITY_TYPE h - f Lnet/minecraft/resources/ResourceKey; BLOCK_PREDICATE_TYPE i - f Lnet/minecraft/resources/ResourceKey; BLOCK_STATE_PROVIDER_TYPE j - f Lnet/minecraft/resources/ResourceKey; BLOCK_TYPE g - f Lnet/minecraft/resources/ResourceKey; CARVER k - f Lnet/minecraft/resources/ResourceKey; CAT_VARIANT l - f Lnet/minecraft/resources/ResourceKey; CHAT_TYPE aG - f Lnet/minecraft/resources/ResourceKey; CHUNK_GENERATOR n - f Lnet/minecraft/resources/ResourceKey; CHUNK_STATUS o - f Lnet/minecraft/resources/ResourceKey; COMMAND_ARGUMENT_TYPE p - f Lnet/minecraft/resources/ResourceKey; CONFIGURED_CARVER aH - f Lnet/minecraft/resources/ResourceKey; CONFIGURED_FEATURE aI - f Lnet/minecraft/resources/ResourceKey; CREATIVE_MODE_TAB q - f Lnet/minecraft/resources/ResourceKey; CUSTOM_STAT r - f Lnet/minecraft/resources/ResourceKey; DAMAGE_TYPE s - f Lnet/minecraft/resources/ResourceKey; DATA_COMPONENT_TYPE aA - f Lnet/minecraft/resources/ResourceKey; DECORATED_POT_PATTERN ax - f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION aJ - f Lnet/minecraft/resources/ResourceKey; DENSITY_FUNCTION_TYPE t - f Lnet/minecraft/resources/ResourceKey; DIMENSION ba - f Lnet/minecraft/resources/ResourceKey; DIMENSION_TYPE aK - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT aL - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_EFFECT_COMPONENT_TYPE aE - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_ENTITY_EFFECT_TYPE u - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE v - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE w - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_PROVIDER aM - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_PROVIDER_TYPE x - f Lnet/minecraft/resources/ResourceKey; ENCHANTMENT_VALUE_EFFECT_TYPE y - f Lnet/minecraft/resources/ResourceKey; ENTITY_SUB_PREDICATE_TYPE aB - f Lnet/minecraft/resources/ResourceKey; ENTITY_TYPE z - f Lnet/minecraft/resources/ResourceKey; FEATURE A - f Lnet/minecraft/resources/ResourceKey; FEATURE_SIZE_TYPE B - f Lnet/minecraft/resources/ResourceKey; FLAT_LEVEL_GENERATOR_PRESET aN - f Lnet/minecraft/resources/ResourceKey; FLOAT_PROVIDER_TYPE C - f Lnet/minecraft/resources/ResourceKey; FLUID D - f Lnet/minecraft/resources/ResourceKey; FOLIAGE_PLACER_TYPE E - f Lnet/minecraft/resources/ResourceKey; FROG_VARIANT F - f Lnet/minecraft/resources/ResourceKey; GAME_EVENT G - f Lnet/minecraft/resources/ResourceKey; HEIGHT_PROVIDER_TYPE H - f Lnet/minecraft/resources/ResourceKey; INSTRUMENT I - f Lnet/minecraft/resources/ResourceKey; INT_PROVIDER_TYPE J - f Lnet/minecraft/resources/ResourceKey; ITEM K - f Lnet/minecraft/resources/ResourceKey; ITEM_MODIFIER bd - f Lnet/minecraft/resources/ResourceKey; ITEM_SUB_PREDICATE_TYPE aC - f Lnet/minecraft/resources/ResourceKey; JUKEBOX_SONG L - f Lnet/minecraft/resources/ResourceKey; LEVEL_STEM bb - f Lnet/minecraft/resources/ResourceKey; LOOT_CONDITION_TYPE M - f Lnet/minecraft/resources/ResourceKey; LOOT_FUNCTION_TYPE N - f Lnet/minecraft/resources/ResourceKey; LOOT_NBT_PROVIDER_TYPE O - f Lnet/minecraft/resources/ResourceKey; LOOT_NUMBER_PROVIDER_TYPE P - f Lnet/minecraft/resources/ResourceKey; LOOT_POOL_ENTRY_TYPE Q - f Lnet/minecraft/resources/ResourceKey; LOOT_SCORE_PROVIDER_TYPE R - f Lnet/minecraft/resources/ResourceKey; LOOT_TABLE bc - f Lnet/minecraft/resources/ResourceKey; MAP_DECORATION_TYPE aD - f Lnet/minecraft/resources/ResourceKey; MATERIAL_CONDITION S - f Lnet/minecraft/resources/ResourceKey; MATERIAL_RULE T - f Lnet/minecraft/resources/ResourceKey; MEMORY_MODULE_TYPE U - f Lnet/minecraft/resources/ResourceKey; MENU V - f Lnet/minecraft/resources/ResourceKey; MOB_EFFECT W - f Lnet/minecraft/resources/ResourceKey; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST aZ - f Lnet/minecraft/resources/ResourceKey; NOISE aP - f Lnet/minecraft/resources/ResourceKey; NOISE_SETTINGS aO - f Lnet/minecraft/resources/ResourceKey; NUMBER_FORMAT_TYPE ay - f Lnet/minecraft/resources/ResourceKey; PAINTING_VARIANT X - f Lnet/minecraft/resources/ResourceKey; PARTICLE_TYPE Y - f Lnet/minecraft/resources/ResourceKey; PLACED_FEATURE aQ - f Lnet/minecraft/resources/ResourceKey; PLACEMENT_MODIFIER_TYPE Z - f Lnet/minecraft/resources/ResourceKey; POINT_OF_INTEREST_TYPE aa - f Lnet/minecraft/resources/ResourceKey; POOL_ALIAS_BINDING aq - f Lnet/minecraft/resources/ResourceKey; POSITION_SOURCE_TYPE ab - f Lnet/minecraft/resources/ResourceKey; POS_RULE_TEST ac - f Lnet/minecraft/resources/ResourceKey; POTION ad - f Lnet/minecraft/resources/ResourceKey; PREDICATE be - f Lnet/minecraft/resources/ResourceKey; PROCESSOR_LIST aS - f Lnet/minecraft/resources/ResourceKey; RECIPE bg - f Lnet/minecraft/resources/ResourceKey; RECIPE_SERIALIZER ae - f Lnet/minecraft/resources/ResourceKey; RECIPE_TYPE af - f Lnet/minecraft/resources/ResourceKey; ROOT_PLACER_TYPE ag - f Lnet/minecraft/resources/ResourceLocation; ROOT_REGISTRY_NAME a - f Lnet/minecraft/resources/ResourceKey; RULE_BLOCK_ENTITY_MODIFIER ai - f Lnet/minecraft/resources/ResourceKey; RULE_TEST ah - f Lnet/minecraft/resources/ResourceKey; SCHEDULE aj - f Lnet/minecraft/resources/ResourceKey; SENSOR_TYPE ak - f Lnet/minecraft/resources/ResourceKey; SOUND_EVENT al - f Lnet/minecraft/resources/ResourceKey; STAT_TYPE am - f Lnet/minecraft/resources/ResourceKey; STRUCTURE aR - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PIECE an - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PLACEMENT ao - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_POOL_ELEMENT ap - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_PROCESSOR ar - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_SET aT - f Lnet/minecraft/resources/ResourceKey; STRUCTURE_TYPE as - f Lnet/minecraft/resources/ResourceKey; TEMPLATE_POOL aU - f Lnet/minecraft/resources/ResourceKey; TREE_DECORATOR_TYPE at - f Lnet/minecraft/resources/ResourceKey; TRIGGER_TYPE aV - f Lnet/minecraft/resources/ResourceKey; TRIM_MATERIAL aW - f Lnet/minecraft/resources/ResourceKey; TRIM_PATTERN aX - f Lnet/minecraft/resources/ResourceKey; TRUNK_PLACER_TYPE au - f Lnet/minecraft/resources/ResourceKey; VILLAGER_PROFESSION av - f Lnet/minecraft/resources/ResourceKey; VILLAGER_TYPE aw - f Lnet/minecraft/resources/ResourceKey; WOLF_VARIANT m - f Lnet/minecraft/resources/ResourceKey; WORLD_PRESET aY -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/ResourceLocation;)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/tags/ItemTagsProvider net/minecraft/data/tags/ItemTagsProvider - m (Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V copy a - m ()Ljava/util/concurrent/CompletableFuture; createContentsProvider b - m (Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException; lambda$createContentsProvider$2 d - m (Lnet/minecraft/data/tags/TagsProvider$TagLookup;Lnet/minecraft/tags/TagKey;Lnet/minecraft/tags/TagKey;)V lambda$createContentsProvider$3 a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/data/tags/TagsProvider$TagLookup;)Lnet/minecraft/core/HolderLookup$Provider; lambda$createContentsProvider$4 a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; lambda$new$0 b - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceKey; lambda$new$1 a - f Ljava/util/concurrent/CompletableFuture; blockTags d - f Ljava/util/Map; tagsToCopy g -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;)Lnet/minecraft/network/PacketSendListener; exceptionallySend a - m ()Lnet/minecraft/network/protocol/Packet; onFailure b - m ()V onSuccess a - m (Ljava/lang/Runnable;)Lnet/minecraft/network/PacketSendListener; thenRun a -c net/minecraft/network/PacketSendListener$1 net/minecraft/network/PacketSendListener$1 - m ()Lnet/minecraft/network/protocol/Packet; onFailure b - m ()V onSuccess a - f Ljava/lang/Runnable; val$runnable a -c net/minecraft/network/PacketSendListener$2 net/minecraft/network/PacketSendListener$2 - m ()Lnet/minecraft/network/protocol/Packet; onFailure b - f Ljava/util/function/Supplier; val$handler 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 - f Ljava/util/List; val$parts c -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/resources/ResourceLocation$Serializer net/minecraft/resources/MinecraftKey$a - m (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/resources/ResourceLocation; deserialize a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; serialize a -c net/minecraft/server/commands/JfrCommand net/minecraft/server/commands/JfrCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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/chat/Component; lambda$startJfr$4 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$5 a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$stopJfr$6 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/PlayerChatMessage;)V lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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$5 d - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addTag$6 c - m (Lnet/minecraft/world/entity/Entity;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$10 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTags$11 b - m (Ljava/util/Collection;Ljava/util/Set;)Lnet/minecraft/network/chat/Component; lambda$listTags$12 a - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$listTags$9 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 c - 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 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$7 b - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeTag$8 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/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/ProcessorMailbox; 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/MetadataSectionSerializer;)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 (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m (Lcom/mojang/authlib/GameProfile;)Z isBanned a - m (I)[Ljava/lang/String; lambda$getUserList$0 a -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/datafix/FixWolfHealth net/minecraft/util/datafix/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 b - f Ljava/lang/String; WOLF_ID 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/V1460 net/minecraft/util/datafix/schemas/DataConverterSchemaV1460 - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26 c - 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;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10 s - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11 r - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12 q - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13 p - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14 o - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15 n - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16 m - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17 l - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18 k - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$19 j - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2 A - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20 i - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21 h - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22 g - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23 f - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24 e - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$25 d - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3 z - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4 y - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5 x - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6 w - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7 v - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8 u - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9 t - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$1 n - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 o - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29 g - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30 m - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31 l - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33 k - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34 b - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35 j - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36 i - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37 h - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38 f - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39 e - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40 g - m (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42 f - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43 e - m (Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45 d - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46 c - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$47 d - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$48 c - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$49 b - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$50 a - m ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$51 b - 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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$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/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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a - 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/V1801 net/minecraft/util/datafix/schemas/DataConverterSchemaV1801 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V1904 net/minecraft/util/datafix/schemas/DataConverterSchemaV1904 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 a - 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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 b - 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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2519 net/minecraft/util/datafix/schemas/DataConverterSchemaV2519 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2522 net/minecraft/util/datafix/schemas/DataConverterSchemaV2522 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2571 net/minecraft/util/datafix/schemas/V2571 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -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/V2686 net/minecraft/util/datafix/schemas/V2686 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a -c net/minecraft/util/datafix/schemas/V2688 net/minecraft/util/datafix/schemas/V2688 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 a - 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/V2704 net/minecraft/util/datafix/schemas/V2704 - m (Lcom/mojang/datafixers/schemas/Schema;)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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMob$0 b - 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/V3203 net/minecraft/util/datafix/schemas/V3203 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$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 -c net/minecraft/util/datafix/schemas/V3326 net/minecraft/util/datafix/schemas/V3326 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 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/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$1 a - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0 b -c net/minecraft/util/datafix/schemas/V3799 net/minecraft/util/datafix/schemas/V3799 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$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/V3816 net/minecraft/util/datafix/schemas/V3816 - m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$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/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 - f Lnet/minecraft/util/eventlog/JsonEventLogReader; val$reader a -c net/minecraft/util/parsing/packrat/Scope net/minecraft/util/parsing/packrat/Scope - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; get a - m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAny a - m ([Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/lang/Object; getAnyOrThrow b - 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 (Lnet/minecraft/util/parsing/packrat/Atom;Ljava/lang/Object;)V put a - m (Lnet/minecraft/util/parsing/packrat/Scope;)V putAll a - f Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; values a -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;)Ljava/util/Optional; getRandomItem a - m (Lnet/minecraft/util/RandomSource;Ljava/util/List;I)Ljava/util/Optional; getRandomItem a - m (Ljava/util/List;)I getTotalWeight a - m (Ljava/util/List;I)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/EquipmentSlot net/minecraft/world/entity/EnumItemSlot - m ()[Lnet/minecraft/world/entity/EquipmentSlot; $values g - m (Ljava/lang/String;)Lnet/minecraft/world/entity/EquipmentSlot; byName a - m ()I getFilterFlag 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/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; limit a - f [Lnet/minecraft/world/entity/EquipmentSlot; $VALUES o - f Lnet/minecraft/world/entity/EquipmentSlot; BODY g - f Lnet/minecraft/world/entity/EquipmentSlot; CHEST e - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC i - 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 h - f Lnet/minecraft/world/entity/EquipmentSlot; OFFHAND b - f I countLimit l - f I filterFlag m - f I index k - f Ljava/lang/String; name n - f Lnet/minecraft/world/entity/EquipmentSlot$Type; type j -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 d - 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 -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)V award 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 bo - m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a - m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement aL - m ()D getDefaultGravity aZ - m (I)I getExperienceValue b - m ()I getIcon s - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()I getValue p - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAttackable cu - m (Lnet/minecraft/world/entity/ExperienceOrb;)V merge b - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/server/level/ServerPlayer;I)I repairPlayerItems a - m ()V scanForEntities t - m ()V setUnderwaterMovement v - m ()V tick l - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;I)Z tryMergeToExisting b - 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 g - f I count j - f Lnet/minecraft/world/entity/player/Player; followingPlayer k - f I health h - f I value i -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()I getBlocksSetOnFire s - m ()Lnet/minecraft/server/level/ServerPlayer; getCause p - m ()Ljava/util/stream/Stream; getHitEntities t - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/core/BlockPos; getStrikePosition w - m ()V powerLightningRod v - m (Lnet/minecraft/nbt/CompoundTag;)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 l - f D DAMAGE_RADIUS d - f D DETECTION_RADIUS e - f I START_LIFE c - f I blocksSetOnFire k - f Lnet/minecraft/server/level/ServerPlayer; cause i - f I flashes g - f Ljava/util/Set; hitEntities j - f I life f - f J seed b - f Z visualOnly h -c net/minecraft/world/entity/OwnableEntity net/minecraft/world/entity/OwnableEntity - m ()Lnet/minecraft/world/entity/LivingEntity; getOwner T_ - m ()Ljava/util/UUID; getOwnerUUID aa_ - m ()Lnet/minecraft/world/level/EntityGetter; level e -c net/minecraft/world/entity/PathfinderMob net/minecraft/world/entity/EntityCreature - m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;)Z checkSpawnRules a - m (Lnet/minecraft/world/entity/Entity;)V closeRangeLeashBehaviour b - m ()D followLeashSpeed gj - m (Lnet/minecraft/core/BlockPos;)F getWalkTargetValue c - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (Lnet/minecraft/world/entity/Entity;F)Z handleLeashAtDistance a - m ()Z isPanicking gh - m ()Z isPathFinding gg - m ()Z shouldStayCloseToLeashHolder gi - f F DEFAULT_WALK_TARGET_VALUE cb -c net/minecraft/world/entity/TamableAnimal net/minecraft/world/entity/EntityTameableAnimal - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyTamingSideEffects t - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m ()Z canBeLeashed y - m ()Z canFlyToOwner go - m (Lnet/minecraft/core/BlockPos;)Z canTeleportTo i - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()Ljava/util/UUID; getOwnerUUID aa_ - m ()Lnet/minecraft/world/scores/PlayerTeam; getTeam ck - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/entity/Entity;F)Z handleLeashAtDistance a - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m ()Z isInSittingPose x - m ()Z isOrderedToSit gk - m (Lnet/minecraft/world/entity/LivingEntity;)Z isOwnedBy j - m ()Z isTame s - m (III)Z maybeTeleportTo a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setInSittingPose y - m (Z)V setOrderedToSit z - m (Ljava/util/UUID;)V setOwnerUUID b - m (ZZ)V setTame b - m ()Z shouldTryTeleportToOwner gm - m (Z)V spawnTamingParticles x - m (Lnet/minecraft/world/entity/player/Player;)V tame a - m (Lnet/minecraft/core/BlockPos;)V teleportToAroundBlockPos h - m ()V tryToTeleportToOwner gl - m ()Z unableToMoveToOwner gn - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z wantsToAttack a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_OWNERUUID_ID ce - f I MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING ch - f I MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING ci - f I MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING cg - f I TELEPORT_WHEN_DISTANCE_IS_SQ cc - f Z orderedToSit cj -c net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal net/minecraft/world/entity/EntityTameableAnimal$a - m ()V tick a -c net/minecraft/world/entity/VariantHolder net/minecraft/world/entity/VariantHolder - m ()Ljava/lang/Object; getVariant d - m (Ljava/lang/Object;)V setVariant a -c net/minecraft/world/entity/animal/Animal net/minecraft/world/entity/animal/EntityAnimal - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkAnimalSpawnRules b - m ()V customServerAiStep ab - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;Lnet/minecraft/world/entity/AgeableMob;)V finalizeSpawnChildFromBreeding a - m ()I getAmbientSoundInterval R - m ()I getBaseExperienceReward eg - 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 o - m ()Z isInLove gs - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m ()V resetLove gt - m (Lnet/minecraft/world/entity/player/Player;)V setInLove f - m (I)V setInLoveTime s - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem a - f I PARENT_AGE_AFTER_BREEDING cf - f I inLove cc - f Ljava/util/UUID; loveCause cd -c net/minecraft/world/entity/animal/Ocelot net/minecraft/world/entity/animal/EntityOcelot - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 s - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval R - 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 n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSteppingCarefully bX - m ()Z isTrusting x - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reassessTrustingGoals t - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m (Z)V setTrusting x - m (Z)V spawnTrustingParticles y - f D CROUCH_SPEED_MOD cc - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TRUSTING cg - f D SPRINT_SPEED_MOD ce - f D WALK_SPEED_MOD cd - f Lnet/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal; ocelotAvoidPlayersGoal ch - f Lnet/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal; temptGoal ci -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 c -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()V calculateFlapping gz - m ()Z canFlyToOwner go - 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/MobSpawnType;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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/sounds/SoundEvent; getAmbient a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/sounds/SoundEvent; getImitatedSound b - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m (Lnet/minecraft/util/RandomSource;)F getPitch a - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/world/entity/animal/Parrot$Variant; getVariant gw - m ()F getVoicePitch fb - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)Z imitateNearbyMobs a - m ()Z isBaby o_ - m ()Z isFlapping aW - m ()Z isFlying gx - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isPartyParrot gv - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()V onFlap aV - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - 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 ck - f Ljava/util/Map; MOB_SOUND_MAP cm - f Ljava/util/function/Predicate; NOT_PARROT_PREDICATE cl - f F flap cg - f F flapSpeed ch - f F flapping cn - f Lnet/minecraft/core/BlockPos; jukebox cq - f F nextFlap co - f F oFlap cj - f F oFlapSpeed ci - f Z partyParrot cp -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 (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; BLUE b - f Ljava/util/function/IntFunction; BY_ID g - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/entity/animal/Parrot$Variant; GRAY e - f Lnet/minecraft/world/entity/animal/Parrot$Variant; GREEN c - f Lnet/minecraft/world/entity/animal/Parrot$Variant; RED_BLUE a - f Lnet/minecraft/world/entity/animal/Parrot$Variant; YELLOW_BLUE d - f I id h - f Ljava/lang/String; name i -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()Z canSpawnSprintParticle br - m ()V checkLandingDelay go - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkRabbitSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V disableJumpControl gm - m ()V enableJumpControl gl - m (DD)V facePoint c - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)F getJumpCompletion H - m ()F getJumpPower fd - m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound x - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - 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 de - m ()Lnet/minecraft/world/entity/animal/Rabbit$Variant; getVariant gk - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()V jumpFromGround ff - m ()V playAttackSound gd - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setJumping t - m ()V setLandingDelay gn - m (D)V setSpeedModifier i - m (Lnet/minecraft/world/entity/animal/Rabbit$Variant;)V setVariant a - m ()V startJumping s - m ()Z wantsMoreFood gu - f D ATTACK_SPEED_MOD ch - f D BREED_SPEED_MOD cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TYPE_ID ci - f I DEFAULT_ATTACK_POWER ck - f I EVIL_ARMOR_VALUE cn - f I EVIL_ATTACK_POWER_INCREMENT cl - f Lnet/minecraft/resources/ResourceLocation; EVIL_ATTACK_POWER_MODIFIER cm - f D FLEE_SPEED_MOD cg - f D FOLLOW_SPEED_MOD ce - f Lnet/minecraft/resources/ResourceLocation; KILLER_BUNNY cj - f I MORE_CARROTS_DELAY co - f D STROLL_SPEED_MOD cc - f I jumpDelayTicks cs - f I jumpDuration cq - f I jumpTicks cp - f I moreCarrotTicks ct - f Z wasOnGround cr -c net/minecraft/world/entity/animal/Rabbit$Variant net/minecraft/world/entity/animal/EntityRabbit$Variant - 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; BLACK c - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; BROWN a - f Ljava/util/function/IntFunction; BY_ID i - f Lcom/mojang/serialization/Codec; CODEC h - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; EVIL g - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; GOLD e - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; SALT f - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; WHITE b - f Lnet/minecraft/world/entity/animal/Rabbit$Variant; WHITE_SPLOTCHED d - f I id j - f Ljava/lang/String; name k -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/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gl - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxSchoolSize gm -c net/minecraft/world/entity/animal/Turtle net/minecraft/world/entity/animal/EntityTurtle - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m ()V aiStep m_ - m ()Z canBeLeashed y - m ()Z canFallInLove gp - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkTurtleSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes x - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()F getAgeScale ea - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval R - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/core/BlockPos; getHomePos gk - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/core/BlockPos; getTravelPos gl - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z hasEgg s - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isGoingHome gm - m ()Z isLayingEgg t - m ()Z isPushedByFluid cC - m ()Z isTravelling gn - m ()F nextStep aP - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (F)V playSwimSound f - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setGoingHome z - m (Z)V setHasEgg x - m (Lnet/minecraft/core/BlockPos;)V setHomePos h - m (Z)V setLayingEgg y - m (Lnet/minecraft/core/BlockPos;)V setTravelPos i - m (Z)V setTravelling A - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cl - f Ljava/util/function/Predicate; BABY_ON_LAND_SELECTOR cc - f F BABY_SCALE ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; GOING_HOME ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; HAS_EGG ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; HOME_POS cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; LAYING_EGG cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; TRAVELLING cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; TRAVEL_POS ch - f I layEggCounter cm -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 g - 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 m_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getLightLevelDependentMagicValue bu - m ()Z isCharged t - m ()Z isOnFire bR - m ()Z isSensitiveToWater fl - m ()V registerGoals B - m (Z)V setCharged x - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID d - f F allowedHeightOffset b - f I nextHeightOffsetChangeTick c -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 V_ - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGhastSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes x - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()I getExplosionPower t - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxSpawnClusterSize fN - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fa - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isCharging s - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isReflectedFireball g - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setCharging x - m ()Z shouldDespawnInPeaceful Z - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING 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 V_ - m ()V tick a - f Lnet/minecraft/world/entity/monster/Ghast; ghast a -c net/minecraft/world/entity/monster/Ghast$GhastMoveControl net/minecraft/world/entity/monster/EntityGhast$ControllerGhast - m (Lnet/minecraft/world/phys/Vec3;I)Z canReach a - m ()V tick a - f I floatDuration m - f Lnet/minecraft/world/entity/monster/Ghast; ghast l -c net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastIdleMove - m ()Z canContinueToUse c - m ()Z canUse b - m ()V start d - f Lnet/minecraft/world/entity/monster/Ghast; ghast a -c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal net/minecraft/world/entity/monster/EntityGhast$PathfinderGoalGhastAttackTarget - m ()Z canUse b - m ()Z requiresUpdateEveryTick V_ - 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 s - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSlimeSpawnRules c - m (Lnet/minecraft/world/entity/LivingEntity;)V dealDamage j - m ()V decreaseSquish gg - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Z doPlayJumpSound gn - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()F getAttackDamage gi - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getJumpDelay x - m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gk - m ()I getMaxHeadXRot ac - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType t - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a - m ()I getSize gl - m ()F getSoundPitch s - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fa - m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gj - m ()Lnet/minecraft/world/entity/EntityType; getType am - m ()Z isDealsDamage gh - m ()Z isTiny gm - m ()V jumpFromGround ff - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V refreshDimensions i_ - m ()V registerGoals B - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (IZ)V setSize a - m ()Z shouldDespawnInPeaceful Z - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE cd - f I MAX_NATURAL_SIZE d - f I MAX_SIZE c - f I MIN_SIZE b - f F oSquish cc - f F squish cb - f F targetSquish e - f Z wasOnGround ce -c net/minecraft/world/entity/monster/Slime$SlimeFloatGoal net/minecraft/world/entity/monster/EntitySlime$PathfinderGoalSlimeRandomJump - m ()Z canUse b - m ()Z requiresUpdateEveryTick V_ - 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 V_ - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStraySpawnRules a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound t -c net/minecraft/world/entity/monster/Witch net/minecraft/world/entity/monster/EntityWitch - m ()V aiStep m_ - m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a - m ()Z canBeLeader gl - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m (Lnet/minecraft/world/damagesource/DamageSource;F)F getDamageAfterMagicAbsorb e - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (B)V handleEntityEvent b - m ()Z isDrinkingPotion s - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m ()V registerGoals B - m (Z)V setUsingItem z - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_USING_ITEM cc - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_DRINKING e - f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_DRINKING_ID b - f Lnet/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal; attackPlayersGoal cf - f Lnet/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal; healRaidersGoal ce - f I usingTime cd -c net/minecraft/world/entity/player/Player net/minecraft/world/entity/player/EntityHuman - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/item/ItemStack;)Z addItem i - m ()V aiStep m_ - m (F)V animateHurt n - 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 gy - m (Lnet/minecraft/world/entity/LivingEntity;)V blockUsingShield d - m ()Z canBeHitByProjectile bz - m ()Z canBeSeenAsEnemy ep - m (Z)Z canEat u - m (DDF)Z canFallAtLeast b - 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 canSprint dH - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m ()Z canUseGameMasterBlocks gv - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (F)V causeFoodExhaustion E - m ()V closeContainer s - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes fM - m ()Lnet/minecraft/world/item/ItemCooldowns; createItemCooldowns k - m (Lnet/minecraft/world/entity/Entity;)V crit b - 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 fT - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m ()V disableShield fU - m (Lnet/minecraft/network/chat/Component;Z)V displayClientMessage a - m (Lnet/minecraft/world/entity/LivingEntity;)V doAutoAttackOnTouch g - m ()V doCloseContainer t - m ()V doWaterSplashEffect bo - 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/world/item/ItemStack;ZZ)Lnet/minecraft/world/entity/item/ItemEntity; drop a - m ()V dropEquipment ez - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/food/FoodProperties;)Lnet/minecraft/world/item/ItemStack; eat a - m ()D entityInteractionRange gz - m (Lnet/minecraft/core/BlockPos;)Z freeAt h - m ()Lnet/minecraft/world/entity/player/Abilities; getAbilities fZ - m ()F getAbsorptionAmount fo - m ()Ljava/lang/Iterable; getArmorSlots eV - m (F)F getAttackStrengthScale F - m ()I getBaseExperienceReward eg - m ()F getBlockSpeedFactor aO - m ()Lnet/minecraft/world/item/ItemCooldowns; getCooldowns gt - m ()F getCurrentItemAttackStrengthDelay gr - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed c - m ()I getDimensionChangingDelay bQ - m ()Lcom/google/common/collect/ImmutableList; getDismountPoses fE - 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 gg - m ()Lnet/minecraft/world/inventory/PlayerEnderChestContainer; getEnderChestInventory gl - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eH - m ()I getFireImmuneTicks df - m ()F getFlyingSpeed fi - m ()Lnet/minecraft/world/food/FoodData; getFoodData gi - m ()Lcom/mojang/authlib/GameProfile; getGameProfile fX - m ()Ljava/lang/Iterable; getHandSlots eW - m ()F getHurtDir eE - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/player/Inventory; getInventory fY - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m ()Ljava/util/Optional; getLastDeathLocation gx - m ()F getLuck gu - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fq - m ()F getMaxHeadRotationRelativeToBody fk - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/network/chat/Component; getName ah - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile g - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition s - m ()I getScore fS - m ()Lnet/minecraft/world/scores/Scoreboard; getScoreboard gn - m ()Ljava/lang/String; getScoreboardName cB - m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityLeft gp - m ()Lnet/minecraft/nbt/CompoundTag; getShoulderEntityRight gq - m ()I getSleepTimer gc - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSpeed fj - m ()Lnet/minecraft/sounds/SoundEvent; getSwimHighSpeedSplashSound aS - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aR - m ()Ljava/util/Optional; getWardenSpawnTracker ab - m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem dS - m ()I getXpNeededForNextLevel gh - m (I)V giveExperienceLevels c - m (I)V giveExperiencePoints d - m (B)V handleEntityEvent b - m ()Z hasContainerOpen ga - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasCorrectToolForDrops d - m ()Z hasInfiniteMaterials fL - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtArmor b - m (F)V hurtCurrentlyUsedShield x - m (Lnet/minecraft/world/damagesource/DamageSource;F)V hurtHelmet c - m (I)V increaseScore s - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interactOn a - m (F)V internalSetAbsorptionAmount D - m (F)Z isAboveGround G - m ()Z isAffectedByFluids ec - m ()Z isAlwaysExperienceDropper eh - m ()Z isAlwaysTicking dN - m ()Z isCreative f - m ()Z isHurt gj - m ()Z isIgnoringFallDamageFromCurrentImpulse gA - m ()Z isImmobile fc - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isLocalPlayer g - m (Lnet/minecraft/world/entity/player/PlayerModelPart;)Z isModelPartShown a - m ()Z isPushedByFluid cC - m ()Z isReducedDebugInfo go - m ()Z isScoping gw - m ()Z isSecondaryUseActive fN - m ()Z isSleepingLongEnough gb - m ()Z isSpectator R_ - m ()Z isStayingOnGroundSurface fP - m ()Z isSwimming cd - m ()Z isTextFilteringEnabled Z - m ()V jumpFromGround ff - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z killedEntity 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 gk - 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 ()V moveCloak x - m (Lnet/minecraft/world/item/ItemStack;I)V onEnchantmentPerformed a - m ()V onUpdateAbilities z - m (Lnet/minecraft/world/level/block/entity/CommandBlockEntity;)V openCommandBlock a - 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/SignBlockEntity;Z)V openTextEdit a - m (Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playNotifySound a - m (Lnet/minecraft/nbt/CompoundTag;)V playShoulderEntityAmbientSound 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 (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m ()V removeEntitiesOnShoulder gm - m ()V removeVehicle bJ - m ()V resetAttackStrengthTicker gs - m ()V resetCurrentImpulseContext gC - m (Ljava/util/Collection;)I resetRecipes b - m (Lnet/minecraft/stats/Stat;)V resetStat a - m ()V respawn fW - m ()V rideTick u - m (ILnet/minecraft/world/item/trading/MerchantOffers;IIZZ)V sendMerchantOffers a - m ()V serverAiStep fm - m (Lnet/minecraft/nbt/CompoundTag;)Z setEntityOnShoulder h - m (Z)V setIgnoreFallDamageFromCurrentImpulse w - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a - m (Ljava/util/Optional;)V setLastDeathLocation a - m (Lnet/minecraft/world/entity/HumanoidArm;)V setMainArm a - m (Z)V setReducedDebugInfo v - m (I)V setRemainingFireTicks h - m (I)V setScore r - m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityLeft i - m (Lnet/minecraft/nbt/CompoundTag;)V setShoulderEntityRight j - m ()Z shouldBeSaved dM - m ()Z shouldShowName cF - m (IFLnet/minecraft/world/item/ItemStack;)V startAutoSpinAttack a - m ()V startFallFlying ge - m (Lnet/minecraft/core/BlockPos;)Lcom/mojang/datafixers/util/Either; startSleepInBed a - m ()V stopFallFlying gf - m (ZZ)V stopSleepInBed a - m ()V stopSleeping fI - m ()V sweepAttack fV - m ()V tick l - m (Lnet/minecraft/world/entity/Entity;)V touch d - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Ljava/util/List;)V triggerRecipeCrafted a - m ()V tryResetCurrentImpulseContext gB - m ()Z tryToStartFallFlying gd - m ()V turtleHelmetTick v - m ()Z updateIsUnderwater fQ - m ()V updatePlayerPose fR - m ()V updateSwimming bl - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/ClickAction;)V updateTutorialInventoryAction a - m ()Z wantsToStopRiding fO - f I CRAFTING_SLOT_OFFSET bO - f F CROUCH_BB_HEIGHT bR - f I CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_ABSORPTION_ID e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MAIN_HAND bY - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYER_MODE_CUSTOMISATION bX - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SCORE_ID f - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_LEFT bZ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOULDER_RIGHT ca - f F DEFAULT_BLOCK_INTERACTION_RANGE bP - f F DEFAULT_ENTITY_INTERACTION_RANGE bQ - f F DEFAULT_EYE_HEIGHT bU - f Lnet/minecraft/world/entity/HumanoidArm; DEFAULT_MAIN_HAND bH - f I DEFAULT_MODEL_CUSTOMIZATION bI - f Lnet/minecraft/world/phys/Vec3; DEFAULT_VEHICLE_ATTACHMENT bV - f I ENDER_SLOT_OFFSET bM - f I HELD_ITEM_SLOT bN - f Lorg/slf4j/Logger; LOGGER b - f I MAX_HEALTH bJ - f Ljava/util/Map; POSES d - f I SLEEP_DURATION bK - f Lnet/minecraft/world/entity/EntityDimensions; STANDING_DIMENSIONS bW - f F SWIMMING_BB_HEIGHT bT - f F SWIMMING_BB_WIDTH bS - f I WAKE_UP_DURATION bL - f Lnet/minecraft/world/entity/player/Abilities; abilities cA - f F bob ch - f Lnet/minecraft/world/inventory/AbstractContainerMenu; containerMenu cd - f Lnet/minecraft/world/item/ItemCooldowns; cooldowns cG - f Lnet/minecraft/world/entity/Entity; currentExplosionCause cy - f I currentImpulseContextResetGraceTime cJ - f Lnet/minecraft/world/phys/Vec3; currentImpulseImpactPos cx - f F defaultFlySpeed cu - f I enchantmentSeed ct - f Lnet/minecraft/world/inventory/PlayerEnderChestContainer; enderChestInventory cb - f I experienceLevel cq - f F experienceProgress cs - f Lnet/minecraft/world/entity/projectile/FishingHook; fishing cv - f Lnet/minecraft/world/food/FoodData; foodData ce - f Lcom/mojang/authlib/GameProfile; gameProfile cD - f F hurtDir cw - f Z ignoreFallDamageFromCurrentImpulse cI - f Lnet/minecraft/world/entity/player/Inventory; inventory h - f Lnet/minecraft/world/inventory/InventoryMenu; inventoryMenu cc - f I jumpTriggerTime cf - f Ljava/util/Optional; lastDeathLocation cH - f Lnet/minecraft/world/item/ItemStack; lastItemInMainHand cF - f I lastLevelUpTime cB - f F oBob cg - f Z reducedDebugInfo cE - f I sleepCounter cz - f I takeXpDelay ci - f J timeEntitySatOnShoulder g - f I totalExperience cr - f Z wasUnderwater cp - f D xCloak cm - f D xCloakO cj - f D yCloak cn - f D yCloakO ck - f D zCloak co - f D zCloakO cl -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 -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 -c net/minecraft/world/entity/player/Player$BedSleepingProblem net/minecraft/world/entity/player/EntityHuman$EnumBedResult - m ()Lnet/minecraft/network/chat/Component; getMessage a - 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 a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b - m (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects a - f I DATA_COUNT m - f I INV_SLOT_END o - f I INV_SLOT_START n - f I NO_EFFECT r - f I PAYMENT_SLOT k - f I SLOT_COUNT l - f I USE_ROW_SLOT_END q - f I USE_ROW_SLOT_START p - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access u - f Lnet/minecraft/world/inventory/ContainerData; beaconData v - f Lnet/minecraft/world/Container; beacon s - f Lnet/minecraft/world/inventory/BeaconMenu$PaymentSlot; paymentSlot t -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 al_ -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 k - f Lnet/minecraft/world/Container; hopper l -c net/minecraft/world/inventory/ResultSlot net/minecraft/world/inventory/SlotResult - m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements b_ - m ()Z isFake f - 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$3 a - m (Ljava/util/ArrayList;)V lambda$static$0 a - m ()[Lnet/minecraft/world/inventory/SlotRange; lambda$static$1 c - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$2 b - 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/AnimalArmorItem net/minecraft/world/item/AnimalArmorItem - m ()Lnet/minecraft/world/item/AnimalArmorItem$BodyType; getBodyType d - m ()Lnet/minecraft/sounds/SoundEvent; getBreakingSound e - m ()Lnet/minecraft/resources/ResourceLocation; getOverlayTexture c - m ()Lnet/minecraft/resources/ResourceLocation; getTexture b - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable a - f Lnet/minecraft/world/item/AnimalArmorItem$BodyType; bodyType l - f Lnet/minecraft/resources/ResourceLocation; overlayTextureLocation k - f Lnet/minecraft/resources/ResourceLocation; textureLocation j -c net/minecraft/world/item/AnimalArmorItem$BodyType net/minecraft/world/item/AnimalArmorItem$a - m ()[Lnet/minecraft/world/item/AnimalArmorItem$BodyType; $values a - m (Ljava/lang/String;)Ljava/lang/String; lambda$static$0 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; lambda$static$1 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; lambda$static$2 a - f [Lnet/minecraft/world/item/AnimalArmorItem$BodyType; $VALUES e - f Lnet/minecraft/world/item/AnimalArmorItem$BodyType; CANINE b - f Lnet/minecraft/world/item/AnimalArmorItem$BodyType; EQUESTRIAN a - f Lnet/minecraft/sounds/SoundEvent; breakingSound d - f Ljava/util/function/Function; textureLocator c -c net/minecraft/world/item/ChorusFruitItem net/minecraft/world/item/ItemChorusFruit - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a -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/HoneyBottleItem net/minecraft/world/item/ItemHoneyBottle - 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/sounds/SoundEvent; getDrinkingSound ap_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound aq_ - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/UseAnim; 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/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I DRINK_DURATION 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;)V addToTooltip a - m (Ljava/util/function/Consumer;Lnet/minecraft/core/Holder;)V lambda$addToTooltip$1 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Z showInTooltip b - 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/ItemInteractionResult; tryInsertIntoJukebox a - m (Z)Lnet/minecraft/world/item/JukeboxPlayable; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Z showInTooltip d - f Lnet/minecraft/world/item/EitherHolder; song c -c net/minecraft/world/item/SolidBucketItem net/minecraft/world/item/SolidBucketItem - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/phys/BlockHitResult;)Z emptyContents a - m ()Ljava/lang/String; getDescriptionId 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;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultInstance w - m (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; getDescriptionId h -c net/minecraft/world/item/WrittenBookItem net/minecraft/world/item/ItemWrittenBook - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; getName n - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)Z resolveBookComponents a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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 (II)Z canCraftInDimensions a - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - m ()Z isIncomplete i - m ()Z isSpecial as_ - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Z matches a - m ()Z showNotification h - f Lcom/mojang/serialization/Codec; CODEC h - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC i -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/server/level/ServerLevel;Lnet/minecraft/world/level/StructureManager;Lnet/minecraft/world/level/chunk/ChunkGenerator;Lnet/minecraft/world/entity/MobCategory;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)Lnet/minecraft/util/random/WeightedRandomList; 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;ZZZ)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 Lorg/slf4j/Logger; LOGGER c - f I MAGIC_NUMBER e - f I MIN_SPAWN_DISTANCE d - f [Lnet/minecraft/world/entity/MobCategory; SPAWNING_CATEGORIES f - 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 ()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;F)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 h - m ()Lnet/minecraft/world/item/DyeColor; getColor b - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection g - 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/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;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 (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 updateEntityAfterFallOn 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 - 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; BASE e - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_SHAPE m - f I HEIGHT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_NORTH_EAST h - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_NORTH_WEST f - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_SOUTH_EAST i - f Lnet/minecraft/world/phys/shapes/VoxelShape; LEG_SOUTH_WEST g - f I LEG_WIDTH n - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SHAPE j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED c - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PART b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_SHAPE k - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_SHAPE l - f Lnet/minecraft/world/item/DyeColor; color o -c net/minecraft/world/level/block/BedBlock$1 net/minecraft/world/level/block/BlockBed$1 -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;F)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 d - 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 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; 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 F AABB_MAX g - f F AABB_MIN f - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; Y_AXIS_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB i -c net/minecraft/world/level/block/RodBlock$1 net/minecraft/world/level/block/RodBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction$Axis a -c net/minecraft/world/level/block/Rotation net/minecraft/world/level/block/EnumBlockRotation - m ()[Lnet/minecraft/world/level/block/Rotation; $values 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 h - 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 e - f Lnet/minecraft/world/level/block/Rotation; COUNTERCLOCKWISE_90 d - f Lnet/minecraft/world/level/block/Rotation; NONE a - f Ljava/lang/String; id f - f Lcom/mojang/math/OctahedralGroup; rotation g -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/Level;Lnet/minecraft/core/BlockPos;)V explode a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/LivingEntity;)V explode 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/core/BlockPos;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 b - 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/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/ItemInteractionResult; useItemOn a - m (Lnet/minecraft/world/level/Level;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;)V entityInside a - f Lcom/mojang/serialization/MapCodec; CODEC 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/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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick b - m (Lnet/minecraft/world/level/material/FluidState;)V registerDefaultState f - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;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 c - 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_R1/block/CraftBanner -c org/bukkit/craftbukkit/block/CraftBarrel org/bukkit/craftbukkit/v1_21_R1/block/CraftBarrel -c org/bukkit/craftbukkit/block/CraftBeacon org/bukkit/craftbukkit/v1_21_R1/block/CraftBeacon -c org/bukkit/craftbukkit/block/CraftHopper org/bukkit/craftbukkit/v1_21_R1/block/CraftHopper -c org/bukkit/craftbukkit/block/CraftJigsaw org/bukkit/craftbukkit/v1_21_R1/block/CraftJigsaw -c org/bukkit/craftbukkit/block/CraftSmoker org/bukkit/craftbukkit/v1_21_R1/block/CraftSmoker -c org/bukkit/craftbukkit/boss/CraftBossBar org/bukkit/craftbukkit/v1_21_R1/boss/CraftBossBar -c org/bukkit/craftbukkit/boss/CraftBossBar$1 org/bukkit/craftbukkit/v1_21_R1/boss/CraftBossBar$1 -c org/bukkit/craftbukkit/boss/CraftBossBar$FlagContainer org/bukkit/craftbukkit/v1_21_R1/boss/CraftBossBar$FlagContainer -c org/bukkit/craftbukkit/entity/CraftAllay org/bukkit/craftbukkit/v1_21_R1/entity/CraftAllay -c org/bukkit/craftbukkit/entity/CraftArrow org/bukkit/craftbukkit/v1_21_R1/entity/CraftArrow -c org/bukkit/craftbukkit/entity/CraftBlaze org/bukkit/craftbukkit/v1_21_R1/entity/CraftBlaze -c org/bukkit/craftbukkit/entity/CraftCamel org/bukkit/craftbukkit/v1_21_R1/entity/CraftCamel -c org/bukkit/craftbukkit/entity/CraftEnemy org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnemy -c org/bukkit/craftbukkit/entity/CraftGhast org/bukkit/craftbukkit/v1_21_R1/entity/CraftGhast -c org/bukkit/craftbukkit/entity/CraftGiant org/bukkit/craftbukkit/v1_21_R1/entity/CraftGiant -c org/bukkit/craftbukkit/entity/CraftGolem org/bukkit/craftbukkit/v1_21_R1/entity/CraftGolem -c org/bukkit/craftbukkit/entity/CraftHorse org/bukkit/craftbukkit/v1_21_R1/entity/CraftHorse -c org/bukkit/craftbukkit/entity/CraftLeash org/bukkit/craftbukkit/v1_21_R1/entity/CraftLeash -c org/bukkit/craftbukkit/entity/CraftLlama org/bukkit/craftbukkit/v1_21_R1/entity/CraftLlama -c org/bukkit/craftbukkit/entity/CraftPanda org/bukkit/craftbukkit/v1_21_R1/entity/CraftPanda -c org/bukkit/craftbukkit/entity/CraftSheep org/bukkit/craftbukkit/v1_21_R1/entity/CraftSheep -c org/bukkit/craftbukkit/entity/CraftSlime org/bukkit/craftbukkit/v1_21_R1/entity/CraftSlime -c org/bukkit/craftbukkit/entity/CraftSquid org/bukkit/craftbukkit/v1_21_R1/entity/CraftSquid -c org/bukkit/craftbukkit/entity/CraftStray org/bukkit/craftbukkit/v1_21_R1/entity/CraftStray -c org/bukkit/craftbukkit/entity/CraftWitch org/bukkit/craftbukkit/v1_21_R1/entity/CraftWitch -c org/bukkit/craftbukkit/tag/CraftBlockTag org/bukkit/craftbukkit/v1_21_R1/tag/CraftBlockTag -c org/bukkit/craftbukkit/tag/CraftFluidTag org/bukkit/craftbukkit/v1_21_R1/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 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 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 ()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 ()Ljava/util/stream/Stream; getRecipeNames t - 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 y - m ()Ljava/util/Set; levels u - 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;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 m - f Lnet/minecraft/util/TaskChainer; chatMessageChainer p - f Lnet/minecraft/network/chat/Component; displayName h - f Lnet/minecraft/world/entity/Entity; entity k - f Lnet/minecraft/server/level/ServerLevel; level e - f I permissionLevel f - f Lnet/minecraft/commands/CommandResultCallback; resultCallback l - f Lnet/minecraft/world/phys/Vec2; rotation n - f Lnet/minecraft/server/MinecraftServer; server i - f Lnet/minecraft/commands/CommandSigningContext; signingContext o - f Z silent j - f Lnet/minecraft/commands/CommandSource; source c - f Ljava/lang/String; textName g - f Lnet/minecraft/world/phys/Vec3; worldPosition d -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;Ljava/lang/String;)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$a - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; paramSet b - m ()Ljava/util/function/Function; provider a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; paramSet b - f Ljava/util/function/Function; provider 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/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V banner h - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V bedFromPlanksAndWool g - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/advancements/AdvancementHolder;)Ljava/util/concurrent/CompletableFuture; buildAdvancement a - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; buttonBuilder d - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V candle n - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V carpet f - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V chestBoat c - m (Lnet/minecraft/data/recipes/RecipeOutput;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 (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V colorBlockWithDye a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V coloredTerracottaFromTerracottaAndDye l - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V concretePowder m - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;Lnet/minecraft/world/item/crafting/RecipeSerializer;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;I)V cookRecipes a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copperBulb b - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;)V copySmithingTemplate a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)V copySmithingTemplate a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V copySmithingTemplate o - m (Lnet/minecraft/data/recipes/RecipeOutput;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;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceBuilder e - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; fenceGateBuilder f - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V generateForEnabledBlockFamilies a - m (Lnet/minecraft/data/recipes/RecipeOutput;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 f - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getConversionRecipeName a - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getHasName b - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getItemName c - m ()Ljava/lang/String; getName a - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSimpleRecipeName d - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; getSmeltingRecipeName e - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V grate a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V hangingSign e - 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 a - 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 (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;)Z lambda$colorBlockWithDye$3 a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;)V lambda$generateForEnabledBlockFamilies$2 a - m (Lnet/minecraft/data/recipes/RecipeBuilder;Lnet/minecraft/data/BlockFamily$Variant;Ljava/lang/String;)V lambda$generateRecipes$5 a - m (Lnet/minecraft/world/level/ItemLike;)Ljava/lang/String; lambda$generateRecipes$6 g - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/BlockFamily;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V lambda$generateRecipes$7 a - m (I)[Lnet/minecraft/advancements/critereon/ItemPredicate; lambda$inventoryTrigger$23 a - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletionStage; lambda$run$0 b - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1 b - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$10 n - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$11 m - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$12 l - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$13 k - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$14 j - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$15 i - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$16 h - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$17 g - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$18 f - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$19 e - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$20 d - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$21 c - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$22 b - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$8 p - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/RecipeBuilder; lambda$static$9 o - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V lambda$waxRecipes$4 a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V mosaicBuilder h - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/item/Item;)V netheriteSmithing a - m (Lnet/minecraft/data/recipes/RecipeOutput;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/RecipeOutput;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/RecipeOutput;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/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;)V oneToOneConversionRecipe a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;Ljava/lang/String;I)V oneToOneConversionRecipe a - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreBlasting b - m (Lnet/minecraft/data/recipes/RecipeOutput;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 (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/util/List;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;FILjava/lang/String;)V oreSmelting a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLog a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/tags/TagKey;I)V planksFromLogs b - m (Lnet/minecraft/data/recipes/RecipeOutput;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/data/recipes/RecipeOutput;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/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/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; signBuilder g - m (Lnet/minecraft/data/recipes/RecipeOutput;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/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V smeltingResultFromBase p - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassFromGlassAndDye i - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromGlassPaneAndDye k - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stainedGlassPaneFromStainedGlass j - m (Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/data/recipes/RecipeBuilder; stairBuilder b - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V stonecutterResultFromBase i - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;I)V stonecutterResultFromBase a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V threeByThreePacker b - m (Lnet/minecraft/data/recipes/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V trimSmithing a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V twoByTwoPacker a - m (Lnet/minecraft/data/recipes/RecipeOutput;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/data/recipes/RecipeOutput;Lnet/minecraft/world/flag/FeatureFlagSet;)V waxRecipes b - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodFromLogs a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/world/level/ItemLike;Lnet/minecraft/world/level/ItemLike;)V woodenBoat b - f Ljava/util/Map; SHAPE_BUILDERS g - f Lnet/minecraft/data/PackOutput$PathProvider; advancementPathProvider e - f Lnet/minecraft/data/PackOutput$PathProvider; recipePathProvider d - f Ljava/util/concurrent/CompletableFuture; registries f -c net/minecraft/data/recipes/RecipeProvider$1 net/minecraft/data/recipes/RecipeProvider$1 - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/item/crafting/Recipe;Lnet/minecraft/advancements/AdvancementHolder;)V accept a - m ()Lnet/minecraft/advancements/Advancement$Builder; advancement a - f Lnet/minecraft/data/recipes/RecipeProvider; this$0 e - f Ljava/util/Set; val$allRecipes a - f Lnet/minecraft/data/CachedOutput; val$cache c - f Lnet/minecraft/core/HolderLookup$Provider; val$registries d - f Ljava/util/List; val$tasks b -c net/minecraft/data/tags/BiomeTagsProvider net/minecraft/data/tags/BiomeTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags 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/GameTest net/minecraft/gametest/framework/GameTest - m ()I attempts i - m ()Ljava/lang/String; batch b - m ()Z manualOnly f - m ()Z required e - m ()I requiredSuccesses j - m ()I rotationSteps d - m ()J setupTicks h - m ()Z skyAccess c - m ()Ljava/lang/String; template g - m ()I timeoutTicks a -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/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 C - f Lnet/minecraft/network/chat/Component; BYTE_TYPE w - f Lnet/minecraft/network/chat/Component; DOUBLE_TYPE B - f Ljava/lang/String; ELEMENT_SEPARATOR s - f Ljava/lang/String; ELEMENT_SPACING n - f Lnet/minecraft/network/chat/Component; FLOAT_TYPE A - f Lnet/minecraft/network/chat/Component; FOLDED v - f Lit/unimi/dsi/fastutil/bytes/ByteCollection; INLINE_ELEMENT_TYPES e - f I INLINE_LIST_THRESHOLD b - f Lnet/minecraft/network/chat/Component; INT_TYPE y - f Ljava/lang/String; LIST_CLOSE l - f Ljava/lang/String; LIST_OPEN k - f Ljava/lang/String; LIST_TYPE_SEPARATOR m - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/network/chat/Component; LONG_TYPE z - f I MAX_DEPTH c - f I MAX_LENGTH d - f Ljava/lang/String; NAME_VALUE_SEPARATOR r - f Ljava/lang/String; NEWLINE q - f Lnet/minecraft/network/chat/Component; SHORT_TYPE x - f Ljava/util/regex/Pattern; SIMPLE_VALUE j - f Ljava/lang/String; SPACED_ELEMENT_SEPARATOR u - f Ljava/lang/String; STRUCT_CLOSE p - f Ljava/lang/String; STRUCT_OPEN o - f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_KEY f - f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_NUMBER h - f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_NUMBER_TYPE i - f Lnet/minecraft/ChatFormatting; SYNTAX_HIGHLIGHTING_STRING g - f Ljava/lang/String; WRAPPED_ELEMENT_SEPARATOR t - f I depth F - f I indentDepth E - f Ljava/lang/String; indentation D - f Lnet/minecraft/network/chat/MutableComponent; result G -c net/minecraft/network/MonitorFrameDecoder net/minecraft/network/MonitorFrameDecoder - f Lnet/minecraft/network/BandwidthDebugMonitor; monitor a -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 b - 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/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$10 b - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/CompoundTag; lambda$compoundTagCodec$1 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/Tag; lambda$compoundTagCodec$2 a - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$fromCodec$4 c - m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$fromCodec$5 a - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; lambda$fromCodec$6 a - m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$fromCodec$7 a - m (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/nbt/Tag; lambda$fromCodec$8 a - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$fromCodecWithRegistries$9 b - m (Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$11 b - m (ILnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec; lambda$list$12 a - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/IdMap; lambda$registry$13 a - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$static$0 e - m ()Lnet/minecraft/nbt/NbtAccounter; lambda$static$3 d - 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 (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; stringUtf8 b - m (Ljava/util/function/Supplier;)Lnet/minecraft/network/codec/StreamCodec; tagCodec a - 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 k - f Lnet/minecraft/network/codec/StreamCodec; COMPOUND_TAG o - f Lnet/minecraft/network/codec/StreamCodec; DOUBLE j - f Lnet/minecraft/network/codec/StreamCodec; FLOAT i - f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE u - f Lnet/minecraft/network/codec/StreamCodec; GAME_PROFILE_PROPERTIES t - f Lnet/minecraft/network/codec/StreamCodec; INT f - f I MAX_INITIAL_COLLECTION_SIZE a - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_COMPOUND_TAG q - f Lnet/minecraft/network/codec/StreamCodec; QUATERNIONF s - f Lnet/minecraft/network/codec/StreamCodec; SHORT d - f Lnet/minecraft/network/codec/StreamCodec; STRING_UTF8 l - f Lnet/minecraft/network/codec/StreamCodec; TAG m - f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_COMPOUND_TAG p - f Lnet/minecraft/network/codec/StreamCodec; TRUSTED_TAG n - f Lnet/minecraft/network/codec/StreamCodec; UNSIGNED_SHORT e - f Lnet/minecraft/network/codec/StreamCodec; VAR_INT g - f Lnet/minecraft/network/codec/StreamCodec; VAR_LONG h - f Lnet/minecraft/network/codec/StreamCodec; VECTOR3F r -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$22 - 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$23 - 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$24 - 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$25 - 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$26 - 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$27 - 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$9 net/minecraft/network/codec/ByteBufCodecs$28 - 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$10 net/minecraft/network/codec/ByteBufCodecs$2 - m (Lio/netty/buffer/ByteBuf;)[B decode a - m (Lio/netty/buffer/ByteBuf;[B)V encode a - f I val$maxSize 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 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V encode a - f I val$maxStringLength a -c net/minecraft/network/codec/ByteBufCodecs$13 net/minecraft/network/codec/ByteBufCodecs$5 - m (Lio/netty/buffer/ByteBuf;)Lnet/minecraft/nbt/Tag; decode a - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/nbt/Tag;)V encode a - f Ljava/util/function/Supplier; val$accounter a -c net/minecraft/network/codec/ByteBufCodecs$14 net/minecraft/network/codec/ByteBufCodecs$6 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/lang/Object; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Ljava/lang/Object;)V encode a - m (Lnet/minecraft/nbt/Tag;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$decode$0 a - m (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$encode$1 a - f Lcom/mojang/serialization/Codec; val$codec b - f Lnet/minecraft/network/codec/StreamCodec; val$tagCodec a -c net/minecraft/network/codec/ByteBufCodecs$15 net/minecraft/network/codec/ByteBufCodecs$7 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$16 net/minecraft/network/codec/ByteBufCodecs$8 - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; decode a - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$17 net/minecraft/network/codec/ByteBufCodecs$9 - m (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; decode a - m (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$18 net/minecraft/network/codec/ByteBufCodecs$10 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode a - f Lnet/minecraft/network/codec/StreamCodec; val$original a -c net/minecraft/network/codec/ByteBufCodecs$19 net/minecraft/network/codec/ByteBufCodecs$11 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Collection; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V encode a - f Ljava/util/function/IntFunction; val$constructor b - f Lnet/minecraft/network/codec/StreamCodec; val$elementCodec c - f I val$maxSize a -c net/minecraft/network/codec/ByteBufCodecs$20 net/minecraft/network/codec/ByteBufCodecs$13 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Map; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Map;)V encode a - m (Lnet/minecraft/network/codec/StreamCodec;Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;Ljava/lang/Object;)V lambda$encode$0 a - f Ljava/util/function/IntFunction; val$constructor d - f Lnet/minecraft/network/codec/StreamCodec; val$keyCodec b - f I val$maxSize a - f Lnet/minecraft/network/codec/StreamCodec; val$valueCodec c -c net/minecraft/network/codec/ByteBufCodecs$21 net/minecraft/network/codec/ByteBufCodecs$14 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/datafixers/util/Either; decode a - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/datafixers/util/Either;)V encode a - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;)V lambda$encode$0 b - m (Lio/netty/buffer/ByteBuf;Lnet/minecraft/network/codec/StreamCodec;Ljava/lang/Object;)V lambda$encode$1 a - f Lnet/minecraft/network/codec/StreamCodec; val$leftCodec a - f Lnet/minecraft/network/codec/StreamCodec; val$rightCodec b -c net/minecraft/network/codec/ByteBufCodecs$22 net/minecraft/network/codec/ByteBufCodecs$15 - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode a - f Ljava/util/function/IntFunction; val$byId a - f Ljava/util/function/ToIntFunction; val$toId b -c net/minecraft/network/codec/ByteBufCodecs$23 net/minecraft/network/codec/ByteBufCodecs$16 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Ljava/lang/Object; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Ljava/lang/Object;)V encode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/IdMap; getRegistryOrThrow b - f Ljava/util/function/Function; val$mapExtractor a - f Lnet/minecraft/resources/ResourceKey; val$registryKey b -c net/minecraft/network/codec/ByteBufCodecs$24 net/minecraft/network/codec/ByteBufCodecs$17 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/Holder; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/Holder;)V encode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/IdMap; getRegistryOrThrow b - f I DIRECT_HOLDER_ID c - f Lnet/minecraft/network/codec/StreamCodec; val$directCodec b - f Lnet/minecraft/resources/ResourceKey; val$registryKey a -c net/minecraft/network/codec/ByteBufCodecs$25 net/minecraft/network/codec/ByteBufCodecs$18 - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/core/HolderSet; decode a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/core/HolderSet;)V encode a - f I NAMED_SET b - f Lnet/minecraft/network/codec/StreamCodec; holderCodec c - f Lnet/minecraft/resources/ResourceKey; val$registryKey a -c net/minecraft/network/codec/ByteBufCodecs$26 net/minecraft/network/codec/ByteBufCodecs$19 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/properties/PropertyMap; decode a - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/properties/PropertyMap;)V encode a - m (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; lambda$decode$0 b - m (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V lambda$encode$1 a - f I MAX_PROPERTIES d - f I MAX_PROPERTY_NAME_LENGTH a - f I MAX_PROPERTY_SIGNATURE_LENGTH c - f I MAX_PROPERTY_VALUE_LENGTH b -c net/minecraft/network/codec/ByteBufCodecs$27 net/minecraft/network/codec/ByteBufCodecs$20 - m (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/GameProfile; decode a - m (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/GameProfile;)V encode a -c net/minecraft/network/codec/ByteBufCodecs$28 net/minecraft/network/codec/ByteBufCodecs$21 - f [I $SwitchMap$net$minecraft$core$Holder$Kind a -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 - 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;)I fillBlocks a - m (I)Lnet/minecraft/network/chat/Component; lambda$fillBlocks$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 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 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$register$5 a - 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 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register 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 d - 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 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$2 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$3 a - f [Lnet/minecraft/server/commands/FillCommand$Mode; $VALUES f - 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/SetBlockCommand$Filter; filter 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/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$3 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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$3 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$kill$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (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_HELD_ITEMS b - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_LOOT_TABLE c - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_LOOT_TABLE 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 (Lnet/minecraft/commands/CommandSourceStack;)Z 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/lang/String;)Lnet/minecraft/network/chat/Component; lambda$saveResults$6 a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$startProfilingDedicatedServer$3 b - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V lambda$startProfilingDedicatedServer$4 a - m ()Lnet/minecraft/network/chat/Component; lambda$startProfilingDedicatedServer$5 a - m (DI)Lnet/minecraft/network/chat/Component; lambda$whenStopped$7 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$12 b - m (Ljava/lang/StringBuilder;)Lnet/minecraft/network/chat/Component; lambda$check$13 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 e - 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 (II)Lnet/minecraft/network/chat/Component; lambda$setRaidOmenLevel$8 a - m ()Lnet/minecraft/network/chat/Component; lambda$spawnLeader$9 c - m ()Lnet/minecraft/network/chat/Component; lambda$start$10 b - m ()Lnet/minecraft/network/chat/Component; lambda$stop$11 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$8 a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$mount$6 c - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/network/chat/Component; lambda$mount$7 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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 (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 (ZLnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a - m (Lcom/mojang/brigadier/CommandDispatcher;Z)V register a -c net/minecraft/server/commands/StopCommand net/minecraft/server/commands/CommandStop - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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$41 b - m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$deleteTeam$40 c - m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$emptyTeam$39 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$30 c - m (Ljava/util/Collection;Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$joinTeam$31 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$28 d - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$leaveTeam$29 c - m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$listMembers$42 a - m (Lnet/minecraft/world/scores/PlayerTeam;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listMembers$43 a - m ()Lnet/minecraft/network/chat/Component; lambda$listTeams$44 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTeams$45 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 A - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 p - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 n - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 z - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 g - 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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 y - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 x - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 w - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 v - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 u - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 s - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$CollisionRule;)Lnet/minecraft/network/chat/Component; lambda$setCollision$34 a - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/Component; lambda$setColor$38 a - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setDeathMessageVisibility$33 a - m (Lnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$37 d - m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlyFire$36 a - m (ZLnet/minecraft/world/scores/PlayerTeam;)Lnet/minecraft/network/chat/Component; lambda$setFriendlySight$35 b - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/world/scores/Team$Visibility;)Lnet/minecraft/network/chat/Component; lambda$setNametagVisibility$32 b - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setPrefix$46 b - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$setSuffix$47 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 f - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 d - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$9 a - m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$23 d - m ()Lnet/minecraft/network/chat/Component; lambda$setFreeze$24 c - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$setTickingRate$13 a - m ()Lnet/minecraft/network/chat/Component; lambda$sprint$21 f - m ()Lnet/minecraft/network/chat/Component; lambda$sprint$22 e - m (I)Lnet/minecraft/network/chat/Component; lambda$step$25 a - m ()Lnet/minecraft/network/chat/Component; lambda$stopSprinting$27 a - m ()Lnet/minecraft/network/chat/Component; lambda$stopStepping$26 b - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$14 j - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$15 a - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$16 i - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$17 h - m ()Lnet/minecraft/network/chat/Component; lambda$tickQuery$18 g - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$tickQuery$19 a - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/Component; lambda$tickQuery$20 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 (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/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/TickingTracker net/minecraft/server/level/TickingTracker - m (JLnet/minecraft/server/level/Ticket;)V addTicket a - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addTicket a - m (J)I getLevel c - m (Lnet/minecraft/world/level/ChunkPos;)I getLevel a - m (J)I getLevelFromSource b - m (J)Ljava/lang/String; getTicketDebugString d - m (Lnet/minecraft/util/SortedArraySet;)I getTicketLevelAt a - m (J)Lnet/minecraft/util/SortedArraySet; getTickets g - m (J)Lnet/minecraft/util/SortedArraySet; lambda$getTickets$0 h - m (JLnet/minecraft/server/level/Ticket;)V removeTicket b - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V removeTicket b - m (I)V replacePlayerTicketsLevel a - m ()V runAllUpdates a - m (JI)V setLevel a - f I INITIAL_TICKET_LIST_CAPACITY c - f I MAX_LEVEL a - f Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks b - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; tickets d -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 D_ - m ()Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures J - 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 F_ - 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 P - m ()Lnet/minecraft/world/level/ChunkPos; getCenter a - 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 N - 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 O - m ()I getHeight J_ - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()Lnet/minecraft/server/level/ServerLevel; getLevel E - m ()Lnet/minecraft/world/level/storage/LevelData; getLevelData A_ - m ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine y_ - m ()I getMinBuildHeight I_ - m (DDDDLjava/util/function/Predicate;)Lnet/minecraft/world/entity/player/Player; getNearestPlayer a - m ()Lnet/minecraft/util/RandomSource; getRandom E_ - m ()I getSeaLevel z_ - m ()J getSeed C - m ()Lnet/minecraft/server/MinecraftServer; getServer o - m (Lnet/minecraft/core/Direction;Z)F getShade a - m ()I getSkyDarken B_ - m (III)Lnet/minecraft/core/Holder; getUncachedNoiseBiome a - m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder C_ - m (II)Z hasChunk b - m ()Z isClientSide x_ - 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 (Lnet/minecraft/world/entity/player/Player;ILnet/minecraft/core/BlockPos;I)V levelEvent a - m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing f - m ()J nextSubTickCount G_ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V playSound a - m ()Ljava/util/List; players x - m ()Lnet/minecraft/core/RegistryAccess; registryAccess H_ - 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 e - m ()Ljava/util/Date; getExpires c - m ()Ljava/lang/String; getReason d - m ()Ljava/lang/String; getSource b - m ()Z hasExpired f - 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 (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit a - m (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m (I)[Ljava/lang/String; lambda$getUserList$0 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/thread/ProcessorHandle net/minecraft/util/thread/Mailbox - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; ask b - m (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; askEither c - m (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V lambda$askEither$0 a - m ()Ljava/lang/String; name bz - m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/thread/ProcessorHandle; of a - m (Ljava/lang/Object;)V tell a -c net/minecraft/util/thread/ProcessorHandle$1 net/minecraft/util/thread/Mailbox$1 - m ()Ljava/lang/String; name bz - m (Ljava/lang/Object;)V tell a - f Ljava/lang/String; val$name a - f Ljava/util/function/Consumer; val$tell b -c net/minecraft/world/ItemInteractionResult net/minecraft/world/ItemInteractionResult - m ()[Lnet/minecraft/world/ItemInteractionResult; $values c - m ()Z consumesAction a - m ()Lnet/minecraft/world/InteractionResult; result b - m (Z)Lnet/minecraft/world/ItemInteractionResult; sidedSuccess a - f [Lnet/minecraft/world/ItemInteractionResult; $VALUES g - f Lnet/minecraft/world/ItemInteractionResult; CONSUME b - f Lnet/minecraft/world/ItemInteractionResult; CONSUME_PARTIAL c - f Lnet/minecraft/world/ItemInteractionResult; FAIL f - f Lnet/minecraft/world/ItemInteractionResult; PASS_TO_DEFAULT_BLOCK_INTERACTION d - f Lnet/minecraft/world/ItemInteractionResult; SKIP_DEFAULT_BLOCK_INTERACTION e - f Lnet/minecraft/world/ItemInteractionResult; SUCCESS a -c net/minecraft/world/RandomizableContainer net/minecraft/world/RandomizableContainer - m ()Lnet/minecraft/core/BlockPos; getBlockPos aD_ - m ()Lnet/minecraft/world/level/Level; getLevel i - m ()Lnet/minecraft/resources/ResourceKey; getLootTable aB_ - 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/nbt/CompoundTag;)Z tryLoadLootTable b_ - m (Lnet/minecraft/nbt/CompoundTag;)Z trySaveLootTable c_ - 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 (IF)V fastForward a - m ()J getAccumulatedTime b - m (Ljava/util/function/Consumer;)V ifStarted a - m ()Z isStarted c - m (I)V start a - m (I)V startIfStopped b - m ()V stop a - m (FF)V updateTime a - f J STOPPED a - f J accumulatedTime c - f J lastTime b -c net/minecraft/world/entity/EntitySelector net/minecraft/world/entity/IEntitySelector - 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; 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/EntitySelector$MobCanWearArmorEntitySelector net/minecraft/world/entity/IEntitySelector$EntitySelectorEquipable - m (Lnet/minecraft/world/entity/Entity;)Z test a - f Lnet/minecraft/world/item/ItemStack; itemStack a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getBaseExperienceReward eg - 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 n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Z isChickenJockey t - m ()Z isFlapping aW - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()V onFlap aV - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m (Z)V setChickenJockey x - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ck - f I eggTime ci - f F flap cc - f F flapSpeed cd - f F flapping ch - f Z isChickenJockey cj - f F nextFlap cl - f F oFlap cg - f F oFlapSpeed ce -c net/minecraft/world/entity/animal/Dolphin net/minecraft/world/entity/animal/EntityDolphin - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/core/particles/ParticleOptions;)V addParticlesAroundSelf a - m ()Z canBeLeashed y - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m ()Z closeToNextPos gl - 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/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxAirSupply cl - m ()I getMaxHeadXRot ac - m ()I getMaxHeadYRot ae - m ()I getMoistnessLevel x - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aR - m ()Lnet/minecraft/core/BlockPos; getTreasurePos s - m ()Z gotFish t - m (I)V handleAirSupply b - m (B)V handleEntityEvent b - m (I)I increaseAirSupply n - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playAttackSound gd - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setGotFish x - m (I)V setMoisntessLevel c - m (Lnet/minecraft/core/BlockPos;)V setTreasurePos h - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f Ljava/util/function/Predicate; ALLOWED_ITEMS c - f Lnet/minecraft/network/syncher/EntityDataAccessor; GOT_FISH e - f Lnet/minecraft/network/syncher/EntityDataAccessor; MOISTNESS_LEVEL cc - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; SWIM_WITH_PLAYER_TARGETING cd - f I TOTAL_AIR_SUPPLY b - f I TOTAL_MOISTNESS_LEVEL ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; TREASURE_POS d -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 -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 U_ - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; changeDimension a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V explode w - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState v - m ()D getDefaultGravity aZ - m ()I getFuse t - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/world/entity/LivingEntity; getOwner p - m ()Z isPickable bA - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState c - m (I)V setFuse b - m (Z)V setUsedPortal a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BLOCK_STATE_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FUSE_ID c - f I DEFAULT_FUSE_TIME e - f Ljava/lang/String; TAG_BLOCK_STATE f - f Ljava/lang/String; TAG_FUSE b - f Lnet/minecraft/world/level/ExplosionDamageCalculator; USED_PORTAL_DAMAGE_CALCULATOR g - f Lnet/minecraft/world/entity/LivingEntity; owner h - f Z usedPortal i -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gn - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/world/item/ItemStack;FLnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/projectile/AbstractArrow; getArrow a - m ()I getAttackInterval gl - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()I getHardAttackInterval gk - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound t - m ()Z isSheared go - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m (Z)V setSheared x - m (Lnet/minecraft/sounds/SoundSource;)V shear a - m ()V spawnShearedMushrooms gr - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHEARED e - f I HARD_ATTACK_INTERVAL c - f I NORMAL_ATTACK_INTERVAL d - f Ljava/lang/String; SHEARED_TAG_NAME b -c net/minecraft/world/entity/monster/Evoker net/minecraft/world/entity/monster/EntityEvoker - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent gk - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/animal/Sheep; getWololoTarget gF - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Lnet/minecraft/world/entity/animal/Sheep;)V setWololoTarget a - f Lnet/minecraft/world/entity/animal/Sheep; wololoTarget e -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 -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/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 ()V performSpellCasting k - m ()V stop e - 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 -c net/minecraft/world/entity/monster/Spider net/minecraft/world/entity/monster/EntitySpider - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint l - m ()Z isClimbing x - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V makeStuckInBlock a - m ()Z onClimbable p_ - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V registerGoals B - m (Z)V setClimbing x - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_FLAGS_ID b - f F SPIDER_SPECIAL_EFFECT_CHANCE c -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z canBeLeashed y - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m ()Ljava/util/Optional; findNearestValidAttackTarget gm - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAttackAnimationRemainingTicks gk - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt 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 t - m ()Z isBaby o_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z isTargetable j - 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 gl - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V sendDebugPackets aa - m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget k - m (Z)V setBaby a - m ()V updateActivity x - f I ATTACK_DAMAGE ce - f I ATTACK_DURATION ci - f I ATTACK_INTERVAL cg - f I ATTACK_KNOCKBACK cc - f F BABY_ATTACK_DAMAGE cf - f I BABY_ATTACK_INTERVAL ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID d - f F KNOCKBACK_RESISTANCE cd - f I MAX_HEALTH e - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES c - f F MOVEMENT_SPEED_WHEN_FIGHTING cj - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES b - f F SPEED_MULTIPLIER_WHEN_IDLING ck - f I attackAnimationRemainingTicks cl -c net/minecraft/world/entity/monster/Zombie net/minecraft/world/entity/monster/EntityZombie - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals t - m ()V aiStep m_ - m ()Z canBreakDoors gs - m (Lnet/minecraft/world/item/ItemStack;)Z canHoldItem j - m (Lnet/minecraft/world/entity/EntityType;)V convertToZombieType b - m ()Z convertsInWater gm - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes go - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m ()V doUnderWaterConversion ag_ - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getBaseExperienceReward eg - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gl - m (Lnet/minecraft/util/RandomSource;)Z getSpawnAsBabyOdds a - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gk - m (F)V handleAttributes H - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isBaby o_ - m ()Z isSunSensitive ah_ - m ()Z isUnderWaterConverting gr - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)Z killedEntity 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 gt - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setBaby a - m (Z)V setCanBreakDoors y - m (I)V startUnderWaterConversion b - m ()Z supportsBreakDoorGoal x - m ()V tick l - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cl - f F BREAK_DOOR_CHANCE cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DROWNED_CONVERSION_ID ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPECIAL_TYPE_ID cj - f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE cn - f Lnet/minecraft/resources/ResourceLocation; LEADER_ZOMBIE_BONUS_ID cg - f I REINFORCEMENT_ATTEMPTS cc - f Lnet/minecraft/resources/ResourceLocation; REINFORCEMENT_CALLER_CHARGE_ID d - f I REINFORCEMENT_RANGE_MAX cd - f I REINFORCEMENT_RANGE_MIN ce - f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_BABY_ID b - f F ZOMBIE_LEADER_CHANCE e - f Lnet/minecraft/resources/ResourceLocation; ZOMBIE_RANDOM_SPAWN_BONUS_ID ch - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; ZOMBIE_REINFORCEMENT_CALLEE_CHARGE cf - f Lnet/minecraft/world/entity/ai/goal/BreakDoorGoal; breakDoorGoal co - f Z canBreakDoors cp - f I conversionTime cr - f I inWaterTime cq -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 -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;)I spawnCat a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I spawnInHut b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I spawnInVillage a - m (Lnet/minecraft/server/level/ServerLevel;ZZ)I 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/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 m - f I INV_SLOT_START l - f I SLOT_COUNT k - f I USE_ROW_SLOT_END o - f I USE_ROW_SLOT_START n - f Lnet/minecraft/world/inventory/ContainerData; containerData q - f Lnet/minecraft/world/inventory/CraftingContainer; container s - f Lnet/minecraft/world/entity/player/Player; player r - f Lnet/minecraft/world/inventory/ResultContainer; resultContainer p -c net/minecraft/world/inventory/CrafterSlot net/minecraft/world/inventory/CrafterSlot - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a - m ()V setChanged c - 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 a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b - f I BUTTON_NEXT_PAGE l - f I BUTTON_PAGE_JUMP_RANGE_START n - f I BUTTON_PREV_PAGE k - f I BUTTON_TAKE_BOOK m - f I DATA_COUNT o - f I SLOT_COUNT p - f Lnet/minecraft/world/inventory/ContainerData; lecternData r - f Lnet/minecraft/world/Container; lectern q -c net/minecraft/world/inventory/LecternMenu$1 net/minecraft/world/inventory/ContainerLectern$1 - m ()V setChanged c -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 generateOminousVials 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$47 b - m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$48 b - m (Lnet/minecraft/world/item/CreativeModeTab;)Z lambda$buildAllTabContents$49 a - m (Lnet/minecraft/world/item/CreativeModeTab$ItemDisplayParameters;Lnet/minecraft/world/item/CreativeModeTab;)V lambda$buildAllTabContents$50 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/nbt/CompoundTag;)V lambda$generatePresetPaintings$45 a - m (Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/world/item/CreativeModeTab$Output;Lnet/minecraft/world/item/CreativeModeTab$TabVisibility;Lnet/minecraft/core/Holder$Reference;)V lambda$generatePresetPaintings$46 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;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName c -c net/minecraft/world/item/FireworkStarItem net/minecraft/world/item/ItemFireworksCharge - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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/InteractionResultHolder; use a - f Lnet/minecraft/world/entity/EntityType; canInteractWith a - f I consumeItemDamage b -c net/minecraft/world/item/SplashPotionItem net/minecraft/world/item/ItemSplashPotion - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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/InteractionResultHolder; use a -c net/minecraft/world/item/trading/ItemCost net/minecraft/world/item/trading/ItemCost - m ()Lnet/minecraft/core/component/DataComponentPredicate; components c - m ()I count b - m (Lnet/minecraft/core/Holder;ILnet/minecraft/core/component/DataComponentPredicate;)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/DataComponentPredicate; 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 gw - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound go - m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gm - m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gk - m ()I getVillagerXp t - m ()Z isClientSide gs - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a - m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated n - 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 t - m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer a - m ()Z showProgressBar gn -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 h - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z collidesWithSuffocatingBlock f - 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 g - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/lang/Iterable; getBlockCollisions e - 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/level/border/WorldBorder; getWorldBorder C_ - 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$getBlockCollisions$0 c - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Ljava/util/Iterator; lambda$getBlockCollisions$1 i - 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/phys/AABB;)Z noCollision b -c net/minecraft/world/level/LevelTimeAccess net/minecraft/world/level/IWorldTime - m ()J dayTime ak - m ()F getMoonBrightness aq - m ()I getMoonPhase ar - m (F)F getTimeOfDay f -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 n - 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/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 m - 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/core/BlockPos;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/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/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 - 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_BOTTOM_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; BELL_SHAPE j - f Lnet/minecraft/world/phys/shapes/VoxelShape; BELL_TOP_SHAPE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_SHAPE G - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_WEST_BETWEEN l - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_WEST_FLOOR_SHAPE g - f I EVENT_BELL_RING e - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SOUTH_BETWEEN k - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SOUTH_FLOOR_SHAPE f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_EAST n - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_NORTH o - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_SOUTH F - f Lnet/minecraft/world/phys/shapes/VoxelShape; TO_WEST m -c net/minecraft/world/level/block/BellBlock$1 net/minecraft/world/level/block/BlockBell$1 -c net/minecraft/world/level/block/BushBlock net/minecraft/world/level/block/BlockPlant - 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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;)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 (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 - 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/ItemInteractionResult; 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 F AABB_OFFSET e - f F AABB_SIZE_PER_BITE f - 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; SHAPE_BY_BITE g -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 h_ - 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;)I getAge g - 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;)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 a - 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 h - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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 f - f Lcom/mojang/serialization/MapCodec; CODEC d - f I MAX_AGE e - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE 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 m - 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 n - 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/core/BlockPos;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/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/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 - 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 AABB_DOOR_THICKNESS g - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB k - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF f - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HINGE d - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB j - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type l -c net/minecraft/world/level/block/DoorBlock$1 net/minecraft/world/level/block/BlockDoor$1 -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;F)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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lcom/mojang/serialization/MapCodec; CODEC a - f I MAX_MOISTURE d - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn f - 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 n - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I getIgniteOdds a - m (Lnet/minecraft/world/level/block/state/BlockState;)I getIgniteOdds o - m (Lnet/minecraft/world/level/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/LevelAccessor;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 (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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE e - f I BURN_EASY M - f I BURN_HARD O - f I BURN_INSTANT L - f I BURN_MEDIUM N - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST g - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB n - f I IGNITE_EASY I - f I IGNITE_HARD K - f I IGNITE_INSTANT H - f I IGNITE_MEDIUM J - f I MAX_AGE d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH f - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB o - f Ljava/util/Map; PROPERTY_BY_DIRECTION k - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB F - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP j - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB l - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST i - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB m - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; burnOdds Q - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; igniteOdds P - f Ljava/util/Map; shapesCache G -c net/minecraft/world/level/block/KelpBlock net/minecraft/world/level/block/BlockKelp - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - m (Lnet/minecraft/world/entity/player/Player;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 h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE g -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 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/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/MossBlock net/minecraft/world/level/block/MossBlock - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType au_ - 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 b - m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$performBonemeal$0 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder$Reference;)V lambda$performBonemeal$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 -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/core/BlockPos;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/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; setInstrument b - 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/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 - 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/ItemInteractionResult; 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;)I getAABBIndex m - m (Lnet/minecraft/world/level/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 (Ljava/util/EnumMap;)V lambda$static$0 a - m (F)[Lnet/minecraft/world/phys/shapes/VoxelShape; makeShapes a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - f [Lnet/minecraft/core/Direction; DIRECTIONS 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 - f [Lnet/minecraft/world/phys/shapes/VoxelShape; shapeByIndex i -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 d - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE e -c net/minecraft/world/level/block/RailBlock$1 net/minecraft/world/level/block/BlockMinecartTrack$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/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/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 m - 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 g - 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/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/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 - 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/ItemInteractionResult; 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 F AABB_OFFSET g - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f - f Lnet/minecraft/world/level/block/state/properties/WoodType; type a -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/player/Player;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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_AABB d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_AABB 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 ao - f Lnet/minecraft/world/level/block/SoundType; AZALEA_LEAVES ax - 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 aS - f Lnet/minecraft/world/level/block/SoundType; BAMBOO_WOOD_HANGING_SIGN aR - f Lnet/minecraft/world/level/block/SoundType; BASALT K - f Lnet/minecraft/world/level/block/SoundType; BIG_DRIPLEAF at - f Lnet/minecraft/world/level/block/SoundType; BONE_BLOCK Q - 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 am - f Lnet/minecraft/world/level/block/SoundType; CHAIN U - f Lnet/minecraft/world/level/block/SoundType; CHERRY_LEAVES aW - f Lnet/minecraft/world/level/block/SoundType; CHERRY_SAPLING aV - f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD aU - f Lnet/minecraft/world/level/block/SoundType; CHERRY_WOOD_HANGING_SIGN aX - f Lnet/minecraft/world/level/block/SoundType; CHISELED_BOOKSHELF aY - f Lnet/minecraft/world/level/block/SoundType; COBWEB bi - 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_GRATE al - f Lnet/minecraft/world/level/block/SoundType; CORAL_BLOCK r - f Lnet/minecraft/world/level/block/SoundType; CROP w - f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT bb - f Lnet/minecraft/world/level/block/SoundType; DECORATED_POT_CRACKED bc - f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE aE - f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_BRICKS aF - f Lnet/minecraft/world/level/block/SoundType; DEEPSLATE_TILES aG - 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 ap - f Lnet/minecraft/world/level/block/SoundType; FROGLIGHT aI - f Lnet/minecraft/world/level/block/SoundType; FROGSPAWN aJ - 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 aD - 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 aw - f Lnet/minecraft/world/level/block/SoundType; HANGING_SIGN aP - f Lnet/minecraft/world/level/block/SoundType; HARD_CROP x - f Lnet/minecraft/world/level/block/SoundType; HEAVY_CORE bh - f Lnet/minecraft/world/level/block/SoundType; HONEY_BLOCK p - 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; LILY_PAD e - f Lnet/minecraft/world/level/block/SoundType; LODESTONE T - f Lnet/minecraft/world/level/block/SoundType; MANGROVE_ROOTS aK - 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 as - f Lnet/minecraft/world/level/block/SoundType; MOSS_CARPET aq - f Lnet/minecraft/world/level/block/SoundType; MUDDY_MANGROVE_ROOTS aL - f Lnet/minecraft/world/level/block/SoundType; MUD aM - f Lnet/minecraft/world/level/block/SoundType; MUD_BRICKS aN - 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 aT - f Lnet/minecraft/world/level/block/SoundType; NETHER_WOOD_HANGING_SIGN aQ - f Lnet/minecraft/world/level/block/SoundType; NYLIUM C - f Lnet/minecraft/world/level/block/SoundType; PACKED_MUD aO - f Lnet/minecraft/world/level/block/SoundType; PINK_PETALS ar - f Lnet/minecraft/world/level/block/SoundType; POINTED_DRIPSTONE ai - f Lnet/minecraft/world/level/block/SoundType; POLISHED_DEEPSLATE aH - 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; ROOTED_DIRT av - 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 aA - f Lnet/minecraft/world/level/block/SoundType; SCULK_CATALYST az - f Lnet/minecraft/world/level/block/SoundType; SCULK_SENSOR ay - f Lnet/minecraft/world/level/block/SoundType; SCULK_SHRIEKER aC - f Lnet/minecraft/world/level/block/SoundType; SCULK_VEIN aB - 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 au - 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; SPONGE be - f Lnet/minecraft/world/level/block/SoundType; SPORE_BLOSSOM an - 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 ba - f Lnet/minecraft/world/level/block/SoundType; SUSPICIOUS_SAND aZ - f Lnet/minecraft/world/level/block/SoundType; SWEET_BERRY_BUSH v - f Lnet/minecraft/world/level/block/SoundType; TRIAL_SPAWNER bd - 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 bg - 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 bf - f Lnet/minecraft/world/level/block/SoundType; WOOD b - f Lnet/minecraft/world/level/block/SoundType; WOOL i - f Lnet/minecraft/sounds/SoundEvent; breakSound bl - f Lnet/minecraft/sounds/SoundEvent; fallSound bp - f Lnet/minecraft/sounds/SoundEvent; hitSound bo - f F pitch bk - f Lnet/minecraft/sounds/SoundEvent; placeSound bn - f Lnet/minecraft/sounds/SoundEvent; stepSound bm - f F volume bj -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;)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 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 F AABB_OFFSET d - 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; SHAPE_BY_AGE e - f Lnet/minecraft/resources/ResourceKey; attachedStem g - f Lnet/minecraft/resources/ResourceKey; fruit f - f Lnet/minecraft/resources/ResourceKey; seed h -c net/minecraft/world/level/block/VineBlock net/minecraft/world/level/block/BlockVine - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape m - 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 o - 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 i - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasFaces n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasHorizontalConnection p - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isAcceptableNeighbour 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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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 F AABB_OFFSET h - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST d - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB k - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB l - f Ljava/util/Map; PROPERTY_BY_DIRECTION g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB m - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST f - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB j - f Ljava/util/Map; shapesCache n -c net/minecraft/world/level/block/VineBlock$1 net/minecraft/world/level/block/BlockVine$1 -c net/minecraft/world/level/block/WallBlock net/minecraft/world/level/block/BlockCobbleWall - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/level/block/state/properties/WallSide;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; applyWallShape a - 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 (FFFFFF)Ljava/util/Map; 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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/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 - 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/phys/shapes/VoxelShape; EAST_TEST J - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_WALL c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_TEST G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_WALL d - f I POST_COVER_WIDTH m - f Lnet/minecraft/world/phys/shapes/VoxelShape; POST_TEST F - f I POST_WIDTH l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_TEST H - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_WALL e - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP b - f I WALL_COVER_END o - f I WALL_COVER_START n - f I WALL_HEIGHT k - f I WALL_WIDTH j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED g - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_TEST I - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_WALL f - f Ljava/util/Map; collisionShapeByIndex i - f Ljava/util/Map; shapeByIndex h -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 -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/Node;)V lambda$writeToStream$0 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/world/level/pathfinder/Path$DebugData; debugData b - f F distToTarget e - f I nextNodeIndex c - f Ljava/util/List; nodes a - f Z reached f - f Lnet/minecraft/core/BlockPos; target d -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 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/LevelChunkTicks; load 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 (JLjava/util/function/Function;)Lnet/minecraft/nbt/ListTag; save a - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; save b - 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 a - 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 (Lnet/minecraft/nbt/ListTag;Ljava/util/function/Function;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/ticks/ProtoChunkTicks; load a - m (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; save b - 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_R1/CraftChunkSnapshot -c org/bukkit/craftbukkit/CraftEquipmentSlot org/bukkit/craftbukkit/v1_21_R1/CraftEquipmentSlot -c org/bukkit/craftbukkit/CraftOfflinePlayer org/bukkit/craftbukkit/v1_21_R1/CraftOfflinePlayer -c org/bukkit/craftbukkit/ban/CraftIpBanList org/bukkit/craftbukkit/v1_21_R1/ban/CraftIpBanList -c org/bukkit/craftbukkit/block/CraftBeehive org/bukkit/craftbukkit/v1_21_R1/block/CraftBeehive -c org/bukkit/craftbukkit/block/CraftConduit org/bukkit/craftbukkit/v1_21_R1/block/CraftConduit -c org/bukkit/craftbukkit/block/CraftCrafter org/bukkit/craftbukkit/v1_21_R1/block/CraftCrafter -c org/bukkit/craftbukkit/block/CraftDropper org/bukkit/craftbukkit/v1_21_R1/block/CraftDropper -c org/bukkit/craftbukkit/block/CraftFurnace org/bukkit/craftbukkit/v1_21_R1/block/CraftFurnace -c org/bukkit/craftbukkit/block/CraftJukebox org/bukkit/craftbukkit/v1_21_R1/block/CraftJukebox -c org/bukkit/craftbukkit/block/CraftLectern org/bukkit/craftbukkit/v1_21_R1/block/CraftLectern -c org/bukkit/craftbukkit/entity/CraftBogged org/bukkit/craftbukkit/v1_21_R1/entity/CraftBogged -c org/bukkit/craftbukkit/entity/CraftBreeze org/bukkit/craftbukkit/v1_21_R1/entity/CraftBreeze -c org/bukkit/craftbukkit/entity/CraftDonkey org/bukkit/craftbukkit/v1_21_R1/entity/CraftDonkey -c org/bukkit/craftbukkit/entity/CraftEntity org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntity -c org/bukkit/craftbukkit/entity/CraftEntity$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntity$1 -c org/bukkit/craftbukkit/entity/CraftEntity$2 org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntity$2 -c org/bukkit/craftbukkit/entity/CraftEvoker org/bukkit/craftbukkit/v1_21_R1/entity/CraftEvoker -c org/bukkit/craftbukkit/entity/CraftFlying org/bukkit/craftbukkit/v1_21_R1/entity/CraftFlying -c org/bukkit/craftbukkit/entity/CraftHoglin org/bukkit/craftbukkit/v1_21_R1/entity/CraftHoglin -c org/bukkit/craftbukkit/entity/CraftMarker org/bukkit/craftbukkit/v1_21_R1/entity/CraftMarker -c org/bukkit/craftbukkit/entity/CraftOcelot org/bukkit/craftbukkit/v1_21_R1/entity/CraftOcelot -c org/bukkit/craftbukkit/entity/CraftParrot org/bukkit/craftbukkit/v1_21_R1/entity/CraftParrot -c org/bukkit/craftbukkit/entity/CraftPiglin org/bukkit/craftbukkit/v1_21_R1/entity/CraftPiglin -c org/bukkit/craftbukkit/entity/CraftPlayer org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer -c org/bukkit/craftbukkit/entity/CraftPlayer$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$1 -c org/bukkit/craftbukkit/entity/CraftPlayer$2 org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$2 -c org/bukkit/craftbukkit/entity/CraftPlayer$3 org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$3 -c org/bukkit/craftbukkit/entity/CraftPlayer$CookieFuture org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$CookieFuture -c org/bukkit/craftbukkit/entity/CraftPlayer$ChunkSectionChanges org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$ChunkSectionChanges -c org/bukkit/craftbukkit/entity/CraftPlayer$TransferCookieConnection org/bukkit/craftbukkit/v1_21_R1/entity/CraftPlayer$TransferCookieConnection -c org/bukkit/craftbukkit/entity/CraftRabbit org/bukkit/craftbukkit/v1_21_R1/entity/CraftRabbit -c org/bukkit/craftbukkit/entity/CraftRaider org/bukkit/craftbukkit/v1_21_R1/entity/CraftRaider -c org/bukkit/craftbukkit/entity/CraftSalmon org/bukkit/craftbukkit/v1_21_R1/entity/CraftSalmon -c org/bukkit/craftbukkit/entity/CraftSpider org/bukkit/craftbukkit/v1_21_R1/entity/CraftSpider -c org/bukkit/craftbukkit/entity/CraftTurtle org/bukkit/craftbukkit/v1_21_R1/entity/CraftTurtle -c org/bukkit/craftbukkit/entity/CraftWarden org/bukkit/craftbukkit/v1_21_R1/entity/CraftWarden -c org/bukkit/craftbukkit/entity/CraftWarden$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftWarden$1 -c org/bukkit/craftbukkit/entity/CraftWither org/bukkit/craftbukkit/v1_21_R1/entity/CraftWither -c org/bukkit/craftbukkit/entity/CraftZoglin org/bukkit/craftbukkit/v1_21_R1/entity/CraftZoglin -c org/bukkit/craftbukkit/entity/CraftZombie org/bukkit/craftbukkit/v1_21_R1/entity/CraftZombie -c org/bukkit/craftbukkit/help/SimpleHelpMap org/bukkit/craftbukkit/v1_21_R1/help/SimpleHelpMap -c org/bukkit/craftbukkit/help/SimpleHelpMap$IsCommandTopicPredicate org/bukkit/craftbukkit/v1_21_R1/help/SimpleHelpMap$IsCommandTopicPredicate -c org/bukkit/craftbukkit/legacy/CraftLegacy org/bukkit/craftbukkit/v1_21_R1/legacy/CraftLegacy -c org/bukkit/craftbukkit/legacy/FieldRename org/bukkit/craftbukkit/v1_21_R1/legacy/FieldRename -c org/bukkit/craftbukkit/map/CraftMapCanvas org/bukkit/craftbukkit/v1_21_R1/map/CraftMapCanvas -c org/bukkit/craftbukkit/map/CraftMapCursor org/bukkit/craftbukkit/v1_21_R1/map/CraftMapCursor -c org/bukkit/craftbukkit/map/CraftMapCursor$CraftType org/bukkit/craftbukkit/v1_21_R1/map/CraftMapCursor$CraftType -c org/bukkit/craftbukkit/tag/CraftEntityTag org/bukkit/craftbukkit/v1_21_R1/tag/CraftEntityTag -c org/bukkit/craftbukkit/util/CraftLocation org/bukkit/craftbukkit/v1_21_R1/util/CraftLocation -c org/bukkit/craftbukkit/util/DatFileFilter org/bukkit/craftbukkit/v1_21_R1/util/DatFileFilter -c org/bukkit/craftbukkit/util/LazyPlayerSet org/bukkit/craftbukkit/v1_21_R1/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/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;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$lookup$0 a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Lnet/minecraft/core/HolderLookup$Provider; val$access 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 (Lnet/minecraft/resources/ResourceLocation;)Ljava/lang/Object; get 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 ()Ljava/util/Optional; lambda$getRandom$0 w - 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/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/ParticleGroup net/minecraft/core/particles/ParticleGroup - m ()I getLimit a - f Lnet/minecraft/core/particles/ParticleGroup; 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 j - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$1 i - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$2 h - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$3 g - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$4 f - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$5 e - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$6 d - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$7 c - m (Lnet/minecraft/core/particles/ParticleType;)Lcom/mojang/serialization/MapCodec; lambda$static$8 b - m (Lnet/minecraft/core/particles/ParticleType;)Lnet/minecraft/network/codec/StreamCodec; lambda$static$9 a - 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 aA - f Lnet/minecraft/core/particles/ParticleType; BLOCK b - 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 aq - f Lnet/minecraft/core/particles/SimpleParticleType; BUBBLE_POP ao - f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_COSY_SMOKE at - f Lnet/minecraft/core/particles/SimpleParticleType; CAMPFIRE_SIGNAL_SMOKE au - f Lnet/minecraft/core/particles/SimpleParticleType; CHERRY_LEAVES H - f Lnet/minecraft/core/particles/SimpleParticleType; CLOUD e - f Lcom/mojang/serialization/Codec; CODEC bf - f Lnet/minecraft/core/particles/SimpleParticleType; COMPOSTER P - f Lnet/minecraft/core/particles/SimpleParticleType; CRIMSON_SPORE aB - f Lnet/minecraft/core/particles/SimpleParticleType; CRIT f - f Lnet/minecraft/core/particles/SimpleParticleType; CURRENT_DOWN ap - f Lnet/minecraft/core/particles/SimpleParticleType; DAMAGE_INDICATOR g - f Lnet/minecraft/core/particles/SimpleParticleType; DOLPHIN as - f Lnet/minecraft/core/particles/SimpleParticleType; DRAGON_BREATH h - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_LAVA aL - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_DRIPSTONE_WATER aN - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_HONEY av - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_LAVA i - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_OBSIDIAN_TEAR aE - f Lnet/minecraft/core/particles/SimpleParticleType; DRIPPING_WATER l - f Lnet/minecraft/core/particles/ParticleType; DUST n - f Lnet/minecraft/core/particles/ParticleType; DUST_COLOR_TRANSITION o - f Lnet/minecraft/core/particles/ParticleType; DUST_PILLAR bb - f Lnet/minecraft/core/particles/SimpleParticleType; DUST_PLUME aX - f Lnet/minecraft/core/particles/SimpleParticleType; EFFECT p - f Lnet/minecraft/core/particles/SimpleParticleType; EGG_CRACK aW - f Lnet/minecraft/core/particles/SimpleParticleType; ELDER_GUARDIAN q - f Lnet/minecraft/core/particles/SimpleParticleType; ELECTRIC_SPARK aT - f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANTED_HIT r - f Lnet/minecraft/core/particles/SimpleParticleType; ENCHANT s - f Lnet/minecraft/core/particles/SimpleParticleType; END_ROD t - f Lnet/minecraft/core/particles/ParticleType; ENTITY_EFFECT u - f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION w - f Lnet/minecraft/core/particles/SimpleParticleType; EXPLOSION_EMITTER v - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_LAVA aM - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_DRIPSTONE_WATER aO - f Lnet/minecraft/core/particles/ParticleType; FALLING_DUST C - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_HONEY aw - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_LAVA j - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_NECTAR ay - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_OBSIDIAN_TEAR aF - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_SPORE_BLOSSOM az - f Lnet/minecraft/core/particles/SimpleParticleType; FALLING_WATER m - f Lnet/minecraft/core/particles/SimpleParticleType; FIREWORK D - f Lnet/minecraft/core/particles/SimpleParticleType; FISHING E - f Lnet/minecraft/core/particles/SimpleParticleType; FLAME F - f Lnet/minecraft/core/particles/SimpleParticleType; FLASH N - f Lnet/minecraft/core/particles/SimpleParticleType; GLOW aQ - f Lnet/minecraft/core/particles/SimpleParticleType; GLOW_SQUID_INK aP - f Lnet/minecraft/core/particles/SimpleParticleType; GUST x - f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_LARGE z - f Lnet/minecraft/core/particles/SimpleParticleType; GUST_EMITTER_SMALL A - f Lnet/minecraft/core/particles/SimpleParticleType; HAPPY_VILLAGER O - f Lnet/minecraft/core/particles/SimpleParticleType; HEART Q - f Lnet/minecraft/core/particles/SimpleParticleType; INFESTED G - f Lnet/minecraft/core/particles/SimpleParticleType; INSTANT_EFFECT R - f Lnet/minecraft/core/particles/ParticleType; ITEM S - f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_COBWEB V - f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SLIME U - f Lnet/minecraft/core/particles/SimpleParticleType; ITEM_SNOWBALL W - f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_HONEY ax - f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_LAVA k - f Lnet/minecraft/core/particles/SimpleParticleType; LANDING_OBSIDIAN_TEAR aG - f Lnet/minecraft/core/particles/SimpleParticleType; LARGE_SMOKE X - f Lnet/minecraft/core/particles/SimpleParticleType; LAVA Y - f Lnet/minecraft/core/particles/SimpleParticleType; MYCELIUM Z - f Lnet/minecraft/core/particles/SimpleParticleType; NAUTILUS ar - f Lnet/minecraft/core/particles/SimpleParticleType; NOTE aa - f Lnet/minecraft/core/particles/SimpleParticleType; OMINOUS_SPAWNING bc - f Lnet/minecraft/core/particles/SimpleParticleType; POOF ab - f Lnet/minecraft/core/particles/SimpleParticleType; PORTAL ac - f Lnet/minecraft/core/particles/SimpleParticleType; RAID_OMEN bd - f Lnet/minecraft/core/particles/SimpleParticleType; RAIN ad - f Lnet/minecraft/core/particles/SimpleParticleType; REVERSE_PORTAL aH - f Lnet/minecraft/core/particles/SimpleParticleType; SCRAPE aU - f Lnet/minecraft/core/particles/ParticleType; SCULK_CHARGE J - f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_CHARGE_POP K - f Lnet/minecraft/core/particles/SimpleParticleType; SCULK_SOUL I - f Lnet/minecraft/core/particles/ParticleType; SHRIEK aV - f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_FLAME aJ - f Lnet/minecraft/core/particles/SimpleParticleType; SMALL_GUST y - f Lnet/minecraft/core/particles/SimpleParticleType; SMOKE ae - f Lnet/minecraft/core/particles/SimpleParticleType; SNEEZE ag - f Lnet/minecraft/core/particles/SimpleParticleType; SNOWFLAKE aK - f Lnet/minecraft/core/particles/SimpleParticleType; SONIC_BOOM B - f Lnet/minecraft/core/particles/SimpleParticleType; SOUL M - f Lnet/minecraft/core/particles/SimpleParticleType; SOUL_FIRE_FLAME L - f Lnet/minecraft/core/particles/SimpleParticleType; SPIT ah - f Lnet/minecraft/core/particles/SimpleParticleType; SPLASH am - f Lnet/minecraft/core/particles/SimpleParticleType; SPORE_BLOSSOM_AIR aD - f Lnet/minecraft/core/particles/SimpleParticleType; SQUID_INK ai - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC bg - f Lnet/minecraft/core/particles/SimpleParticleType; SWEEP_ATTACK aj - f Lnet/minecraft/core/particles/SimpleParticleType; TOTEM_OF_UNDYING ak - f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_OMEN be - f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER aY - f Lnet/minecraft/core/particles/SimpleParticleType; TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS aZ - f Lnet/minecraft/core/particles/SimpleParticleType; UNDERWATER al - f Lnet/minecraft/core/particles/SimpleParticleType; VAULT_CONNECTION ba - f Lnet/minecraft/core/particles/ParticleType; VIBRATION T - f Lnet/minecraft/core/particles/SimpleParticleType; WARPED_SPORE aC - f Lnet/minecraft/core/particles/SimpleParticleType; WAX_OFF aS - f Lnet/minecraft/core/particles/SimpleParticleType; WAX_ON aR - f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_ASH aI - f Lnet/minecraft/core/particles/SimpleParticleType; WHITE_SMOKE af - f Lnet/minecraft/core/particles/SimpleParticleType; WITCH an -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 - f Ljava/util/function/Function; val$codec a - f Ljava/util/function/Function; val$streamCodec b -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/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/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/PacketType; val$bundlePacketType b - f Ljava/util/function/Function; val$constructor d - 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/server/level/ServerLevel;)V ensureRunningOnSameThread a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;)V ensureRunningOnSameThread a - m (Lnet/minecraft/CrashReport;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V fillCrashReport 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/ServerPlaceRecipe net/minecraft/recipebook/AutoRecipe - m (Ljava/lang/Integer;IIII)V addItemToSlot a - m (Ljava/lang/Object;IIII)V addItemToSlot a - m ()V clearGrid a - m ()I getAmountOfFreeSlotsInInventory c - m (ZIZ)I getStackSize a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V handleRecipeClicked a - m (Lnet/minecraft/world/inventory/Slot;Lnet/minecraft/world/item/ItemStack;I)I moveItemToGrid a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;Z)V recipeClicked a - m ()Z testClearGrid b - f I ITEM_NOT_FOUND d - f Lnet/minecraft/world/entity/player/Inventory; inventory b - f Lnet/minecraft/world/inventory/RecipeBookMenu; menu c - f Lnet/minecraft/world/entity/player/StackedContents; stackedContents a -c net/minecraft/resources/RegistryDataLoader net/minecraft/resources/RegistryDataLoader - m (Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/resources/RegistryOps$RegistryInfoLookup; createContext a - m (Lnet/minecraft/core/Registry;)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/core/RegistryAccess$RegistryEntry;)V lambda$createContext$7 a - m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$Loader;)V lambda$createContext$8 a - m (Ljava/util/Map;Lnet/minecraft/resources/RegistryDataLoader$RegistryData;)Lnet/minecraft/resources/RegistryDataLoader$Loader; lambda$load$4 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$logErrors$10 a - m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$logErrors$11 b - m (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$logErrors$12 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/resources/ResourceLocation; lambda$logErrors$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;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a - m (Lnet/minecraft/resources/RegistryDataLoader$LoadingFunction;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/RegistryAccess;Ljava/util/List;)Lnet/minecraft/core/RegistryAccess$Frozen; load a - m (Ljava/util/Map;)V logErrors a - f Ljava/util/List; DIMENSION_REGISTRIES b - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/core/RegistrationInfo; NETWORK_REGISTRATION_INFO e - f Ljava/util/function/Function; REGISTRATION_INFO_CACHE f - 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; 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$c - 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/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/Collection; getTag b - m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$0 b - m (Lnet/minecraft/server/packs/resources/ResourceManager;)Ljava/util/Map; lambda$reload$1 a - m (Ljava/util/Map$Entry;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/commands/functions/CommandFunction; lambda$reload$2 a - m (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; lambda$reload$3 a - m (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$4 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$5 a - m (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/resources/ResourceLocation;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$6 a - m (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$7 a - m (Lnet/minecraft/server/packs/resources/Resource;)Ljava/util/List; readLines a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload 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/Collection; getTag b - m ()Ljava/lang/Iterable; getTagNames e - 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 ()Z isSprinting 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 d - 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/commands/CommandSourceStack;)Z lambda$register$3 c - m ()Lnet/minecraft/network/chat/Component; lambda$start$4 a - m (DLnet/minecraft/util/profiling/ProfileResults;D)Lnet/minecraft/network/chat/Component; lambda$stop$5 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 w_ - m ()Z acceptsSuccess k_ - m ()Z alwaysAccepts l_ - 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 M_ - 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 - f Lnet/minecraft/commands/functions/CommandFunction; val$function b - f Ljava/io/PrintWriter; val$output 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$22 b - m (Ljava/util/Map$Entry;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$23 a - m (Ljava/util/Map;)Lnet/minecraft/network/chat/Component; lambda$modifyEntityItem$24 a - 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;)I lambda$register$18 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$7 a - 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/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setBlockItem$25 a - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$26 b - m (Ljava/util/List;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/network/chat/Component; lambda$setEntityItem$27 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$6 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 - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_MODIFIER g -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/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;FI)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$7 f - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearTitle$8 e - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$10 c - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTitle$9 d - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$13 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setTimes$14 a - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$11 b - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showTitle$12 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/level/DistanceManager net/minecraft/server/level/ChunkMapDistance - m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V addPlayer a - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addRegionTicket c - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addTicket a - m (Ljava/lang/String;)V dumpTickets a - m (J)Lnet/minecraft/server/level/ChunkHolder; getChunk b - m ()Ljava/lang/String; getDebugStatus c - m ()I getNaturalSpawnChunkCount b - m ()I getPlayerTicketLevel g - m (J)Ljava/lang/String; getTicketDebugString e - m (Lnet/minecraft/util/SortedArraySet;)I getTicketLevelAt a - m (J)Lnet/minecraft/util/SortedArraySet; getTickets g - m (J)Z hasPlayersNearby f - m ()Z hasTickets f - m (J)Z inBlockTickingRange d - m (J)Z inEntityTickingRange c - m (J)Z isChunkToRemove a - m ()V purgeStaleTickets a - m (Lnet/minecraft/core/SectionPos;Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V removeRegionTicket d - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V removeTicket b - m ()V removeTicketsOnClosing e - m (Lnet/minecraft/server/level/ChunkMap;)Z runAllUpdates a - m ()Lnet/minecraft/server/level/TickingTracker; tickingTracker d - m (Lnet/minecraft/world/level/ChunkPos;Z)V updateChunkForced 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 I INITIAL_TICKET_LIST_CAPACITY c - f Lorg/slf4j/Logger; LOGGER a - f I PLAYER_TICKET_LEVEL b - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersPerChunk d - f J ticketTickCounter p -c net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker net/minecraft/server/level/ChunkMapDistance$b - m (Ljava/lang/String;)V dumpChunks a - m (J)I getLevel c - m (J)I getLevelFromSource b - m (J)Z havePlayer d - 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 -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 g - m ()Z isVisible f - 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/MetadataSectionSerializer;)Ljava/lang/Object; get a - m ()Lnet/minecraft/server/packs/BuiltInMetadata; of a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/BuiltInMetadata; of a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;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 (Ljava/lang/String;Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection;)Lnet/minecraft/util/InclusiveRange; getDeclaredPackVersions a - 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;I)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 (Lcom/google/gson/JsonObject;)Lnet/minecraft/server/players/StoredUserEntry; createEntry a - m (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed a - m (I)[Ljava/lang/String; lambda$getUserList$0 a -c net/minecraft/tags/TagNetworkSerialization net/minecraft/tags/TagNetworkSerialization - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;)V deserializeTagsFromNetwork a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagNetworkSerialization$TagOutput;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;Lcom/mojang/datafixers/util/Pair;)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$TagOutput net/minecraft/tags/TagNetworkSerialization$b -c net/minecraft/tags/TagNetworkSerialization$NetworkPayload net/minecraft/tags/TagNetworkSerialization$a - m (Lnet/minecraft/core/Registry;)V applyToRegistry a - m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/tags/TagNetworkSerialization$NetworkPayload; read b - m ()I size a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/util/Map; tags a -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/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/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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0 a -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/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 lambda$static$0 a - f Lnet/minecraft/util/parsing/packrat/Control; UNBOUND a -c net/minecraft/util/thread/ProcessorMailbox net/minecraft/util/thread/ThreadedMailbox - m ()Z canBeScheduled f - m (Ljava/util/concurrent/Executor;Ljava/lang/String;)Lnet/minecraft/util/thread/ProcessorMailbox; create a - m ()Z hasWork c - m (I)Z lambda$run$0 b - m (I)Z lambda$runAll$1 a - m ()Ljava/lang/String; name bz - m ()Z pollTask h - m (Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I pollUntil a - m ()Ljava/util/List; profiledMetrics bw - m ()V registerForExecution i - m ()V runAll a - m ()V setAsIdle e - m ()Z setAsScheduled d - m ()Z shouldProcess g - m ()I size b - m (Ljava/lang/Object;)V tell a - f I CLOSED_BIT b - f Lorg/slf4j/Logger; LOGGER a - f I SCHEDULED_BIT c - f Ljava/util/concurrent/Executor; dispatcher f - f Ljava/lang/String; name g - f Lnet/minecraft/util/thread/StrictQueue; queue e - f Ljava/util/concurrent/atomic/AtomicInteger; status d -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/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/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 -c net/minecraft/world/effect/PoisonMobEffect net/minecraft/world/effect/PoisonMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/effect/WitherMobEffect net/minecraft/world/effect/WitherMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/entity/AreaEffectCloud net/minecraft/world/entity/EntityAreaEffectCloud - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/effect/MobEffectInstance;)V addEffect a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDimensions a - m ()I getDuration j - m ()I getDurationOnUse o - m ()Lnet/minecraft/world/entity/LivingEntity; getOwner q - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle h - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction j_ - m ()F getRadius g - m ()F getRadiusOnUse k - m ()F getRadiusPerTick m - m ()I getWaitTime p - m ()Z isWaiting i - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V refreshDimensions i_ - m (I)V setDuration a - m (I)V setDurationOnUse b - m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a - m (Lnet/minecraft/core/particles/ParticleOptions;)V setParticle a - m (Lnet/minecraft/world/item/alchemy/PotionContents;)V setPotionContents a - m (F)V setRadius a - m (F)V setRadiusOnUse b - m (F)V setRadiusPerTick c - m (I)V setWaitTime c - m (Z)V setWaiting a - m ()V tick l - m ()V updateColor t - 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 F DEFAULT_RADIUS k - f F DEFAULT_WIDTH b - f F HEIGHT c - f Lorg/slf4j/Logger; LOGGER d - f F MAX_RADIUS i - f F MINIMAL_RADIUS j - f I TIME_BETWEEN_APPLICATIONS e - f I duration n - f I durationOnUse q - f Lnet/minecraft/world/entity/LivingEntity; owner t - f Ljava/util/UUID; ownerUUID u - f Lnet/minecraft/world/item/alchemy/PotionContents; potionContents l - f F radiusOnUse r - f F radiusPerTick s - f I reapplicationDelay p - f Ljava/util/Map; victims m - f I waitTime o -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/DimensionTransition; 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/MobSpawnType;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 s -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/world/level/Level; 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 a -c net/minecraft/world/entity/item/ItemEntity net/minecraft/world/entity/item/EntityItem - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z areMergable a - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; changeDimension a - m ()Lnet/minecraft/world/entity/item/ItemEntity; copy C - m ()Z dampensVibrations bd - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Z fireImmune be - m ()I getAge t - m ()Lnet/minecraft/core/BlockPos; getBlockPosBelowThatAffectsMyMovement aL - m ()D getDefaultGravity aZ - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Lnet/minecraft/world/entity/Entity; getOwner s - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m (F)F getSpin a - m ()F getVisualRotationYInDegrees dF - m ()Z hasPickUpDelay y - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAttackable cu - m ()Z isMergable H - m ()V makeFakeItem B - 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 F - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m ()V setDefaultPickUpDelay v - m ()V setExtendedLifetime A - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m ()V setNeverPickUp x - m ()V setNoPickUpDelay w - m (I)V setPickUpDelay b - m (Ljava/util/UUID;)V setTarget b - m (Lnet/minecraft/world/entity/Entity;)V setThrower b - m ()V setUnderLavaMovement E - m ()V setUnderwaterMovement D - m ()V setUnlimitedLifetime z - m ()V tick l - m (Lnet/minecraft/world/entity/item/ItemEntity;)V tryToMerge a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM d - f F EYE_HEIGHT b - f F FLOAT_HEIGHT e - f I INFINITE_LIFETIME h - f I INFINITE_PICKUP_DELAY g - f I LIFETIME f - f I age i - f F bobOffs c - f Lnet/minecraft/world/entity/Entity; cachedThrower m - f I health k - f I pickupDelay j - f Ljava/util/UUID; target n - f Ljava/util/UUID; thrower l -c net/minecraft/world/entity/monster/Creeper net/minecraft/world/entity/monster/EntityCreeper - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canDropMobsSkull gl - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a - m ()V explodeCreeper gn - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxFallDistance cx - m ()I getSwellDir t - m (F)F getSwelling H - m ()V ignite gk - m ()V increaseDroppedSkulls gm - m ()Z isIgnited x - m ()Z isPowered a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (I)V setSwellDir b - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V spawnLingeringCloud go - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_IGNITED d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_POWERED c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SWELL_DIR b - f I droppedSkulls cf - f I explosionRadius ce - f I maxSwell cd - f I oldSwell e - f I swell cc -c net/minecraft/world/entity/monster/Drowned net/minecraft/world/entity/monster/EntityDrowned - m ()V addBehaviourGoals t - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkDrownedSpawnRules a - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m ()Z closeToNextPos gn - m ()Z convertsInWater gm - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gl - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gk - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)Z isDeepEnoughToSpawn a - m ()Z isPushedByFluid cC - m ()Z isVisuallySwimming ce - m (Lnet/minecraft/world/entity/LivingEntity;)Z okTarget j - 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 ()Z supportsBreakDoorGoal x - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m ()V updateSwimming bl - m ()Z wantsToSwim gu - f F NAUTILUS_SHELL_CHANCE b - f Lnet/minecraft/world/entity/ai/navigation/GroundPathNavigation; groundNavigation d - f Z searchingForLand cf - f Lnet/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation; waterNavigation c -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 m_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMonsterSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createMonsterAttributes gq - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eH - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; getProjectile g - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aR - 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/world/entity/player/Player;)Z isPreventingPlayerRest a - m ()Z shouldDespawnInPeaceful Z - m ()Z shouldDropExperience ee - m ()Z shouldDropLoot ef - m ()V updateNoActionTime gp -c net/minecraft/world/entity/monster/Phantom net/minecraft/world/entity/monster/EntityPhantom - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl H - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getPhantomSize s - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fa - m ()I getUniqueFlapTickOffset t - m ()Z isFlapping aW - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (I)V setPhantomSize b - m ()Z shouldDespawnInPeaceful Z - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - m ()V updatePhantomSizeInfo x - f F FLAP_DEGREES_PER_TICK b - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_SIZE d - f I TICKS_PER_FLAP c - f Lnet/minecraft/core/BlockPos; anchorPoint cb - f Lnet/minecraft/world/entity/monster/Phantom$AttackPhase; attackPhase cc - f Lnet/minecraft/world/phys/Vec3; moveTargetPoint e -c net/minecraft/world/entity/monster/Phantom$AttackPhase net/minecraft/world/entity/monster/EntityPhantom$AttackPhase - 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 -c net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal net/minecraft/world/entity/monster/EntityPhantom$h - m ()Z touchingTarget h -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 -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 -c net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl net/minecraft/world/entity/monster/EntityPhantom$d - m ()V clientTick 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 -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 -c net/minecraft/world/entity/monster/Ravager net/minecraft/world/entity/monster/EntityRavager - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Z canBeLeader gl - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/phys/AABB; getAttackBoundingBox gc - m ()I getAttackTick t - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ae - m ()I getRoarTick gu - m ()I getStunnedTick gk - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/entity/Entity;)Z hasLineOfSight F - m ()Z isImmobile fc - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m ()V roar gw - m (Lnet/minecraft/world/entity/Entity;)V strongKnockback c - m ()V stunEffect gv - m ()V updateControlFlags U - f I ATTACK_DURATION ci - f D ATTACK_MOVEMENT_SPEED cd - f D BASE_MOVEMENT_SPEED cc - f Ljava/util/function/Predicate; NO_RAVAGER_AND_ALIVE e - f I STUNNED_COLOR ce - f F STUNNED_COLOR_BLUE cf - f F STUNNED_COLOR_GREEN cg - f F STUNNED_COLOR_RED ch - f I STUN_DURATION b - f I attackTick cj - f I roarTick cl - f I stunnedTick ck -c net/minecraft/world/entity/monster/Shulker net/minecraft/world/entity/monster/EntityShulker - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canBeCollidedWith bG - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z canStayAt a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl H - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;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 gm - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/core/Direction; getAttachFace x - m (F)F getClientPeekAmount H - m ()Lnet/minecraft/world/item/DyeColor; getColor gl - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/world/phys/Vec3; getDeltaMovement dr - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadXRot ac - m ()I getMaxHeadYRot ae - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m (F)F getPhysicalPeek J - m (FLnet/minecraft/core/Direction;F)Lnet/minecraft/world/phys/AABB; getProgressAabb a - m (FLnet/minecraft/core/Direction;FF)Lnet/minecraft/world/phys/AABB; getProgressDeltaAabb a - m ()I getRawPeekAmount gr - m (F)Ljava/util/Optional; getRenderPosition I - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Ljava/util/Optional; getVariant gk - m ()V hitByShulkerBullet gq - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isClosed gp - m (Lnet/minecraft/core/BlockPos;)Z isPositionBlocked i - m (DDDFFI)V lerpTo a - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox au - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m ()V onPeekAmountChange go - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playAmbientSound S - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()V registerGoals B - m (F)F sanitizeScale b - m (Lnet/minecraft/core/Direction;)V setAttachFace a - m (Lnet/minecraft/world/phys/Vec3;)V setDeltaMovement i - m (DDD)V setPos a_ - m (I)V setRawPeekAmount b - m (Ljava/util/Optional;)V setVariant a - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m ()V stopRiding ad - m ()Z teleportSomewhere t - m ()V tick l - m ()Z updatePeekAmount gn - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; COVERED_ARMOR_MODIFIER cc - f Lnet/minecraft/resources/ResourceLocation; COVERED_ARMOR_MODIFIER_ID e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACH_FACE_ID b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_COLOR_ID d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PEEK_ID c - f B DEFAULT_COLOR cf - f Lorg/joml/Vector3f; FORWARD ck - f F MAX_LID_OPEN cq - f F MAX_SCALE cl - f I MAX_TELEPORT_DISTANCE cg - f B NO_COLOR ce - f I OTHER_SHULKER_LIMIT ci - f I OTHER_SHULKER_SCAN_RADIUS ch - f F PEEK_PER_TICK cj - f I TELEPORT_STEPS cd - f Lnet/minecraft/core/BlockPos; clientOldAttachPosition co - f I clientSideTeleportInterpolation cp - f F currentPeekAmount cn - f F currentPeekAmountO cm -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 -c net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal net/minecraft/world/entity/monster/EntityShulker$a - m ()Z canUse b - m ()Z requiresUpdateEveryTick V_ - m ()V start d - m ()V stop e - m ()V tick a - f I attackTime b -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 -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 -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 -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 (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z boost a - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m (Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkStriderSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - 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 ()V dropEquipment ez - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()V floatStrider gk - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 cQ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - 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 e - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z isBeingTempted x - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isOnFire bR - m ()Z isSaddleable f - m ()Z isSaddled i - m ()Z isSensitiveToWater fl - m ()Z isSuffocating s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()F nextStep aP - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setSuffocating x - m ()Z shouldPassengersInheritMalus D - 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 l - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BOOST_TIME ch - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SADDLE_ID cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SUFFOCATING ci - f F STEERING_MODIFIER cg - f F SUFFOCATE_STEERING_MODIFIER ce - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SUFFOCATING_MODIFIER cd - f Lnet/minecraft/resources/ResourceLocation; SUFFOCATING_MODIFIER_ID cc - f Lnet/minecraft/world/entity/ItemBasedSteering; steering ck - f Lnet/minecraft/world/entity/ai/goal/TemptGoal; temptGoal cl -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 an_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a - m ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V finishPlacingRecipe b - m ()I getGridHeight o - m ()I getGridWidth n - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (Lnet/minecraft/world/entity/player/Player;)V removed a - m (I)Z shouldMoveToInventory e - m (Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/inventory/CraftingContainer;Lnet/minecraft/world/inventory/ResultContainer;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 CRAFT_SLOT_END m - f I CRAFT_SLOT_START l - f I INV_SLOT_END o - f I INV_SLOT_START n - f I RESULT_SLOT k - f I USE_ROW_SLOT_END q - f I USE_ROW_SLOT_START p - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access t - f Z placingRecipe v - f Lnet/minecraft/world/entity/player/Player; player u - f Lnet/minecraft/world/inventory/ResultContainer; resultSlots s -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 (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 t - f I INV_SLOT_END o - f I INV_SLOT_START n - f I PAYMENT1_SLOT k - f I PAYMENT2_SLOT l - f I RESULT_SLOT m - f I ROW_Y u - f I SELLSLOT1_X r - f I SELLSLOT2_X s - f I USE_ROW_SLOT_END q - f I USE_ROW_SLOT_START p - f Z canRestock z - f I merchantLevel x - f Z showProgressBar y - f Lnet/minecraft/world/inventory/MerchantContainer; tradeContainer w - f Lnet/minecraft/world/item/trading/Merchant; trader v -c net/minecraft/world/inventory/SmithingMenu net/minecraft/world/inventory/ContainerSmithing - m (Lnet/minecraft/world/item/ItemStack;)Z canMoveIntoInputSlots c - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/inventory/Slot;)Z canTakeItemForPickAll a - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions l - m ()Lnet/minecraft/world/item/crafting/SmithingRecipeInput; createRecipeInput p - m ()V createResult m - m (Lnet/minecraft/world/item/crafting/SmithingRecipe;Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; findSlotMatchingIngredient a - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/OptionalInt; findSlotToQuickMoveTo e - m ()Ljava/util/List; getRelevantItems n - m (Lnet/minecraft/world/item/ItemStack;)I getSlotToQuickMoveTo d - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock 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 (I)V shrinkStackInSlot e - f I ADDITIONAL_SLOT m - f I ADDITIONAL_SLOT_X_PLACEMENT u - f I BASE_SLOT l - f I BASE_SLOT_X_PLACEMENT t - f I RESULT_SLOT n - f I RESULT_SLOT_X_PLACEMENT w - f I SLOT_Y_PLACEMENT v - f I TEMPLATE_SLOT k - f I TEMPLATE_SLOT_X_PLACEMENT s - f Lnet/minecraft/world/level/Level; level x - f Ljava/util/List; recipes z - f Lnet/minecraft/world/item/crafting/RecipeHolder; selectedRecipe y -c net/minecraft/world/item/BannerPatternItem net/minecraft/world/item/ItemBannerPattern - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m ()Lnet/minecraft/tags/TagKey; getBannerPattern b - m ()Lnet/minecraft/network/chat/MutableComponent; getDisplayName c - f Lnet/minecraft/tags/TagKey; bannerPattern a -c net/minecraft/world/item/EnchantedBookItem net/minecraft/world/item/ItemEnchantedBook - m (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Lnet/minecraft/world/item/ItemStack; createForEnchantment a - m (Lnet/minecraft/world/item/ItemStack;)Z isEnchantable a -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;Ljava/util/List;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/ItemNameBlockItem net/minecraft/world/item/ItemNamedBlock - m ()Ljava/lang/String; getDescriptionId a -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/InteractionResultHolder; use a - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/world/item/OminousBottleItem net/minecraft/world/item/OminousBottleItem - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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/UseAnim; 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/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a - f I DRINK_DURATION j - f I EFFECT_DURATION a - f I MAX_AMPLIFIER c - f I MIN_AMPLIFIER b -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 ()Z acceptsFailure w_ - m ()Z acceptsSuccess k_ - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack i - m ()Ljava/lang/String; getCommand m - m ()Lnet/minecraft/network/chat/Component; getCustomName o - m ()Lnet/minecraft/network/chat/Component; getLastOutput l - m ()Lnet/minecraft/server/level/ServerLevel; getLevel e - m ()Lnet/minecraft/network/chat/Component; getName n - m ()Lnet/minecraft/world/phys/Vec3; getPosition g - m ()I getSuccessCount k - m ()Z isTrackOutput p - m ()Z isValid j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V load b - m ()V onUpdated f - m (Lnet/minecraft/world/level/Level;)Z performCommand a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (Lnet/minecraft/network/chat/Component;)V sendSystemMessage a - m (Ljava/lang/String;)V setCommand a - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - m (Lnet/minecraft/network/chat/Component;)V setLastOutput c - m (I)V setSuccessCount a - m (Z)V setTrackOutput a - m ()Z shouldInformAdmins M_ - m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; usedBy a - f Lnet/minecraft/network/chat/Component; DEFAULT_NAME c - f Ljava/text/SimpleDateFormat; TIME_FORMAT b - f Ljava/lang/String; command i - f Lnet/minecraft/network/chat/Component; customName j - f J lastExecution d - f Lnet/minecraft/network/chat/Component; lastOutput h - f I successCount f - f Z trackOutput g - f Z updateLastExecution e -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 J_ - m ()I getMinBuildHeight I_ - 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 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; BASE c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE l - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f I FALL_DAMAGE_MAX n - f F FALL_DAMAGE_PER_DISTANCE m - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_LEG1 d - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_LEG2 e - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_TOP f - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB k - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_LEG1 g - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_LEG2 h - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_TOP i -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/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 F AABB_MAX d - f F AABB_MIN c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED b - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; Y_AXIS_AABB e - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB f -c net/minecraft/world/level/block/ChainBlock$1 net/minecraft/world/level/block/BlockChain$1 - f [I $SwitchMap$net$minecraft$core$Direction$Axis a -c net/minecraft/world/level/block/ChestBlock net/minecraft/world/level/block/BlockChest - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; blockEntityType d - m (Lnet/minecraft/world/item/context/BlockPlaceContext;Lnet/minecraft/core/Direction;)Lnet/minecraft/core/Direction; candidatePartnerFacing 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/Level;Lnet/minecraft/core/BlockPos;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$BlockType; getBlockType g - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/core/Direction; getConnectedDirection h - 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 b - m ()Lnet/minecraft/stats/Stat; getOpenChestStat c - 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/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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/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 - 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; AABB m - f I AABB_HEIGHT h - f I AABB_OFFSET g - f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; CHEST_COMBINER n - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB l - f I EVENT_SET_OPEN_COUNT f - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING c - f Lnet/minecraft/world/level/block/DoubleBlockCombiner$Combiner; MENU_PROVIDER_COMBINER o - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB j - 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/world/phys/shapes/VoxelShape; WEST_AABB k -c net/minecraft/world/level/block/ChestBlock$1 net/minecraft/world/level/block/BlockChest$1 - m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a - m ()Ljava/util/Optional; acceptNone 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 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptDouble a - m ()Ljava/util/Optional; acceptNone a - m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Ljava/util/Optional; acceptSingle a -c net/minecraft/world/level/block/ChestBlock$3 net/minecraft/world/level/block/BlockChest$3 - 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 (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle a -c net/minecraft/world/level/block/ChestBlock$4 net/minecraft/world/level/block/BlockChest$4 -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 d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c - f I AGE_0_HALFWIDTH f - f I AGE_0_HEIGHT e - f I AGE_0_WIDTH d - f I AGE_1_HALFWIDTH i - f I AGE_1_HEIGHT h - f I AGE_1_WIDTH g - f I AGE_2_HALFWIDTH l - f I AGE_2_HEIGHT k - f I AGE_2_WIDTH j - f Lcom/mojang/serialization/MapCodec; CODEC a - f [Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB m - f I MAX_AGE b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB o - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB F - f [Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB n -c net/minecraft/world/level/block/CocoaBlock$1 net/minecraft/world/level/block/BlockCocoa$1 -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/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/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 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/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 b - 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 g - 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 m - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isLocked c - 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/core/BlockPos;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 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 onRemove 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 d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 m - 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 - 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/ItemInteractionResult; 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 i - f [Lnet/minecraft/world/phys/shapes/VoxelShape; occlusionByIndex j -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 au_ - 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 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 -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;)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;F)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/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 e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f I SLIDE_ADVANCEMENT_CHECK_INTERVAL g - f D SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST c - f D THROTTLE_SLIDE_SPEED_TO f -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/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 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;F)V makeParticle a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;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 onRemove 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 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 I DEPTH c - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB_X m - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB_Z l - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB i - f I HEIGHT e - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB_X k - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB_Z j - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB h - f I WIDTH d -c net/minecraft/world/level/block/LeverBlock$1 net/minecraft/world/level/block/BlockLever$1 -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;)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 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;)I lambda$static$0 m - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - m (Lnet/minecraft/world/item/ItemStack;I)Lnet/minecraft/world/item/ItemStack; setLightOnStack 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 - 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 b - 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/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 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/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/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/phys/shapes/VoxelShape; PIGLIN_SHAPE g - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION e - f I ROTATIONS b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f -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;F)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 updateEntityAfterFallOn 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;)I getShapeIndex n - 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 i - 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 m - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;I)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$2 a - m (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$3 b - 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/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)[Lnet/minecraft/world/phys/shapes/VoxelShape; makeShapes a - m (ILnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/world/phys/shapes/VoxelShape;)Lnet/minecraft/world/phys/shapes/VoxelShape; makeStairShape 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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_AABB g - f [Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_SHAPES G - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NNN h - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NNP i - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NPN j - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_NPP k - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PNN l - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PNP m - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PPN n - f Lnet/minecraft/world/phys/shapes/VoxelShape; OCTET_PPP o - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE d - f [I SHAPE_BY_STATE I - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_AABB f - f [Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_SHAPES F - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e - f Lnet/minecraft/world/level/block/Block; base J - f Lnet/minecraft/world/level/block/state/BlockState; baseState H -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 d - f Lcom/mojang/serialization/MapCodec; PARTICLE_OPTIONS_FIELD c - f Lnet/minecraft/core/particles/SimpleParticleType; flameParticle e -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/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/ItemInteractionResult; useItemOn a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; 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 I - 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 G - 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 o - 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 p - m ()Lnet/minecraft/server/level/FullChunkStatus; getFullStatus D - m ()Lnet/minecraft/world/level/Level; getLevel F - m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus j - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m ()Z isEmpty C - m ()Z isInLevel K - m (Lnet/minecraft/core/BlockPos;)Z isTicking h - m ()V postProcessGeneration H - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/BlockEntity; promotePendingBlockEntity a - m ()V registerAllBlockEntitiesAfterLevelLoad J - m (Lnet/minecraft/server/level/ServerLevel;)V registerTickContainerInLevel a - 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 h - m (Lnet/minecraft/network/FriendlyByteBuf;)V replaceBiomes a - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/nbt/CompoundTag;Ljava/util/function/Consumer;)V replaceWithPacketData a - m ()V runPostLoad E - m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V setBlockEntity a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a - m (Ljava/util/function/Supplier;)V setFullStatus b - m (Z)V setLoaded c - m (J)V unpackTicks c - m (Lnet/minecraft/server/level/ServerLevel;)V unregisterTickContainerFromLevel b - m (Lnet/minecraft/world/level/block/entity/BlockEntity;)V updateBlockEntityTicker c - f Lorg/slf4j/Logger; LOGGER n - f Lnet/minecraft/world/level/block/entity/TickingBlockEntity; NULL_TICKER o - f Lnet/minecraft/world/ticks/LevelChunkTicks; blockTicks v - f Lnet/minecraft/world/ticks/LevelChunkTicks; fluidTicks w - f Ljava/util/function/Supplier; fullStatus s - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; gameEventListenerRegistrySections u - f Lnet/minecraft/server/level/ServerLevel; level r - f Z loaded q - f Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoad t - f Ljava/util/Map; tickersInLevel p -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$PostLoadProcessor net/minecraft/world/level/chunk/Chunk$c -c net/minecraft/world/level/chunk/LevelChunk$EntityCreationType net/minecraft/world/level/chunk/Chunk$EnumTileEntityState - 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/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 B -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 (SI)V addPackedPostProcess a - m ()Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; getBelowZeroRetrogen x - m ()Ljava/util/Map; getBlockEntities D - 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 F - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getBlockState a_ - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getBlockTicks o - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask a - m ()Ljava/util/List; getEntities E - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks p - m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration z - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask b - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getPersistedStatus j - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; lambda$getOrCreateCarvingMask$0 c - 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;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;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 G - m ()Lnet/minecraft/world/ticks/LevelChunkTicks; unpackFluidTicks H - 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 Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; belowZeroRetrogen r - f Lnet/minecraft/world/ticks/ProtoChunkTicks; blockTicks s - f Ljava/util/Map; carvingMasks 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 - f Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; val$fluidRule 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 - 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 (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 (J)Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; getAquiferStatus a - 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 k - f I MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER j - f [[I SURFACE_SAMPLING_OFFSETS_IN_CHUNKS C - f I X_RANGE a - f I X_SEPARATION d - f I X_SPACING g - 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 [Lnet/minecraft/world/level/levelgen/Aquifer$FluidStatus; aquiferCache r - f [J aquiferLocationCache s - f Lnet/minecraft/world/level/levelgen/DensityFunction; barrierNoise m - f Lnet/minecraft/world/level/levelgen/DensityFunction; depth v - f Lnet/minecraft/world/level/levelgen/DensityFunction; erosion u - f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelFloodednessNoise n - f Lnet/minecraft/world/level/levelgen/DensityFunction; fluidLevelSpreadNoise o - f Lnet/minecraft/world/level/levelgen/Aquifer$FluidPicker; globalFluidPicker t - f I gridSizeX A - f I gridSizeZ B - f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise p - f I minGridX x - f I minGridY y - f I minGridZ z - f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk l - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; positionalRandomFactory q - f Z shouldScheduleFluidUpdate w -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 e - f Lnet/minecraft/world/level/material/FogType; LAVA a - f Lnet/minecraft/world/level/material/FogType; NONE d - 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 a - 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 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/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_R1/CraftRegionAccessor -c org/bukkit/craftbukkit/CraftRegionAccessor$1 org/bukkit/craftbukkit/v1_21_R1/CraftRegionAccessor$1 -c org/bukkit/craftbukkit/ban/CraftIpBanEntry org/bukkit/craftbukkit/v1_21_R1/ban/CraftIpBanEntry -c org/bukkit/craftbukkit/block/CraftCampfire org/bukkit/craftbukkit/v1_21_R1/block/CraftCampfire -c org/bukkit/craftbukkit/block/CraftLootable org/bukkit/craftbukkit/v1_21_R1/block/CraftLootable -c org/bukkit/craftbukkit/block/impl/CraftBed org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBed -c org/bukkit/craftbukkit/block/impl/CraftHay org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHay -c org/bukkit/craftbukkit/block/impl/CraftTNT org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTNT -c org/bukkit/craftbukkit/entity/CraftAgeable org/bukkit/craftbukkit/v1_21_R1/entity/CraftAgeable -c org/bukkit/craftbukkit/entity/CraftAmbient org/bukkit/craftbukkit/v1_21_R1/entity/CraftAmbient -c org/bukkit/craftbukkit/entity/CraftAnimals org/bukkit/craftbukkit/v1_21_R1/entity/CraftAnimals -c org/bukkit/craftbukkit/entity/CraftAxolotl org/bukkit/craftbukkit/v1_21_R1/entity/CraftAxolotl -c org/bukkit/craftbukkit/entity/CraftChicken org/bukkit/craftbukkit/v1_21_R1/entity/CraftChicken -c org/bukkit/craftbukkit/entity/CraftCreeper org/bukkit/craftbukkit/v1_21_R1/entity/CraftCreeper -c org/bukkit/craftbukkit/entity/CraftDisplay org/bukkit/craftbukkit/v1_21_R1/entity/CraftDisplay -c org/bukkit/craftbukkit/entity/CraftDolphin org/bukkit/craftbukkit/v1_21_R1/entity/CraftDolphin -c org/bukkit/craftbukkit/entity/CraftDrowned org/bukkit/craftbukkit/v1_21_R1/entity/CraftDrowned -c org/bukkit/craftbukkit/entity/CraftHanging org/bukkit/craftbukkit/v1_21_R1/entity/CraftHanging -c org/bukkit/craftbukkit/entity/CraftHanging$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftHanging$1 -c org/bukkit/craftbukkit/entity/CraftIllager org/bukkit/craftbukkit/v1_21_R1/entity/CraftIllager -c org/bukkit/craftbukkit/entity/CraftMonster org/bukkit/craftbukkit/v1_21_R1/entity/CraftMonster -c org/bukkit/craftbukkit/entity/CraftPhantom org/bukkit/craftbukkit/v1_21_R1/entity/CraftPhantom -c org/bukkit/craftbukkit/entity/CraftRavager org/bukkit/craftbukkit/v1_21_R1/entity/CraftRavager -c org/bukkit/craftbukkit/entity/CraftShulker org/bukkit/craftbukkit/v1_21_R1/entity/CraftShulker -c org/bukkit/craftbukkit/entity/CraftSniffer org/bukkit/craftbukkit/v1_21_R1/entity/CraftSniffer -c org/bukkit/craftbukkit/entity/CraftSniffer$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftSniffer$1 -c org/bukkit/craftbukkit/entity/CraftSnowman org/bukkit/craftbukkit/v1_21_R1/entity/CraftSnowman -c org/bukkit/craftbukkit/entity/CraftStrider org/bukkit/craftbukkit/v1_21_R1/entity/CraftStrider -c org/bukkit/craftbukkit/entity/CraftTadpole org/bukkit/craftbukkit/v1_21_R1/entity/CraftTadpole -c org/bukkit/craftbukkit/entity/CraftTrident org/bukkit/craftbukkit/v1_21_R1/entity/CraftTrident -c org/bukkit/craftbukkit/entity/CraftVehicle org/bukkit/craftbukkit/v1_21_R1/entity/CraftVehicle -c org/bukkit/craftbukkit/help/HelpYamlReader org/bukkit/craftbukkit/v1_21_R1/help/HelpYamlReader -c org/bukkit/craftbukkit/packs/CraftDataPack org/bukkit/craftbukkit/v1_21_R1/packs/CraftDataPack -c org/bukkit/craftbukkit/packs/CraftDataPack$1 org/bukkit/craftbukkit/v1_21_R1/packs/CraftDataPack$1 -c org/bukkit/craftbukkit/scheduler/CraftTask org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftTask -c org/bukkit/craftbukkit/util/ClassTraverser org/bukkit/craftbukkit/v1_21_R1/util/ClassTraverser -c org/bukkit/craftbukkit/util/CraftIconCache org/bukkit/craftbukkit/v1_21_R1/util/CraftIconCache -c org/bukkit/craftbukkit/util/WeakCollection org/bukkit/craftbukkit/v1_21_R1/util/WeakCollection -c org/bukkit/craftbukkit/util/WeakCollection$1 org/bukkit/craftbukkit/v1_21_R1/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 aa - f Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger; ANY_BLOCK_USE P - f Lnet/minecraft/advancements/critereon/PlayerTrigger; AVOID_VIBRATION ab - 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 ad - 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 ae - f Lnet/minecraft/advancements/critereon/DistanceTrigger; FALL_FROM_HEIGHT X - 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/KilledByCrossbowTrigger; KILLED_BY_CROSSBOW H - f Lnet/minecraft/advancements/critereon/KilledTrigger; KILL_MOB_NEAR_SCULK_CATALYST Z - f Lnet/minecraft/advancements/critereon/LevitationTrigger; LEVITATION v - f Lnet/minecraft/advancements/critereon/LightningStrikeTrigger; LIGHTNING_STRIKE V - 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/PlayerTrigger; RAID_OMEN J - f Lnet/minecraft/advancements/critereon/PlayerTrigger; RAID_WIN I - f Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger; RECIPE_CRAFTED ac - f Lnet/minecraft/advancements/critereon/RecipeUnlockedTrigger; RECIPE_UNLOCKED g - f Lnet/minecraft/advancements/critereon/DistanceTrigger; RIDE_ENTITY_IN_LAVA_TRIGGER Y - 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 U - 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 W -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 ae - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$1 ad - 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 ac - 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 ab - 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$31 z - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$32 y - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$33 x - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$34 w - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$35 v - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$36 u - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$37 t - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$38 s - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$39 r - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$4 aa - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$40 q - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$41 p - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$42 o - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$43 n - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$44 m - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$45 l - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$46 k - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$47 j - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$48 i - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$49 h - 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$50 g - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$51 f - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$52 e - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$53 d - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$54 c - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$55 b - m (Lnet/minecraft/core/component/DataComponentType$Builder;)Lnet/minecraft/core/component/DataComponentType$Builder; lambda$static$56 a - 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; ATTRIBUTE_MODIFIERS n - f Lnet/minecraft/core/component/DataComponentType; BANNER_PATTERNS Y - f Lnet/minecraft/core/component/DataComponentType; BASE_COLOR Z - f Lnet/minecraft/core/component/DataComponentType; BEES ad - f Lnet/minecraft/core/component/DataComponentType; BLOCK_ENTITY_DATA O - f Lnet/minecraft/core/component/DataComponentType; BLOCK_STATE ac - f Lnet/minecraft/core/component/DataComponentType; BUCKET_ENTITY_DATA N - f Lnet/minecraft/core/component/DataComponentType; BUNDLE_CONTENTS F - f Lnet/minecraft/core/component/DataComponentType; CAN_BREAK m - f Lnet/minecraft/core/component/DataComponentType; CAN_PLACE_ON l - f Lnet/minecraft/core/component/DataComponentType; CHARGED_PROJECTILES E - f Lnet/minecraft/core/component/DataComponentMap; COMMON_ITEM_COMPONENTS ag - f Lnet/minecraft/core/component/DataComponentType; CONTAINER ab - f Lnet/minecraft/core/component/DataComponentType; CONTAINER_LOOT af - 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 o - f Lnet/minecraft/core/component/DataComponentType; CUSTOM_NAME g - f Lnet/minecraft/core/component/DataComponentType; DAMAGE e - f Lnet/minecraft/core/component/DataComponentType; DEBUG_STICK_STATE L - f Lnet/minecraft/core/component/DataComponentType; DYED_COLOR z - f Lnet/minecraft/core/component/DataComponentType; ENCHANTMENTS k - 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 M - f Lnet/minecraft/core/component/DataComponentType; FIREWORKS V - f Lnet/minecraft/core/component/DataComponentType; FIREWORK_EXPLOSION U - f Lnet/minecraft/core/component/DataComponentType; FIRE_RESISTANT w - f Lnet/minecraft/core/component/DataComponentType; FOOD v - f Lnet/minecraft/core/component/DataComponentType; HIDE_ADDITIONAL_TOOLTIP p - f Lnet/minecraft/core/component/DataComponentType; HIDE_TOOLTIP q - f Lnet/minecraft/core/component/DataComponentType; INSTRUMENT P - f Lnet/minecraft/core/component/DataComponentType; INTANGIBLE_PROJECTILE u - f Lnet/minecraft/core/component/DataComponentType; ITEM_NAME h - f Lnet/minecraft/core/component/DataComponentType; JUKEBOX_PLAYABLE R - f Lnet/minecraft/core/component/DataComponentType; LOCK ae - f Lnet/minecraft/core/component/DataComponentType; LODESTONE_TRACKER T - f Lnet/minecraft/core/component/DataComponentType; LORE i - f Lnet/minecraft/core/component/DataComponentType; MAP_COLOR A - f Lnet/minecraft/core/component/DataComponentType; MAP_DECORATIONS C - f Lnet/minecraft/core/component/DataComponentType; MAP_ID B - f Lnet/minecraft/core/component/DataComponentType; MAP_POST_PROCESSING D - 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; NOTE_BLOCK_SOUND X - f Lnet/minecraft/core/component/DataComponentType; OMINOUS_BOTTLE_AMPLIFIER Q - f Lnet/minecraft/core/component/DataComponentType; POTION_CONTENTS G - f Lnet/minecraft/core/component/DataComponentType; POT_DECORATIONS aa - f Lnet/minecraft/core/component/DataComponentType; PROFILE W - f Lnet/minecraft/core/component/DataComponentType; RARITY j - f Lnet/minecraft/core/component/DataComponentType; RECIPES S - f Lnet/minecraft/core/component/DataComponentType; REPAIR_COST r - f Lnet/minecraft/core/component/DataComponentType; STORED_ENCHANTMENTS y - f Lnet/minecraft/core/component/DataComponentType; SUSPICIOUS_STEW_EFFECTS H - f Lnet/minecraft/core/component/DataComponentType; TOOL x - f Lnet/minecraft/core/component/DataComponentType; TRIM K - f Lnet/minecraft/core/component/DataComponentType; UNBREAKABLE f - f Lnet/minecraft/core/component/DataComponentType; WRITABLE_BOOK_CONTENT I - f Lnet/minecraft/core/component/DataComponentType; WRITTEN_BOOK_CONTENT J -c net/minecraft/data/models/model/TextureSlot net/minecraft/data/models/model/TextureSlot - m (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureSlot; create a - m (Ljava/lang/String;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureSlot; create a - m ()Ljava/lang/String; getId a - m ()Lnet/minecraft/data/models/model/TextureSlot; getParent b - f Lnet/minecraft/data/models/model/TextureSlot; ALL a - f Lnet/minecraft/data/models/model/TextureSlot; BACK h - f Lnet/minecraft/data/models/model/TextureSlot; BOTTOM e - f Lnet/minecraft/data/models/model/TextureSlot; CANDLE L - f Lnet/minecraft/data/models/model/TextureSlot; CONTENT N - f Lnet/minecraft/data/models/model/TextureSlot; CROP A - f Lnet/minecraft/data/models/model/TextureSlot; CROSS p - f Lnet/minecraft/data/models/model/TextureSlot; DIRT B - f Lnet/minecraft/data/models/model/TextureSlot; DOWN o - f Lnet/minecraft/data/models/model/TextureSlot; EAST l - f Lnet/minecraft/data/models/model/TextureSlot; EDGE w - f Lnet/minecraft/data/models/model/TextureSlot; END d - f Lnet/minecraft/data/models/model/TextureSlot; FAN x - f Lnet/minecraft/data/models/model/TextureSlot; FIRE C - f Lnet/minecraft/data/models/model/TextureSlot; FLOWERBED P - f Lnet/minecraft/data/models/model/TextureSlot; FRONT g - f Lnet/minecraft/data/models/model/TextureSlot; INNER_TOP O - f Lnet/minecraft/data/models/model/TextureSlot; INSIDE M - f Lnet/minecraft/data/models/model/TextureSlot; LANTERN D - f Lnet/minecraft/data/models/model/TextureSlot; LAYER0 H - f Lnet/minecraft/data/models/model/TextureSlot; LAYER1 I - f Lnet/minecraft/data/models/model/TextureSlot; LAYER2 J - f Lnet/minecraft/data/models/model/TextureSlot; LIT_LOG K - f Lnet/minecraft/data/models/model/TextureSlot; NORTH j - f Lnet/minecraft/data/models/model/TextureSlot; PANE v - f Lnet/minecraft/data/models/model/TextureSlot; PARTICLE c - f Lnet/minecraft/data/models/model/TextureSlot; PATTERN u - f Lnet/minecraft/data/models/model/TextureSlot; PLANT q - f Lnet/minecraft/data/models/model/TextureSlot; PLATFORM E - f Lnet/minecraft/data/models/model/TextureSlot; RAIL s - f Lnet/minecraft/data/models/model/TextureSlot; SIDE i - f Lnet/minecraft/data/models/model/TextureSlot; SOUTH k - f Lnet/minecraft/data/models/model/TextureSlot; STEM y - f Lnet/minecraft/data/models/model/TextureSlot; TEXTURE b - f Lnet/minecraft/data/models/model/TextureSlot; TOP f - f Lnet/minecraft/data/models/model/TextureSlot; TORCH G - f Lnet/minecraft/data/models/model/TextureSlot; UNSTICKY F - f Lnet/minecraft/data/models/model/TextureSlot; UP n - f Lnet/minecraft/data/models/model/TextureSlot; UPPER_STEM z - f Lnet/minecraft/data/models/model/TextureSlot; WALL r - f Lnet/minecraft/data/models/model/TextureSlot; WEST m - f Lnet/minecraft/data/models/model/TextureSlot; WOOL t - f Ljava/lang/String; id Q - f Lnet/minecraft/data/models/model/TextureSlot; parent R -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/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionJaggednessSpline a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFFFFFZZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildErosionOffsetSpline a - m (Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildMountainRidgeSplineWithPoints a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildRidgeJaggednessSpline a - m (Lnet/minecraft/util/ToFloatFunction;FLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; buildWeirdnessJaggednessSpline a - m (F)F calculateMountainRidgeZeroContinentalnessPoint a - m (FFFF)F calculateSlope a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;FZLnet/minecraft/util/ToFloatFunction;)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/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldFactor a - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldJaggedness b - m (Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Lnet/minecraft/util/ToFloatFunction;Z)Lnet/minecraft/util/CubicSpline; overworldOffset a - m (Lnet/minecraft/util/ToFloatFunction;FFFFFFLnet/minecraft/util/ToFloatFunction;)Lnet/minecraft/util/CubicSpline; ridgeSpline a - f Lnet/minecraft/util/ToFloatFunction; AMPLIFIED_FACTOR g - f Lnet/minecraft/util/ToFloatFunction; AMPLIFIED_JAGGEDNESS h - f Lnet/minecraft/util/ToFloatFunction; AMPLIFIED_OFFSET f - f F BEACH_CONTINENTALNESS d - f F DEEP_OCEAN_CONTINENTALNESS a - f Lnet/minecraft/util/ToFloatFunction; 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/AfterBatch net/minecraft/gametest/framework/AfterBatch - m ()Ljava/lang/String; batch a -c net/minecraft/gametest/framework/TestFinder net/minecraft/gametest/framework/TestFinder - m ()Ljava/lang/Object; get b - m ()Lnet/minecraft/commands/CommandSourceStack; source a - f Lnet/minecraft/gametest/framework/TestFunctionFinder; NO_FUNCTIONS a - f Lnet/minecraft/gametest/framework/StructureBlockPosFinder; NO_STRUCTURES b - f Ljava/util/function/Function; contextProvider f - f Lnet/minecraft/commands/CommandSourceStack; source e - f Lnet/minecraft/gametest/framework/StructureBlockPosFinder; structureBlockPosFinder d - f Lnet/minecraft/gametest/framework/TestFunctionFinder; testFunctionFinder c -c net/minecraft/gametest/framework/TestFinder$Builder net/minecraft/gametest/framework/TestFinder$a - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; allNearby b - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; allTests d - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; allTestsInClass a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunctionFinder;Lnet/minecraft/gametest/framework/StructureBlockPosFinder;)Ljava/lang/Object; build a - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object; byArgument b - m (I)Ljava/util/function/UnaryOperator; createCopies b - m (I)Lnet/minecraft/gametest/framework/TestFinder$Builder; createMultipleCopies a - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; failedTests e - m (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object; failedTests a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; lambda$allNearby$5 a - m (Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$allTests$7 b - m ()Ljava/util/stream/Stream; lambda$allTests$8 a - m (Ljava/lang/String;)Ljava/util/stream/Stream; lambda$allTestsInClass$10 a - m (Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$allTestsInClass$9 a - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/stream/Stream; lambda$byArgument$13 d - m (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2 a - m (ZLnet/minecraft/gametest/framework/TestFunction;)Z lambda$failedTests$11 a - m (Z)Ljava/util/stream/Stream; lambda$failedTests$12 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)Ljava/util/stream/Stream; lambda$locateByName$14 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;Ljava/lang/String;)Ljava/lang/Object; locateByName c - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; lookedAt c - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object; nearest a - m (Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object; radius a - f Ljava/util/function/Function; contextProvider a - f Ljava/util/function/UnaryOperator; structureBlockPosFinderWrapper c - f Ljava/util/function/UnaryOperator; testFunctionFinderWrapper b -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 (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 r - f Lnet/minecraft/network/chat/Component; ELLIPSIS u - 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 o - f Lnet/minecraft/network/chat/Component; GUI_DISCONNECT p - 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_TO_TITLE l - f Lnet/minecraft/network/chat/Component; GUI_YES f - f Lnet/minecraft/network/chat/Component; NARRATION_SEPARATOR t - f Lnet/minecraft/network/chat/Component; NEW_LINE s - 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 v - f Lnet/minecraft/network/chat/Component; TRANSFER_CONNECT_FAILED q -c net/minecraft/network/chat/LastSeenMessages net/minecraft/network/chat/LastSeenMessages - m ()Ljava/util/List; entries a - 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 ()I offset a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/util/BitSet; acknowledged b - f I offset a -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 b - 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$b - 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/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$3 a - m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$banIp$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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/CloneCommands$CommandFunction;)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;)I clone a - m (Lnet/minecraft/commands/CommandBuildContext;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndModeSuffix 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$5 e - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$beginEndDestinationAndModeSuffix$6 d - m (I)Lnet/minecraft/network/chat/Component; lambda$clone$23 a - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$destinationAndModeSuffix$10 c - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$11 d - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$destinationAndModeSuffix$12 b - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$13 c - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z lambda$destinationAndModeSuffix$14 a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$15 c - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$16 b - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$17 b - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$destinationAndModeSuffix$18 a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$destinationAndModeSuffix$19 a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndModeSuffix$7 c - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndModeSuffix$8 b - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/commands/CloneCommands$DimensionAndPosition; lambda$destinationAndModeSuffix$9 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$2 a - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$3 g - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/server/level/ServerLevel; lambda$register$4 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 d - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$20 c - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$21 b - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$22 a - m (Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/commands/CommandBuildContext;)V register a - m (Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lnet/minecraft/server/commands/CloneCommands$CommandFunction;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithCloneMode a - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE c - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED d - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OVERLAP b - f Ljava/util/function/Predicate; FILTER_AIR a -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; 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; state b -c net/minecraft/server/commands/CloneCommands$CommandFunction net/minecraft/server/commands/CommandClone$c -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$d - 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$6 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 (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/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/Holder;)Lnet/minecraft/core/HolderSet$Direct; lambda$getHolders$8 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lambda$getHolders$9 a - m (Lnet/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lnet/minecraft/core/Holder$Reference;)Ljava/lang/String; lambda$showLocateResult$11 a - m (Lnet/minecraft/commands/arguments/ResourceOrTagArgument$Result;Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/core/HolderSet$Named;)Ljava/lang/String; lambda$showLocateResult$12 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$showLocateResult$13 a - m (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/tags/TagKey;)Ljava/lang/String; lambda$showLocateResult$14 a - m (Lnet/minecraft/core/BlockPos;Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$showLocateResult$15 a - m (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/network/chat/Component;I)Lnet/minecraft/network/chat/Component; lambda$showLocateResult$16 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 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$pardonPlayers$3 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$drawRandomValueTree$10 b - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$11 a - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$9 b - m (I)Lnet/minecraft/network/chat/Component; lambda$randomSample$13 c - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 c - 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$resetAllSequences$16 b - m (I)Lnet/minecraft/network/chat/Component; lambda$resetAllSequencesAndSetNewDefaults$17 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$14 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$resetSequence$15 a - m (Ljava/util/List;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/RandomSequence;)V lambda$suggestRandomSequence$12 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$5 d - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$giveRecipes$6 c - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$7 b - m (Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$takeRecipes$8 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 (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 (Lnet/minecraft/commands/ExecutionCommandSource;)Z lambda$register$0 a - 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/SaveOnCommand net/minecraft/server/commands/CommandSaveOn - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (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 b - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION 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/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 -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/level/ServerChunkCache net/minecraft/server/level/ChunkProviderServer - m (Lnet/minecraft/world/entity/Entity;)V addEntity b - m (Lnet/minecraft/server/level/TicketType;Lnet/minecraft/world/level/ChunkPos;ILjava/lang/Object;)V addRegionTicket a - m (Lnet/minecraft/core/BlockPos;)V blockChanged a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcast b - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/protocol/Packet;)V broadcastAndSend a - m ()Lnet/minecraft/world/level/chunk/storage/ChunkScanAccess; chunkScanner m - m ()V clearCache r - 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 k - 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 n - m ()Lnet/minecraft/world/level/Level; getLevel c - m ()Lnet/minecraft/server/level/ThreadedLevelLightEngine; getLightEngine a - m ()I getLoadedChunksCount j - m ()I getPendingTasksCount f - m ()Lnet/minecraft/world/entity/ai/village/poi/PoiManager; getPoiManager l - m ()I getTickingGenerated b - m (J)Lnet/minecraft/server/level/ChunkHolder; getVisibleChunkIfPresent b - m (II)Z hasChunk b - m (J)Z isPositionTicking a - m (Lnet/minecraft/server/level/ServerPlayer;)V move a - m (Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)V onLightUpdate a - m ()Z pollTask d - 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;ILjava/lang/Object;)V removeRegionTicket b - m ()V removeTicketsOnClosing o - m ()Z runDistanceManagerUpdates s - m (Z)V save a - m (I)V setSimulationDistance b - m (ZZ)V setSpawnSettings a - 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 t - m (Lnet/minecraft/world/level/ChunkPos;Z)V updateChunkForced a - f I CACHE_SIZE l - f Ljava/util/List; CHUNK_STATUSES b - 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 i - f Lnet/minecraft/world/level/NaturalSpawner$SpawnState; lastSpawnState p - 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 j - f Z spawnFriendlies k -c net/minecraft/server/level/ServerChunkCache$ChunkAndHolder net/minecraft/server/level/ChunkProviderServer$a - m ()Lnet/minecraft/world/level/chunk/LevelChunk; chunk a - m ()Lnet/minecraft/server/level/ChunkHolder; holder b - f Lnet/minecraft/world/level/chunk/LevelChunk; chunk a - f Lnet/minecraft/server/level/ChunkHolder; holder b -c net/minecraft/server/level/ServerChunkCache$MainThreadExecutor net/minecraft/server/level/ChunkProviderServer$b - m (Ljava/lang/Runnable;)V doRunTask d - m ()Ljava/lang/Thread; getRunningThread az - m (Ljava/util/function/BooleanSupplier;)V managedBlock b - m ()Z pollTask B - m ()Z scheduleExecutables ay - m (Ljava/lang/Runnable;)Z shouldRun e - m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f -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 e - 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;)V add 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 b - m ()Ljava/util/Collection; getEntries d - m ()Ljava/io/File; getFile b - m (Ljava/lang/Object;)Ljava/lang/String; getKeyForUser a - m ()[Ljava/lang/String; getUserList a - m ()Z isEmpty c - m ()V load f - m (Ljava/lang/Object;)V remove c - m (Lnet/minecraft/server/players/StoredUserEntry;)V remove b - m ()V removeExpired g - m ()V save e - f Lcom/google/gson/Gson; GSON b - f Lorg/slf4j/Logger; LOGGER a - f Ljava/io/File; file c - f Ljava/util/Map; map d -c net/minecraft/server/rcon/RconConsoleSource net/minecraft/server/rcon/RemoteControlCommandListener - m ()Z acceptsFailure w_ - m ()Z acceptsSuccess k_ - 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 M_ - 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 p - f Lcom/mojang/datafixers/DSL$TypeReference; BIOME K - f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_ENTITY s - f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_NAME C - f Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_STATE u - f Lcom/mojang/datafixers/DSL$TypeReference; CHUNK c - f Lcom/mojang/datafixers/DSL$TypeReference; DATA_COMPONENTS w - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY B - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_CHUNK r - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_NAME z - f Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_TREE A - f Lcom/mojang/datafixers/DSL$TypeReference; FLAT_BLOCK_STATE v - f Lcom/mojang/datafixers/DSL$TypeReference; GAME_EVENT_NAME E - f Lcom/mojang/datafixers/DSL$TypeReference; HOTBAR d - f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_NAME D - f Lcom/mojang/datafixers/DSL$TypeReference; ITEM_STACK t - f Lcom/mojang/datafixers/DSL$TypeReference; LEVEL a - f Lcom/mojang/datafixers/DSL$TypeReference; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST L - f Lcom/mojang/datafixers/DSL$TypeReference; OBJECTIVE H - f Lcom/mojang/datafixers/DSL$TypeReference; OPTIONS e - f Lcom/mojang/datafixers/DSL$TypeReference; PARTICLE y - f Lcom/mojang/datafixers/DSL$TypeReference; PLAYER b - f Lcom/mojang/datafixers/DSL$TypeReference; POI_CHUNK q - f Lcom/mojang/datafixers/DSL$TypeReference; RECIPE J - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_COMMAND_STORAGE h - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_FORCED_CHUNKS i - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_DATA j - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_INDEX k - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RAIDS l - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RANDOM_SEQUENCES m - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_SCOREBOARD o - f Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STRUCTURE_FEATURE_INDICES n - f Lcom/mojang/datafixers/DSL$TypeReference; STATS g - f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE f - f Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE_FEATURE G - f Lcom/mojang/datafixers/DSL$TypeReference; TEAM I - f Lcom/mojang/datafixers/DSL$TypeReference; UNTAGGED_SPAWNER F - f Lcom/mojang/datafixers/DSL$TypeReference; VILLAGER_TRADE x - f Lcom/mojang/datafixers/DSL$TypeReference; WORLD_GEN_SETTINGS M -c net/minecraft/util/datafix/fixes/References$1 net/minecraft/util/datafix/fixes/DataConverterTypes$1 - f Ljava/lang/String; val$id a -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 e - m ()Ljava/lang/Object; lambda$pop$1 g - m (J)Ljava/lang/Object; lambda$pop$2 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 - 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 Z warn 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 ()V endTick b - m (Ljava/lang/String;)V incrementCounter d - m (Ljava/lang/String;I)V incrementCounter a - m (Ljava/util/function/Supplier;)V incrementCounter c - 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 (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;)Lnet/minecraft/util/profiling/ProfilerFiller; tee a - f Ljava/lang/String; ROOT b -c net/minecraft/util/profiling/ProfilerFiller$1 net/minecraft/util/profiling/GameProfilerFiller$1 - 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 ()V startTick a - f Lnet/minecraft/util/profiling/ProfilerFiller; val$first a - f Lnet/minecraft/util/profiling/ProfilerFiller; val$second c -c net/minecraft/world/InteractionResultHolder net/minecraft/world/InteractionResultWrapper - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; consume b - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; fail d - m ()Ljava/lang/Object; getObject b - m ()Lnet/minecraft/world/InteractionResult; getResult a - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; pass c - m (Ljava/lang/Object;Z)Lnet/minecraft/world/InteractionResultHolder; sidedSuccess a - m (Ljava/lang/Object;)Lnet/minecraft/world/InteractionResultHolder; success a - f Ljava/lang/Object; object b - f Lnet/minecraft/world/InteractionResult; result 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/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/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a - f Ljava/util/function/ToIntFunction; maxCobwebs c -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/RelativeMovement net/minecraft/world/entity/RelativeMovement - m ()[Lnet/minecraft/world/entity/RelativeMovement; $values b - m ()I getMask a - m (I)Z isSet b - m (Ljava/util/Set;)I pack a - m (I)Ljava/util/Set; unpack a - f [Lnet/minecraft/world/entity/RelativeMovement; $VALUES i - f Ljava/util/Set; ALL f - f Ljava/util/Set; ROTATION g - f Lnet/minecraft/world/entity/RelativeMovement; X a - f Lnet/minecraft/world/entity/RelativeMovement; X_ROT e - f Lnet/minecraft/world/entity/RelativeMovement; Y b - f Lnet/minecraft/world/entity/RelativeMovement; Y_ROT d - f Lnet/minecraft/world/entity/RelativeMovement; Z c - f I bit h -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m ()Z canSpawnSprintParticle br - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (I)I decreaseAirSupply m - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/damagesource/DamageSource;)V die a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/world/entity/Entity;)V doPush E - m ()I getAttackAnimationTick x - m ()F getAttackDamage gm - m ()Lnet/minecraft/world/entity/Crackiness$Level; getCrackiness t - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getOfferFlowerTick gk - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPlayerCreated gl - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - 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 I IRON_INGOT_HEAL_AMOUNT d - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME cd - f I attackAnimationTick e - f I offerFlowerTick cc - f Ljava/util/UUID; persistentAngerTarget cf - f I remainingPersistentAngerTime ce -c net/minecraft/world/entity/animal/PolarBear net/minecraft/world/entity/animal/EntityPolarBear - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPolarBearSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m (F)F getStandingAnimationScale H - m ()F getWaterSlowDown fh - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isStanding x - 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 t - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Z)V setStanding x - m ()V startPersistentAngerTimer c - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STANDING_ID cc - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME ci - f F STAND_ANIMATION_TICKS cd - f F clientSideStandAnimation cg - f F clientSideStandAnimationO ce - f Ljava/util/UUID; persistentAngerTarget ck - f I remainingPersistentAngerTime cj - f I warningSoundTicks ch -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Z hasPumpkin t - m ()Z isSensitiveToWater fl - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m ()V registerGoals B - m (Z)V setPumpkin x - m (Lnet/minecraft/sounds/SoundSource;)V shear a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PUMPKIN_ID b - f B PUMPKIN_FLAG c -c net/minecraft/world/entity/animal/frog/Frog net/minecraft/world/entity/animal/frog/Frog - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m (FF)I calculateFallDamage e - m (Lnet/minecraft/world/entity/LivingEntity;)Z canEat j - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkFrogSpawnRules c - 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 ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V eraseTongueTarget s - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()I getHeadRotSpeed fM - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ae - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Ljava/util/Optional; getTongueTarget t - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/core/Holder; getVariant x - m ()Z isBaby o_ - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isPushedByFluid cC - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceKey; lambda$readAdditionalSaveData$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 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V sendDebugPackets aa - m (Z)V setBaby a - m (Lnet/minecraft/world/entity/Entity;)V setTongueTarget c - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/core/Holder;)V setVariant i - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/animal/Animal;)V spawnChildFromBreeding a - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (F)V updateWalkAnimation z - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TONGUE_TARGET_ID cl - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID ck - f Lnet/minecraft/resources/ResourceKey; DEFAULT_VARIANT cn - f I FROG_FALL_DAMAGE_REDUCTION cm - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cd - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cc - f Ljava/lang/String; VARIANT_KEY ce - f Lnet/minecraft/world/entity/AnimationState; croakAnimationState ch - f Lnet/minecraft/world/entity/AnimationState; jumpAnimationState cg - f Lnet/minecraft/world/entity/AnimationState; swimIdleAnimationState cj - f Lnet/minecraft/world/entity/AnimationState; tongueAnimationState ci -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 l -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addHorns gn - m ()V ageBoundaryReached k - m ()V aiStep m_ - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m (FF)I calculateFallDamage e - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkGoatSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m ()Lnet/minecraft/world/item/ItemStack; createHorn s - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Z dropHorn gm - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - 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 n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ae - m ()Lnet/minecraft/sounds/SoundEvent; getMilkingSound x - m ()F getRammingXHeadRot gv - m (B)V handleEntityEvent b - m ()Z hasLeftHorn gk - m ()Z hasRightHorn gl - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isScreamingGoat gu - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V removeHorns go - m ()V sendDebugPackets aa - m (Z)V setScreamingGoat x - m (F)V setYHeadRot o - f I ADULT_ATTACK_DAMAGE cj - f I BABY_ATTACK_DAMAGE ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_LEFT_HORN cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HAS_RIGHT_HORN cn - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_SCREAMING_GOAT cl - f I GOAT_FALL_DAMAGE_REDUCTION cg - f D GOAT_SCREAMING_CHANCE ch - f Lnet/minecraft/world/entity/EntityDimensions; LONG_JUMPING_DIMENSIONS cc - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES ce - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cd - f D UNIHORN_CHANCE ci - f Z isLoweringHead co - f I lowerHeadTick cp -c net/minecraft/world/entity/monster/EnderMan net/minecraft/world/entity/monster/EntityEnderman - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - 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 v - m ()Lnet/minecraft/world/level/block/state/BlockState; getCarriedBlock gk - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()Z hasBeenStaredAt gm - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/entity/projectile/ThrownPotion;F)Z hurtWithCleanWater a - m ()Z isCreepy gl - m (Lnet/minecraft/world/entity/player/Player;)Z isLookingAtMe f - m ()Z isSensitiveToWater fl - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playStareSound t - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m ()Z requiresCustomPersistence Y - m ()V setBeingStaredAt gn - m (Lnet/minecraft/world/level/block/state/BlockState;)V setCarriedBlock c - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m (Lnet/minecraft/world/entity/LivingEntity;)V setTarget h - m ()V startPersistentAngerTimer c - m ()Z teleport x - m (DDD)Z teleport q - m (Lnet/minecraft/world/entity/Entity;)Z teleportTowards c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CARRY_STATE cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CREEPY ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STARED_AT cf - f I DELAY_BETWEEN_CREEPY_STARE_SOUND e - f I MIN_DEAGGRESSION_TIME cc - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME ci - 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 cg - f Ljava/util/UUID; persistentAngerTarget ck - f I remainingPersistentAngerTime cj - f I targetChangeTime ch -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 ()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 Ljava/util/function/Predicate; 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 m_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 gk - 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 gn - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAmbientSoundInterval R - m (F)F getAttackAnimationScale J - m ()I getAttackDuration t - m ()F getClientSideAttackTime go - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound x - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadXRot ac - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m (F)F getSpikesAnimation I - m (F)F getTailAnimation H - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m ()Z hasActiveAttackTarget gm - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isMoving gl - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V registerGoals B - m (I)V setActiveAttackTarget b - m (Z)V setMoving x - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f I ATTACK_TIME c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_ATTACK_TARGET e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_MOVING b - f I clientSideAttackTime ci - f Lnet/minecraft/world/entity/LivingEntity; clientSideCachedAttackTarget ch - f F clientSideSpikesAnimation cf - f F clientSideSpikesAnimationO cg - f F clientSideTailAnimation cc - f F clientSideTailAnimationO cd - f F clientSideTailAnimationSpeed ce - f Z clientSideTouchedGround cj - f Lnet/minecraft/world/entity/ai/goal/RandomStrollGoal; randomStrollGoal d -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 V_ - 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 - m (Lnet/minecraft/world/entity/LivingEntity;)Z test a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 t - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/SimpleContainer; getInventory x - m ()I getMaxSpawnClusterSize fN - 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 gk - m ()V onCrossbowAttackPerformed a - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m (Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setChargingCrossbow b - m (Lnet/minecraft/world/item/ItemStack;)Z wantsItem n - f I INVENTORY_SIZE e - f Lnet/minecraft/network/syncher/EntityDataAccessor; IS_CHARGING_CROSSBOW b - f I SLOT_OFFSET cc - f Lnet/minecraft/world/SimpleContainer; inventory cd -c net/minecraft/world/entity/monster/Skeleton net/minecraft/world/entity/monster/EntitySkeleton - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canFreeze dC - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V doFreezeConversion go - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;Z)V dropCustomDeathLoot a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound t - m ()Z isFreezeConverting gn - m ()Z isShaking gm - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setFreezeConverting x - m (I)V startFreezeConversion b - m ()V tick l - f Ljava/lang/String; CONVERSION_TAG b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRAY_CONVERSION_ID d - f I TOTAL_CONVERSION_TIME c - f I conversionTime cc - f I inPowderSnowTime e -c net/minecraft/world/entity/npc/VillagerData net/minecraft/world/entity/npc/VillagerData - m (I)Z canLevelUp d - m ()I getLevel c - m (I)I getMaxXpPerLevel c - m (I)I getMinXpPerLevel b - m ()Lnet/minecraft/world/entity/npc/VillagerProfession; getProfession b - m ()Lnet/minecraft/world/entity/npc/VillagerType; getType a - m ()Lnet/minecraft/world/entity/npc/VillagerType; lambda$static$0 e - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; lambda$static$1 f - m ()Lnet/minecraft/world/entity/npc/VillagerProfession; lambda$static$2 d - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; lambda$static$3 e - m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; lambda$static$4 d - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5 a - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerType; lambda$static$6 c - m (Lnet/minecraft/world/entity/npc/VillagerData;)Lnet/minecraft/world/entity/npc/VillagerProfession; lambda$static$7 b - m (Lnet/minecraft/world/entity/npc/VillagerData;)Ljava/lang/Integer; lambda$static$8 a - m (I)Lnet/minecraft/world/entity/npc/VillagerData; setLevel a - m (Lnet/minecraft/world/entity/npc/VillagerProfession;)Lnet/minecraft/world/entity/npc/VillagerData; setProfession a - m (Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerData; setType 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 e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f I level h - f Lnet/minecraft/world/entity/npc/VillagerProfession; profession g - f Lnet/minecraft/world/entity/npc/VillagerType; type f -c net/minecraft/world/entity/npc/VillagerType net/minecraft/world/entity/npc/VillagerType - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/npc/VillagerType; byBiome a - m (Ljava/util/HashMap;)V lambda$static$0 a - m (Ljava/lang/String;)Lnet/minecraft/world/entity/npc/VillagerType; register a - f Ljava/util/Map; BY_BIOME i - f Lnet/minecraft/world/entity/npc/VillagerType; DESERT a - f Lnet/minecraft/world/entity/npc/VillagerType; JUNGLE b - f Lnet/minecraft/world/entity/npc/VillagerType; PLAINS c - f Lnet/minecraft/world/entity/npc/VillagerType; SAVANNA d - f Lnet/minecraft/world/entity/npc/VillagerType; SNOW e - f Lnet/minecraft/world/entity/npc/VillagerType; SWAMP f - f Lnet/minecraft/world/entity/npc/VillagerType; TAIGA g - f Ljava/lang/String; name h -c net/minecraft/world/entity/player/Abilities net/minecraft/world/entity/player/PlayerAbilities - m (Lnet/minecraft/nbt/CompoundTag;)V addSaveData a - m ()F getFlyingSpeed a - m ()F getWalkingSpeed b - m (Lnet/minecraft/nbt/CompoundTag;)V loadSaveData b - m (F)V setFlyingSpeed a - m (F)V setWalkingSpeed b - f F flyingSpeed f - f Z flying b - f Z instabuild d - f Z invulnerable a - f Z mayBuild e - f Z mayfly c - f F walkingSpeed g -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 f - m (ILnet/minecraft/world/item/ItemStack;)I addResource d - m (Lnet/minecraft/world/item/ItemStack;)I addResource j - 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 i - m ()V dropAll k - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m (Lnet/minecraft/world/item/ItemStack;)I findSlotMatchingItem c - m (Lnet/minecraft/world/item/ItemStack;)I findSlotMatchingUnusedItem d - m (I)Lnet/minecraft/world/item/ItemStack; getArmor e - m ()I getContainerSize b - m (Lnet/minecraft/world/level/block/state/BlockState;)F getDestroySpeed a - m ()I getFreeSlot h - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Lnet/minecraft/world/item/ItemStack; getSelected f - m ()I getSelectionSize g - m (Lnet/minecraft/world/item/ItemStack;)I getSlotWithRemainingSpace e - m ()I getSuitableHotbarSlot i - m ()I getTimesChanged l - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasRemainingSpaceForItem a - m ()Z isEmpty c - m (I)Z isHotbarSlot d - m (Lnet/minecraft/nbt/ListTag;)V load b - m (I)V pickSlot c - m (Lnet/minecraft/world/item/ItemStack;)V placeItemBackInInventory g - 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 h - m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b - m (Lnet/minecraft/world/entity/player/Inventory;)V replaceWith a - m (Lnet/minecraft/nbt/ListTag;)Lnet/minecraft/nbt/ListTag; save a - m ()V setChanged e - m (ILnet/minecraft/world/item/ItemStack;)V setItem a - m (Lnet/minecraft/world/item/ItemStack;)V setPickedItem b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (D)V swapPaint a - m ()V tick j - f [I ALL_ARMOR_SLOTS f - f [I HELMET_SLOT_ONLY g - f I INVENTORY_SIZE c - f I NOT_FOUND_INDEX e - f I POP_TIME_DURATION b - f I SELECTION_SIZE m - f I SLOT_OFFHAND d - f Lnet/minecraft/core/NonNullList; armor i - f Ljava/util/List; compartments n - f Lnet/minecraft/core/NonNullList; items h - f Lnet/minecraft/core/NonNullList; offhand j - f Lnet/minecraft/world/entity/player/Player; player l - f I selected k - 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 F - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m ()Lnet/minecraft/world/item/alchemy/PotionContents; getPotionContents J - m (B)V handleEntityEvent b - 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 l - m ()V updateColor K - f B EVENT_POTION_PUFF i - f I EXPOSED_POTION_DECAY_TIME f - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_EFFECT_COLOR h - f I NO_EFFECT_COLOR g -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 ak_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a -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/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 m - f I INV_SLOT_START l - f I SLOT_COUNT k - f I USE_ROW_SLOT_END o - f I USE_ROW_SLOT_START n - f Lnet/minecraft/world/Container; dispenser p -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 ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m ()Lnet/minecraft/world/inventory/CraftingContainer; getCraftSlots r - m ()I getGridHeight o - m ()I getGridWidth n - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (I)Z isHotbarSlot f - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (Lnet/minecraft/world/entity/player/Player;)V removed a - m (I)Z shouldMoveToInventory e - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b - f I ARMOR_SLOT_COUNT q - f I ARMOR_SLOT_END r - f I ARMOR_SLOT_START p - f Lnet/minecraft/resources/ResourceLocation; BLOCK_ATLAS x - f I CONTAINER_ID k - f I CRAFT_SLOT_COUNT n - f I CRAFT_SLOT_END o - f I CRAFT_SLOT_START m - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_BOOTS B - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_CHESTPLATE z - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_HELMET y - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_LEGGINGS A - f Lnet/minecraft/resources/ResourceLocation; EMPTY_ARMOR_SLOT_SHIELD C - f I INV_SLOT_END t - f I INV_SLOT_START s - f I RESULT_SLOT l - f I SHIELD_SLOT w - f [Lnet/minecraft/world/entity/EquipmentSlot; SLOT_IDS F - f Ljava/util/Map; TEXTURE_EMPTY_SLOTS E - f I USE_ROW_SLOT_END v - f I USE_ROW_SLOT_START u - f Z active D - f Lnet/minecraft/world/entity/player/Player; owner I - f Lnet/minecraft/world/inventory/ResultContainer; resultSlots H -c net/minecraft/world/inventory/InventoryMenu$1 net/minecraft/world/inventory/ContainerPlayer$1 - m ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)V setByPlayer a -c net/minecraft/world/item/FireworkRocketItem net/minecraft/world/item/ItemFireworks - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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 c - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; getEntityPokingOutOfBlockPos a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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 d - m ()Z firstPerson b - m ()B getId a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/item/ItemDisplayContext; $VALUES n - f Ljava/util/function/IntFunction; BY_ID k - f Lcom/mojang/serialization/Codec; CODEC j - 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; THIRD_PERSON_LEFT_HAND b - f Lnet/minecraft/world/item/ItemDisplayContext; THIRD_PERSON_RIGHT_HAND c - f B id l - f Ljava/lang/String; name m -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/SuspiciousStewItem net/minecraft/world/item/ItemSuspiciousStew - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/item/ItemStack; finishUsingItem a - f I DEFAULT_DURATION 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;)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/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/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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 - 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/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/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 ()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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/DirectionProperty; 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/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 - 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/world/level/Level;Lnet/minecraft/core/BlockPos;)V checkPressed d - 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;)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 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;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 onRemove 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 e - 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; CEILING_AABB_X e - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_AABB_Z f - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB l - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_AABB_X g - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_AABB_Z h - f I HALF_AABB_HEIGHT c - f I HALF_AABB_WIDTH d - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_CEILING_AABB_X m - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_CEILING_AABB_Z n - f I PRESSED_DEPTH L - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_EAST_AABB J - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_FLOOR_AABB_X o - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_FLOOR_AABB_Z F - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_NORTH_AABB G - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_SOUTH_AABB H - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_WEST_AABB I - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB j - f I UNPRESSED_DEPTH M - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB k - f I ticksToStayPressed O - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type N -c net/minecraft/world/level/block/ButtonBlock$1 net/minecraft/world/level/block/BlockButtonAbstract$1 -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;)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/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 I AABB_OFFSET d - 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; COLLISION_SHAPE e - f I MAX_AGE c - f Lnet/minecraft/world/phys/shapes/VoxelShape; OUTLINE_SHAPE f -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 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;)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 m - m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; lambda$static$1 m - 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/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 - 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/ItemInteractionResult; useItemOn a - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES f - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/phys/shapes/VoxelShape; FOUR_AABB n - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; ONE_AABB k - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; PARTICLE_OFFSETS j - f Lnet/minecraft/world/phys/shapes/VoxelShape; THREE_AABB m - f Lnet/minecraft/world/phys/shapes/VoxelShape; TWO_AABB l - 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/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 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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE 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/level/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 b - 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 F AABB_OFFSET c - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/MapCodec; EFFECTS_FIELD a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE d - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; suspiciousStewEffects e -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 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 - f D BONEMEAL_SUCCESS_PROBABILITY c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - 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/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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/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/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;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/core/BlockPos;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 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 onRemove 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/phys/shapes/VoxelShape; BASE h - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; CONVEX_BASE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_INTERACTION_SHAPE n - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_INTERACTION_SHAPE o - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_SHAPE j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; FUNNEL e - f Lnet/minecraft/world/phys/shapes/VoxelShape; INSIDE g - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_INTERACTION_SHAPE F - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SHAPE k - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_INTERACTION_SHAPE G - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_SHAPE l - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP d - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_INTERACTION_SHAPE H - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_SHAPE m -c net/minecraft/world/level/block/HopperBlock$1 net/minecraft/world/level/block/BlockHopper$1 - f [I $SwitchMap$net$minecraft$core$Direction a -c net/minecraft/world/level/block/JigsawBlock net/minecraft/world/level/block/BlockJigsaw - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)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 m - 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 n - m (Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; lambda$canAttach$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/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/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 F AABB_OFFSET d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB e - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB f -c net/minecraft/world/level/block/LadderBlock$1 net/minecraft/world/level/block/BlockLadder$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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 m - 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 o - 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;)I getLightBlock g - m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; getOptionalDistanceAt n - 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 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/LevelAccessor;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; updateDistance 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 Lcom/mojang/serialization/MapCodec; CODEC b - f I DECAY_DISTANCE c - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT e - f I TICK_DELAY a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f -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 aw_ - 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 d_ - 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/core/BlockPos;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 b - m (Lnet/minecraft/world/entity/player/Player;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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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;)Z shouldSpreadLiquid a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z skipRendering 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 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; STABLE_SHAPE 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 au_ - 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 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/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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE 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 d - f Lnet/minecraft/world/level/block/RenderShape; ENTITYBLOCK_ANIMATED b - f Lnet/minecraft/world/level/block/RenderShape; INVISIBLE a - f Lnet/minecraft/world/level/block/RenderShape; MODEL c -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/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V 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 b - 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 e - f I CENTER_SUPPORT_WIDTH 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 e - f I RIGID_SUPPORT_WIDTH 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 b - 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 (SI)V addPackedPostProcess a - m (Lnet/minecraft/world/level/levelgen/structure/Structure;J)V addReferenceForStructure a - 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 x - m ()Lnet/minecraft/world/level/levelgen/blending/BlendingData; getBlendingData t - 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 o - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks p - m ()I getHeight J_ - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()Lnet/minecraft/world/level/LevelHeightAccessor; getHeightAccessorForGeneration z - m ()Ljava/util/Collection; getHeightmaps e - m ()I getHighestFilledSectionIndex a - m ()Lnet/minecraft/world/level/chunk/status/ChunkStatus; getHighestGeneratedStatus k - m ()I getHighestSectionPosition b - m ()J getInhabitedTime u - m (I)Lnet/minecraft/world/level/gameevent/GameEventListenerRegistry; getListenerRegistry a - m ()I getMinBuildHeight I_ - 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 j - m ()Lnet/minecraft/world/level/ChunkPos; getPos f - m ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing n - 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 B - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m ()Lnet/minecraft/world/level/chunk/UpgradeData; getUpgradeData r - m ()Z hasAnyStructureReferences w - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;)Z hasPrimedHeightmap b - m (J)V incrementInhabitedTime a - m ()V initializeLightSources A - m ()Z isLightCorrect v - m ()Z isOldNoiseGeneration s - m (I)Z isSectionEmpty c - m ()Z isUnsaved i - m ()Z isUpgrading y - m (II)Z isYSpaceEmpty a - m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e - m (Lnet/minecraft/core/BlockPos;)V removeBlockEntity d - m (Lnet/minecraft/core/Registry;[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/levelgen/blending/BlendingData;)V setBlendingData 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;Z)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 b - m (Z)V setLightCorrect b - m (Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V setStartForStructure a - m (Z)V setUnsaved a - f Lit/unimi/dsi/fastutil/longs/LongSet; EMPTY_REFERENCE_SET o - f Lorg/slf4j/Logger; LOGGER n - f I NO_FILLED_SECTION a - f Lnet/minecraft/world/level/levelgen/blending/BlendingData; blendingData g - f Ljava/util/Map; blockEntities k - f Lnet/minecraft/world/level/biome/BiomeGenerationSettings; carverBiomeSettings r - f Lnet/minecraft/world/level/ChunkPos; chunkPos d - f Ljava/util/Map; heightmaps h - f J inhabitedTime q - f Z isLightCorrect p - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor l - f Lnet/minecraft/world/level/levelgen/NoiseChunk; noiseChunk e - f Ljava/util/Map; pendingBlockEntities j - f [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessing b - f [Lnet/minecraft/world/level/chunk/LevelChunkSection; sections m - f Ljava/util/Map; structureStarts s - f Ljava/util/Map; structuresRefences t - f Z unsaved c - f Lnet/minecraft/world/level/chunk/UpgradeData; upgradeData f -c net/minecraft/world/level/chunk/ChunkAccess$TicksToSave net/minecraft/world/level/chunk/IChunkAccess$a - m ()Lnet/minecraft/world/ticks/SerializableTickContainer; blocks a - m ()Lnet/minecraft/world/ticks/SerializableTickContainer; fluids b - f Lnet/minecraft/world/ticks/SerializableTickContainer; blocks a - f Lnet/minecraft/world/ticks/SerializableTickContainer; fluids b -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 ()Lnet/minecraft/world/level/lighting/LevelLightEngine; getLightEngine p - m ()I getLoadedChunksCount j - m (II)Z hasChunk b - m (ZZ)V setSpawnSettings a - m (Ljava/util/function/BooleanSupplier;Z)V tick a - m (Lnet/minecraft/world/level/ChunkPos;Z)V updateChunkForced a -c net/minecraft/world/level/chunk/UpgradeData net/minecraft/world/level/chunk/ChunkConverter - m ()Z isEmpty a - m ()Ljava/util/Optional; lambda$new$0 d - m (Ljava/lang/String;)Ljava/util/Optional; lambda$new$1 b - m ()Ljava/util/Optional; lambda$new$2 c - m (Ljava/lang/String;)Ljava/util/Optional; lambda$new$3 a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$4 b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/ticks/SavedTick;)V lambda$upgrade$5 a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/chunk/UpgradeData$BlockFixer;)V lambda$upgrade$6 a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V lambda$write$10 a - m (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; lambda$write$7 a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/world/ticks/SavedTick;)V lambda$write$8 b - m (Lnet/minecraft/world/level/material/Fluid;)Ljava/lang/String; lambda$write$9 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V loadTicks 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 Ljava/util/Set; CHUNKY_FIXERS j - f [Lnet/minecraft/core/Direction8; DIRECTIONS d - f Lnet/minecraft/world/level/chunk/UpgradeData; EMPTY a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Map; MAP i - f Ljava/lang/String; TAG_INDICES c - f [[I index h - f Ljava/util/List; neighborBlockTicks f - f Ljava/util/List; neighborFluidTicks g - f Ljava/util/EnumSet; sides e -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 calculateRGBColor 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 SIGNAL_MAX b - f I SIGNAL_MIN a - f I SIGNAL_NONE c -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 d - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()J getGameTime c - m ()F getSpawnAngle b - m ()Lnet/minecraft/core/BlockPos; getSpawnPos a - m ()Z isDifficultyLocked r - m ()Z isHardcore l - m ()Z isRaining i - m ()Z isThundering g - m (Lnet/minecraft/world/level/LevelHeightAccessor;)Ljava/lang/String; lambda$fillCrashReportCategory$0 a - m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 e - m (Z)V setRaining b -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 K - m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData C - m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a - m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents E - m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration D - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/util/Set; getKnownServerBrands G - m ()Ljava/lang/String; getLevelName e - m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings J - m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag w - m ()Ljava/util/Set; getRemovedFeatureFlags H - m (I)Ljava/lang/String; getStorageVersionName f - m ()I getVersion x - m ()Z isAllowCommands m - m ()Z isDebugWorld A - m ()Z isDifficultyLocked r - m ()Z isFlatWorld z - m ()Z isHardcore l - m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 d - 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 I - 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 F - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions y - m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle B - 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_R1/CraftExplosionResult -c org/bukkit/craftbukkit/CraftExplosionResult$1 org/bukkit/craftbukkit/v1_21_R1/CraftExplosionResult$1 -c org/bukkit/craftbukkit/CraftMusicInstrument org/bukkit/craftbukkit/v1_21_R1/CraftMusicInstrument -c org/bukkit/craftbukkit/block/CraftBlockType org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockType -c org/bukkit/craftbukkit/block/CraftContainer org/bukkit/craftbukkit/v1_21_R1/block/CraftContainer -c org/bukkit/craftbukkit/block/CraftDispenser org/bukkit/craftbukkit/v1_21_R1/block/CraftDispenser -c org/bukkit/craftbukkit/block/CraftEndPortal org/bukkit/craftbukkit/v1_21_R1/block/CraftEndPortal -c org/bukkit/craftbukkit/block/data/CraftRail org/bukkit/craftbukkit/v1_21_R1/block/data/CraftRail -c org/bukkit/craftbukkit/block/impl/CraftBell org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBell -c org/bukkit/craftbukkit/block/impl/CraftCake org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCake -c org/bukkit/craftbukkit/block/impl/CraftDoor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDoor -c org/bukkit/craftbukkit/block/impl/CraftFire org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFire -c org/bukkit/craftbukkit/block/impl/CraftKelp org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftKelp -c org/bukkit/craftbukkit/block/impl/CraftLoom org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLoom -c org/bukkit/craftbukkit/block/impl/CraftNote org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftNote -c org/bukkit/craftbukkit/block/impl/CraftReed org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftReed -c org/bukkit/craftbukkit/block/impl/CraftSnow org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSnow -c org/bukkit/craftbukkit/block/impl/CraftSoil org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSoil -c org/bukkit/craftbukkit/block/impl/CraftStem org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStem -c org/bukkit/craftbukkit/block/impl/CraftVine org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftVine -c org/bukkit/craftbukkit/entity/CraftCreature org/bukkit/craftbukkit/v1_21_R1/entity/CraftCreature -c org/bukkit/craftbukkit/entity/CraftEnderman org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderman -c org/bukkit/craftbukkit/entity/CraftFireball org/bukkit/craftbukkit/v1_21_R1/entity/CraftFireball -c org/bukkit/craftbukkit/entity/CraftFirework org/bukkit/craftbukkit/v1_21_R1/entity/CraftFirework -c org/bukkit/craftbukkit/entity/CraftFishHook org/bukkit/craftbukkit/v1_21_R1/entity/CraftFishHook -c org/bukkit/craftbukkit/entity/CraftGuardian org/bukkit/craftbukkit/v1_21_R1/entity/CraftGuardian -c org/bukkit/craftbukkit/entity/CraftMinecart org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecart -c org/bukkit/craftbukkit/entity/CraftMinecart$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecart$1 -c org/bukkit/craftbukkit/entity/CraftPainting org/bukkit/craftbukkit/v1_21_R1/entity/CraftPainting -c org/bukkit/craftbukkit/entity/CraftPillager org/bukkit/craftbukkit/v1_21_R1/entity/CraftPillager -c org/bukkit/craftbukkit/entity/CraftSkeleton org/bukkit/craftbukkit/v1_21_R1/entity/CraftSkeleton -c org/bukkit/craftbukkit/entity/CraftSnowball org/bukkit/craftbukkit/v1_21_R1/entity/CraftSnowball -c org/bukkit/craftbukkit/entity/CraftVillager org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillager -c org/bukkit/craftbukkit/entity/CraftVillager$CraftType org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillager$CraftType -c org/bukkit/craftbukkit/entity/CraftVillager$CraftProfession org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillager$CraftProfession -c org/bukkit/craftbukkit/entity/CraftWaterMob org/bukkit/craftbukkit/v1_21_R1/entity/CraftWaterMob -c org/bukkit/craftbukkit/help/CustomHelpTopic org/bukkit/craftbukkit/v1_21_R1/help/CustomHelpTopic -c org/bukkit/craftbukkit/map/CraftMapRenderer org/bukkit/craftbukkit/v1_21_R1/map/CraftMapRenderer -c org/bukkit/craftbukkit/scoreboard/CraftTeam org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftTeam -c org/bukkit/craftbukkit/scoreboard/CraftTeam$1 org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftTeam$1 -c org/bukkit/craftbukkit/util/CraftVoxelShape org/bukkit/craftbukkit/v1_21_R1/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 p - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createCandleDrops n - 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; 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 q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createDoublePlantShearsDrop m - 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 k - 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 l - 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/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPetalsDrops o - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPotFlowerItemTable d - 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/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/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 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; 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 f - 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 r - m (Lnet/minecraft/world/level/block/Block;)V dropSelf t - m (Lnet/minecraft/world/level/block/Block;)V dropWhenSilkTouch s - m ()V generate d - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasShearsOrSilkTouch e - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; hasSilkTouch a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createCandleDrops$2 b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createMultifaceBlockDrops$1 a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createPetalsDrops$3 a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$createStemDrops$0 c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$dropPottedContents$4 u - m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; noDrop c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V otherWhenSilkTouch c - f Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; HAS_SHEARS a - f [F NORMAL_LEAVES_SAPLING_CHANCES f - f [F NORMAL_LEAVES_STICK_CHANCES g - f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures d - f Ljava/util/Set; explosionResistant c - f Ljava/util/Map; map e - f Lnet/minecraft/core/HolderLookup$Provider; registries b -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/BeforeBatch net/minecraft/gametest/framework/BeforeBatch - m ()Ljava/lang/String; batch a -c net/minecraft/gametest/framework/TestCommand net/minecraft/gametest/framework/GameTestHarnessTestCommand - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/RetryOptions;)Ljava/util/Optional; createGameTestInfo a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;III)I createNewStructure a - m (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/core/BlockPos; createTestPositionAround a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I exportTestStructure b - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I importTestStructure d - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$createNewStructure$37 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 w - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 v - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 u - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 s - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 p - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 n - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$31 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$32 a - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestCommand$Runner; lambda$register$7 z - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestCommand$Runner; lambda$register$8 y - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/gametest/framework/TestCommand$Runner; lambda$register$9 x - m (Lnet/minecraft/world/entity/Entity;)V lambda$resetGameTestInfo$33 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$0 e - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$1 d - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$2 c - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$3 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$4 b - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$5 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$6 a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$say$40 a - m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$say$41 a - m (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V lambda$say$42 a - m (Ljava/lang/String;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$showPos$38 a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$toGameTestInfo$35 a - m (ILnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$toGameTestInfo$36 a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$toGameTestInfos$34 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$trackAndStartRunner$39 b - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)I resetGameTestInfo a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo b - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)I saveAndExportTestStructure a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)V say c - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Lnet/minecraft/ChatFormatting;)V say a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/String;)I showPos a - m ()I stopTests a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/TestFunctionFinder;I)Ljava/util/stream/Stream; toGameTestInfo a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/gametest/framework/RetryOptions;Lnet/minecraft/gametest/framework/StructureBlockPosFinder;)Ljava/util/stream/Stream; toGameTestInfos a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/GameTestRunner;)I trackAndStartRunner a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Z verifyStructureExists a - f I DEFAULT_CLEAR_RADIUS d - f I DEFAULT_X_SIZE h - f I DEFAULT_Y_SIZE i - f I DEFAULT_Z_SIZE j - f Lorg/slf4j/Logger; LOGGER c - f I MAX_CLEAR_RADIUS e - f I SHOW_POS_DURATION_MS g - f Ljava/lang/String; STRUCTURE_BLOCK_ENTITY_COULD_NOT_BE_FOUND k - f I STRUCTURE_BLOCK_FULL_SEARCH_RADIUS b - f I STRUCTURE_BLOCK_NEARBY_SEARCH_RADIUS a - f I TEST_POS_Z_OFFSET_FROM_PLAYER f - f Lnet/minecraft/gametest/framework/TestFinder$Builder; testFinder l -c net/minecraft/gametest/framework/TestCommand$Runner net/minecraft/gametest/framework/GameTestHarnessTestCommand$a - m ()I clear b - m ()I export c - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)I lambda$clear$0 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$clear$1 b - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Integer;)V lambda$clear$2 b - m (Lnet/minecraft/server/level/ServerLevel;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;)I lambda$export$3 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$export$4 a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/lang/Integer;)V lambda$export$5 a - m (Ljava/lang/String;Lnet/minecraft/network/chat/Style;)Lnet/minecraft/network/chat/Style; lambda$locate$6 a - m (Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$locate$7 a - m (Lnet/minecraft/core/BlockPos;Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/core/BlockPos;)V lambda$locate$8 a - m ()I locate e - m (Ljava/util/stream/Stream;Ljava/util/function/ToIntFunction;Ljava/lang/Runnable;Ljava/util/function/Consumer;)V logAndRun a - m ()I reset a - m ()I run d - m (I)I run a - m (II)I run a - m (Lnet/minecraft/gametest/framework/RetryOptions;)I run a - m (Lnet/minecraft/gametest/framework/RetryOptions;I)I run a - m (Lnet/minecraft/gametest/framework/RetryOptions;II)I run a - m ()I verify f - f Lnet/minecraft/gametest/framework/TestFinder; finder a -c net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$c - m ()Lnet/minecraft/server/level/ServerLevel; level a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/MultipleTestTracker;)V showTestSummaryIfAllDone 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/server/level/ServerLevel; level a - f Lnet/minecraft/gametest/framework/MultipleTestTracker; tracker b -c net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer net/minecraft/gametest/framework/GameTestHarnessTestCommand$b - 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 (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type 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/ComponentContents$Type net/minecraft/network/chat/ComponentContents$a - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Ljava/lang/String; getSerializedName c - m ()Ljava/lang/String; id b - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/lang/String; id b -c net/minecraft/network/chat/PlayerChatMessage net/minecraft/network/chat/PlayerChatMessage - m ()Lnet/minecraft/network/chat/Component; decoratedContent d - 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/PlayerChatMessage;)Ljava/util/Optional; lambda$static$0 b - m (Lnet/minecraft/network/chat/PlayerChatMessage;)Ljava/util/Optional; lambda$static$1 a - 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 (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$7 b - m (Lnet/minecraft/core/Holder;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enchant$8 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$4 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 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$67 b - m ()Lnet/minecraft/network/chat/Component; lambda$addConditional$68 b - m (ZLnet/minecraft/server/commands/ExecuteCommand$CommandPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$69 a - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$38 n - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$39 m - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40 l - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$41 k - m (II)Z lambda$addConditionals$42 e - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$43 j - m (II)Z lambda$addConditionals$44 d - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$45 i - m (II)Z lambda$addConditionals$46 c - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$47 h - m (II)Z lambda$addConditionals$48 b - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49 g - m (II)Z lambda$addConditionals$50 a - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$51 f - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$52 e - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54 d - m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$55 c - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$56 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$57 b - m (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$58 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$59 a - m (ZLnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$60 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$61 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$62 a - m (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addIfBlocksConditional$70 a - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$71 b - m (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$72 a - m (Ljava/util/OptionalInt;)Lnet/minecraft/network/chat/Component; lambda$checkIfRegions$73 a - m ()Lnet/minecraft/network/chat/Component; lambda$checkUnlessRegions$74 a - m (I)Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$63 a - m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$64 b - m ()Lnet/minecraft/network/chat/Component; lambda$createNumericConditionalHandler$65 c - m (Lnet/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$66 a - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$80 h - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$81 g - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$82 f - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$83 e - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$84 d - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$85 c - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$createRelationOperations$86 b - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/stream/Stream; lambda$createRelationOperations$87 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToManyEntityRelation$78 i - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToManyEntityRelation$79 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$expandOneToOneEntityRelation$75 j - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;)Ljava/util/List; lambda$expandOneToOneEntityRelation$76 a - m (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToOneEntityRelation$77 b - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$10 w - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$11 v - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$12 u - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$13 t - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$14 s - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$15 r - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$16 q - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$17 p - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$18 o - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$4 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$5 a - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$6 A - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$7 z - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$register$8 y - m (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$9 x - m (Ljava/util/function/IntPredicate;Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;ZI)V lambda$scheduleFunctionConditionsAndTest$88 a - m (Ljava/util/List;Lnet/minecraft/commands/ExecutionCommandSource;Lnet/minecraft/commands/execution/ExecutionControl;)V lambda$scheduleFunctionConditionsAndTest$89 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3 a - m (Lnet/minecraft/server/commands/data/DataAccessor;ZLnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/function/IntFunction;ZI)V lambda$storeData$37 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;ZZI)V lambda$storeValue$35 a - m (ZZLnet/minecraft/server/bossevents/CustomBossEvent;ZI)V lambda$storeValue$36 a - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$19 h - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$20 g - m (ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$21 f - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$22 f - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$23 f - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$24 e - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$25 e - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$26 d - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$27 d - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$28 c - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$29 c - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$30 b - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$31 b - m (Lcom/mojang/brigadier/context/CommandContext;I)Lnet/minecraft/nbt/Tag; lambda$wrapStores$32 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;ZLcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/commands/CommandSourceStack; lambda$wrapStores$33 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$34 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/ExecuteCommand$CommandGetter;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 c - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CONDITIONAL_FAILED d - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CONDITIONAL_FAILED_COUNT e - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE a - f I MAX_TEST_AREA b - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_PREDICATE f -c net/minecraft/server/commands/ExecuteCommand$CommandGetter net/minecraft/server/commands/CommandExecute$a -c net/minecraft/server/commands/ExecuteCommand$IntBiPredicate net/minecraft/server/commands/CommandExecute$e -c net/minecraft/server/commands/ExecuteCommand$CommandPredicate net/minecraft/server/commands/CommandExecute$c -c net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate net/minecraft/server/commands/CommandExecute$b -c net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier net/minecraft/server/commands/CommandExecute$d - 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$6 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - 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/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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 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/network/chat/Component; lambda$saveAll$3 b - m ()Lnet/minecraft/network/chat/Component; lambda$saveAll$4 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/commands/CommandSourceStack;)Z lambda$register$0 a - m ()Lnet/minecraft/network/chat/Component; lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 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/WeatherCommand net/minecraft/server/commands/CommandWeather - m (Lnet/minecraft/commands/CommandSourceStack;ILnet/minecraft/util/valueproviders/IntProvider;)I getDuration 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/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/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 ()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 Z textFilteringEnabled h - f I viewDistance c -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/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/nio/file/attribute/BasicFileAttributes;)Z lambda$listPath$4 a - m (Ljava/nio/file/Path;Ljava/lang/String;Lnet/minecraft/server/packs/PackResources$ResourceOutput;Ljava/nio/file/Path;)V lambda$listPath$5 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/StoredUserEntry net/minecraft/server/players/JsonListEntry - m ()Ljava/lang/Object; getUser g - m ()Z hasExpired f - m (Lcom/google/gson/JsonObject;)V serialize a - f Ljava/lang/Object; user 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 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; cast a - m ([Ljava/util/function/Function;)Ljava/util/function/Function; chainAllFilters a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockPos a - m ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$chainAllFilters$0 a -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 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; fixLoreList 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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; 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/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/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/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/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 ()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/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/random/WeightedRandomList net/minecraft/util/random/WeightedRandomList - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec c - m ()Lnet/minecraft/util/random/WeightedRandomList; create c - m (Ljava/util/List;)Lnet/minecraft/util/random/WeightedRandomList; create a - m ([Lnet/minecraft/util/random/WeightedEntry;)Lnet/minecraft/util/random/WeightedRandomList; create a - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandom b - m ()Z isEmpty d - m ()Ljava/util/List; unwrap e - f Lcom/google/common/collect/ImmutableList; items b - f I totalWeight a -c net/minecraft/util/thread/BlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandler - m (Ljava/lang/Runnable;)V doRunTask d - m ()V dropAllTasks bA - m (Ljava/lang/Runnable;)V executeBlocking h - m (Ljava/lang/Runnable;)V executeIfPossible c - m ()I getPendingTasksCount by - m ()Ljava/lang/Thread; getRunningThread az - m ()Z isSameThread bx - m (Ljava/lang/Runnable;)Ljava/lang/Void; lambda$submitAsync$0 b - m (Ljava/util/function/BooleanSupplier;)V managedBlock b - m ()Ljava/lang/String; name bz - m ()Z pollTask B - m ()Ljava/util/List; profiledMetrics bw - m ()V runAllTasks bB - m ()Z scheduleExecutables ay - m (Ljava/lang/Runnable;)Z shouldRun e - 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 a - m (Ljava/lang/Object;)V tell a - m (Ljava/lang/Runnable;)V tell i - m ()V waitForTasks A - m (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable f - 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/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/MutableComponent; STATUS_FINISHED_CHUNKS i - f Lnet/minecraft/network/chat/MutableComponent; STATUS_FINISHED_ENTITIES g - f Lnet/minecraft/network/chat/MutableComponent; STATUS_FINISHED_POI e - f Lnet/minecraft/network/chat/MutableComponent; STATUS_UPGRADING_CHUNKS h - f Lnet/minecraft/network/chat/MutableComponent; STATUS_UPGRADING_ENTITIES f - f Lnet/minecraft/network/chat/MutableComponent; 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/ChunkStorage; createStorage b - m (Lnet/minecraft/world/level/chunk/storage/ChunkStorage;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Z tryProcessOnePosition a -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 (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/MutableComponent; finishedStatus e - f Ljava/lang/String; folderName g - f Ljava/util/concurrent/CompletableFuture; previousWriteFuture a - f Ljava/lang/String; type f - f Lnet/minecraft/network/chat/MutableComponent; 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;)Lnet/minecraft/world/level/chunk/storage/SimpleRegionStorage; createStorage b - 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 -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 D - f Lnet/minecraft/resources/ResourceKey; BAD_RESPAWN_POINT S - 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 r - f Lnet/minecraft/resources/ResourceKey; DROWN i - f Lnet/minecraft/resources/ResourceKey; DRY_OUT s - f Lnet/minecraft/resources/ResourceKey; EXPLOSION P - f Lnet/minecraft/resources/ResourceKey; FALLING_ANVIL x - f Lnet/minecraft/resources/ResourceKey; FALLING_BLOCK w - f Lnet/minecraft/resources/ResourceKey; FALLING_STALACTITE y - f Lnet/minecraft/resources/ResourceKey; FALL l - f Lnet/minecraft/resources/ResourceKey; FELL_OUT_OF_WORLD n - f Lnet/minecraft/resources/ResourceKey; FIREBALL J - f Lnet/minecraft/resources/ResourceKey; FIREWORKS I - f Lnet/minecraft/resources/ResourceKey; FLY_INTO_WALL m - f Lnet/minecraft/resources/ResourceKey; FREEZE u - f Lnet/minecraft/resources/ResourceKey; GENERIC o - f Lnet/minecraft/resources/ResourceKey; GENERIC_KILL U - f Lnet/minecraft/resources/ResourceKey; HOT_FLOOR f - f Lnet/minecraft/resources/ResourceKey; INDIRECT_MAGIC N - 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; MAGIC p - f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK A - f Lnet/minecraft/resources/ResourceKey; MOB_ATTACK_NO_AGGRO B - f Lnet/minecraft/resources/ResourceKey; MOB_PROJECTILE F - f Lnet/minecraft/resources/ResourceKey; ON_FIRE d - f Lnet/minecraft/resources/ResourceKey; OUTSIDE_BORDER T - f Lnet/minecraft/resources/ResourceKey; PLAYER_ATTACK C - f Lnet/minecraft/resources/ResourceKey; PLAYER_EXPLOSION Q - f Lnet/minecraft/resources/ResourceKey; SONIC_BOOM R - f Lnet/minecraft/resources/ResourceKey; SPIT G - f Lnet/minecraft/resources/ResourceKey; STALAGMITE v - f Lnet/minecraft/resources/ResourceKey; STARVE j - f Lnet/minecraft/resources/ResourceKey; STING z - f Lnet/minecraft/resources/ResourceKey; SWEET_BERRY_BUSH t - f Lnet/minecraft/resources/ResourceKey; THORNS O - f Lnet/minecraft/resources/ResourceKey; THROWN M - f Lnet/minecraft/resources/ResourceKey; TRIDENT E - f Lnet/minecraft/resources/ResourceKey; UNATTRIBUTED_FIREBALL K - f Lnet/minecraft/resources/ResourceKey; WIND_CHARGE H - f Lnet/minecraft/resources/ResourceKey; WITHER q - f Lnet/minecraft/resources/ResourceKey; WITHER_SKULL L -c net/minecraft/world/effect/InfestedMobEffect net/minecraft/world/effect/InfestedMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;ILnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a - m (Lnet/minecraft/world/level/Level;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 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 i - 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$2 b - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/effect/MobEffectInstance; load 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/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;F)V onMobHurt a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a - m ()Lnet/minecraft/nbt/Tag; save j - m (Lnet/minecraft/world/effect/MobEffectInstance;)V setDetailsFrom a - m ()Z showIcon h - m ()V skipBlending k - m (Lnet/minecraft/world/entity/LivingEntity;Ljava/lang/Runnable;)Z tick a - m ()I tickDownDuration n - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z update b - 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;)F computeTarget c - m (Lnet/minecraft/world/effect/MobEffectInstance$BlendState;)V copyFrom a - m (Lnet/minecraft/world/effect/MobEffectInstance;)I getBlendDuration d - m (Lnet/minecraft/world/entity/LivingEntity;F)F getFactor a - 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/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;IF)Lnet/minecraft/world/phys/Vec3; getClamped c - m (Lnet/minecraft/world/entity/EntityAttachment;IF)Lnet/minecraft/world/phys/Vec3; getNullable a - m (FFF)Lnet/minecraft/world/entity/EntityAttachments; scale a - m (Ljava/util/List;FFF)Ljava/util/List; scalePoints 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 - f Ljava/util/Map; attachments a -c net/minecraft/world/entity/ItemBasedSteering net/minecraft/world/entity/SaddleStorage - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData a - m (Lnet/minecraft/util/RandomSource;)Z boost a - m ()F boostFactor c - m ()I boostTimeTotal e - m ()Z hasSaddle d - m ()V onSynced a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData b - m (Z)V setSaddle 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 g - f Z boosting f - f Lnet/minecraft/network/syncher/SynchedEntityData; entityData c - f Lnet/minecraft/network/syncher/EntityDataAccessor; hasSaddleAccessor e -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/world/level/Level; 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 V_ - 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 V_ - 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 i - m (Lnet/minecraft/world/entity/LivingEntity;)Z shouldFollow a - m ()V start d - m ()V stop e - m ()V tick a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMP_TARGETING c - f I calmDown k - f Z canScare n - f Z isRunning l - f Ljava/util/function/Predicate; items m - f Lnet/minecraft/world/entity/PathfinderMob; mob a - f D pRotX i - f D pRotY j - f D px f - f D py g - f D pz h - f D speedModifier e - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetingConditions d -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/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackable c - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityAttackableIgnoringLineOfSight d - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isEntityTargetable b - m ()Ljava/util/Set; requires a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V tick b - 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 c - f Lnet/minecraft/util/RandomSource; RANDOM a - f I TARGETING_RANGE b - 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 t - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound x - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/nbt/CompoundTag;)V loadDefaultDataFromBucketTag a - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag h - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)V saveDefaultDataToBucketTag a - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m (Z)V setFromBucket x -c net/minecraft/world/entity/animal/CatVariant net/minecraft/world/entity/animal/CatVariant - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/CatVariant; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/CatVariant; register a - m ()Lnet/minecraft/resources/ResourceLocation; texture a - f Lnet/minecraft/resources/ResourceKey; ALL_BLACK l - f Lnet/minecraft/resources/ResourceKey; BLACK c - f Lnet/minecraft/resources/ResourceKey; BRITISH_SHORTHAIR f - f Lnet/minecraft/resources/ResourceKey; CALICO g - f Lnet/minecraft/resources/ResourceKey; JELLIE k - f Lnet/minecraft/resources/ResourceKey; PERSIAN h - f Lnet/minecraft/resources/ResourceKey; RAGDOLL i - f Lnet/minecraft/resources/ResourceKey; RED d - f Lnet/minecraft/resources/ResourceKey; SIAMESE e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/resources/ResourceKey; TABBY b - f Lnet/minecraft/resources/ResourceKey; WHITE j - f Lnet/minecraft/resources/ResourceLocation; texture m -c net/minecraft/world/entity/animal/Pufferfish net/minecraft/world/entity/animal/EntityPufferFish - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gl - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getPuffState gm - m (I)F getScale s - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (I)V setPuffState c - m ()V tick l - m (Lnet/minecraft/world/entity/Mob;)V touch a - f Lnet/minecraft/network/syncher/EntityDataAccessor; PUFF_STATE e - f Ljava/util/function/Predicate; SCARY_MOB ce - f I STATE_FULL d - f I STATE_MID c - f I STATE_SMALL b - f I deflateTimer cd - f I inflateCounter cc - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; targetingConditions cf -c net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal net/minecraft/world/entity/animal/EntityPufferFish$a - m ()Z canUse b - 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 v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gJ - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gm - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()V playChestEquipsSound x - m ()V playJumpSound gR -c net/minecraft/world/entity/monster/Endermite net/minecraft/world/entity/monster/EntityEndermite - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkEndermiteSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (F)V setYBodyRot p - m ()V tick l - f I MAX_LIFE b - 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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMagmaCubeSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V decreaseSquish gg - m ()F getAttackDamage gi - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getJumpDelay x - m ()Lnet/minecraft/sounds/SoundEvent; getJumpSound gk - m ()F getLightLevelDependentMagicValue bu - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticleType t - m ()Lnet/minecraft/sounds/SoundEvent; getSquishSound gj - m ()Z isDealsDamage gh - m ()Z isOnFire bR - m ()V jumpFromGround ff - m (Lnet/minecraft/tags/TagKey;)V jumpInLiquid c - m (IZ)V setSize a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V clearContent a - m ()V clearItemStacks E - m (Lnet/minecraft/world/damagesource/DamageSource;)V destroy a - m ()I getContainerSize b - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItemStacks D - m ()Lnet/minecraft/resources/ResourceKey; getLootTable B - m ()J getLootTableSeed C - m ()I getMaxPassengers F - m ()F getSinglePassengerXOffset w - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove 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/resources/ResourceKey;)V setLootTable a - m (J)V setLootTableSeed a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - m (Lnet/minecraft/world/entity/player/Player;)V unpackLootTable e - f I CONTAINER_SIZE i - f Lnet/minecraft/core/NonNullList; itemStacks j - f Lnet/minecraft/resources/ResourceKey; lootTable k - f J lootTableSeed l -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/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 c - 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 m - f I INPUT_SLOT l - f I INV_SLOT_END p - f I INV_SLOT_START o - f I MAX_NAME_LENGTH k - f I RESULT_SLOT n - f I USE_ROW_SLOT_END r - f I USE_ROW_SLOT_START q - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access u - f Lnet/minecraft/world/Container; repairSlots t - f Lnet/minecraft/world/Container; resultSlots s -c net/minecraft/world/inventory/GrindstoneMenu$1 net/minecraft/world/inventory/ContainerGrindstone$1 - m ()V setChanged e -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 -c net/minecraft/world/inventory/RecipeBookMenu net/minecraft/world/inventory/ContainerRecipeBook - m ()V beginPlacingRecipe an_ - m ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)V finishPlacingRecipe b - m ()I getGridHeight o - m ()I getGridWidth n - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (ZLnet/minecraft/world/item/crafting/RecipeHolder;Lnet/minecraft/server/level/ServerPlayer;)V handlePlacement a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (I)Z shouldMoveToInventory e -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 k - f Lnet/minecraft/world/Container; container l -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/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a -c net/minecraft/world/item/ServerItemCooldowns net/minecraft/world/item/ItemCooldownPlayer - m (Lnet/minecraft/world/item/Item;)V onCooldownEnded c - m (Lnet/minecraft/world/item/Item;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 c - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; use a -c net/minecraft/world/item/armortrim/ArmorTrim net/minecraft/world/item/armortrim/ArmorTrim - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Ljava/lang/String; getColorPaletteSuffix b - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Z hasPatternAndMaterial a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; innerTexture a - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$new$3 b - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; lambda$new$4 b - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$new$5 a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; lambda$new$6 a - m (Lnet/minecraft/world/item/armortrim/ArmorTrim;)Ljava/lang/Boolean; lambda$static$0 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m (Lnet/minecraft/world/item/armortrim/ArmorTrim;)Ljava/lang/Boolean; lambda$static$2 a - m ()Lnet/minecraft/core/Holder; material b - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/resources/ResourceLocation; outerTexture b - m ()Lnet/minecraft/core/Holder; pattern a - m (Z)Lnet/minecraft/world/item/armortrim/ArmorTrim; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/network/chat/Component; UPGRADE_TITLE c - f Ljava/util/function/Function; innerTexture g - f Lnet/minecraft/core/Holder; material d - f Ljava/util/function/Function; outerTexture h - f Lnet/minecraft/core/Holder; pattern e - f Z showInTooltip f -c net/minecraft/world/item/component/Fireworks net/minecraft/world/item/component/Fireworks - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)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$addToTooltip$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 (Z)Lcom/mojang/serialization/Codec; codec a - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; fromValues b - m ()[Lnet/minecraft/world/item/ItemStack; getItems a - m ()Lit/unimi/dsi/fastutil/ints/IntList; getStackingIds b - m ()Z isEmpty c - m ()Lnet/minecraft/world/item/crafting/Ingredient; of d - m (Ljava/util/stream/Stream;)Lnet/minecraft/world/item/crafting/Ingredient; of a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/world/item/crafting/Ingredient; of a - m ([Lnet/minecraft/world/item/ItemStack;)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/item/ItemStack;)Z test a - f Lcom/mojang/serialization/Codec; CODEC c - f Lcom/mojang/serialization/Codec; CODEC_NONEMPTY d - f Lnet/minecraft/network/codec/StreamCodec; CONTENTS_STREAM_CODEC b - f Lnet/minecraft/world/item/crafting/Ingredient; EMPTY a - f [Lnet/minecraft/world/item/ItemStack; itemStacks f - f Lit/unimi/dsi/fastutil/ints/IntList; stackingIds g - f [Lnet/minecraft/world/item/crafting/Ingredient$Value; values e -c net/minecraft/world/item/crafting/Ingredient$Value net/minecraft/world/item/crafting/RecipeItemStack$Provider - m ()Ljava/util/Collection; getItems a - f Lcom/mojang/serialization/Codec; CODEC a -c net/minecraft/world/item/crafting/Ingredient$TagValue net/minecraft/world/item/crafting/RecipeItemStack$b - m ()Ljava/util/Collection; getItems a - m ()Lnet/minecraft/tags/TagKey; tag b - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/tags/TagKey; tag b -c net/minecraft/world/item/crafting/Ingredient$ItemValue net/minecraft/world/item/crafting/RecipeItemStack$StackProvider - m ()Ljava/util/Collection; getItems a - m ()Lnet/minecraft/world/item/ItemStack; item b - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/item/ItemStack; item b -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 - f Ljava/lang/String; val$name h -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 y_ - 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/player/Player;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 d - m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Lnet/minecraft/world/level/block/state/BlockState; getStateForPlacement a - m (Lnet/minecraft/world/entity/player/Player;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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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 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 b - 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/Level;Lnet/minecraft/core/BlockPos;)V dropHoneycomb a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getAnalogOutputSignal 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/block/RenderShape; getRenderShape 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 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/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/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 - 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/ItemInteractionResult; useItemOn a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HONEY_LEVEL c - f I MAX_HONEY_LEVELS d - f I SHEARED_HONEYCOMB_COUNT e -c net/minecraft/world/level/block/BucketPickup net/minecraft/world/level/block/IFluidSource - m ()Ljava/util/Optional; getPickupSound aw_ - m (Lnet/minecraft/world/entity/player/Player;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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/BaseCommandBlock;Z)V execute a - m (Lnet/minecraft/world/level/Level;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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/core/BlockPos;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/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/DirectionProperty; 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/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/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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f I SIZE d - 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 ()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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/crafting/CraftingInput;)Ljava/util/Optional; getPotentialResults a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/core/BlockPos;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 onRemove 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 m - 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 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/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/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 ()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;)I getAnalogOutputSignal 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/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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/ItemInteractionResult; 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 m - 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB d - 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; HANGING_AABB e - 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/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;)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 b - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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/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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V popBook d - 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/ItemInteractionResult; useItemOn a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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/DirectionProperty; FACING b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK d - f I PAGE_CHANGE_IMPULSE_TICKS n - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BASE e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COLLISION i - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_COMMON g - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_EAST l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_NORTH k - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_POST f - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_SOUTH m - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_TOP_PLATE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_WEST j -c net/minecraft/world/level/block/LecternBlock$1 net/minecraft/world/level/block/BlockLectern$1 -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/ItemInteractionResult; 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 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 F AABB_OFFSET g - f Lcom/mojang/serialization/MapCodec; CODEC e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE f - f Lnet/minecraft/world/level/block/grower/TreeGrower; treeGrower i -c net/minecraft/world/level/block/SpawnerBlock net/minecraft/world/level/block/BlockMobSpawner - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - 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/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 ()Lnet/minecraft/world/level/border/WorldBorder$Settings; createSettings t - m ()I getAbsoluteMaxSize m - m ()D getCenterX a - m ()D getCenterZ b - m ()Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape c - m ()D getDamagePerBlock o - m ()D getDamageSafeZone n - m (DD)D getDistanceToBorder b - m (Lnet/minecraft/world/entity/Entity;)D getDistanceToBorder a - m ()J getLerpRemainingTime j - m ()D getLerpSpeed p - m ()D getLerpTarget k - m ()Ljava/util/List; getListeners l - m ()D getMaxX g - m ()D getMaxZ h - m ()D getMinX e - m ()D getMinZ f - m ()D getSize i - m ()Lnet/minecraft/world/level/border/BorderStatus; getStatus d - 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 (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 setDamageSafeZone b - m (D)V setSize a - m (I)V setWarningBlocks c - m (I)V setWarningTime b - m ()V tick s - f Lnet/minecraft/world/level/border/WorldBorder$Settings; DEFAULT_SETTINGS d - f D MAX_CENTER_COORDINATE c - f D MAX_SIZE b - f I absoluteMaxSize k - f D centerX i - f D centerZ j - f D damagePerBlock e - f D damageSafeZone f - f Lnet/minecraft/world/level/border/WorldBorder$BorderExtent; extent l - f Ljava/util/List; listeners a - f I warningBlocks h - f I warningTime g -c net/minecraft/world/level/border/WorldBorder$Settings net/minecraft/world/level/border/WorldBorder$c - m ()D getCenterX a - m ()D getCenterZ b - m ()D getDamagePerBlock c - m ()D getSafeZone d - m ()D getSize g - m ()D getSizeLerpTarget i - m ()J getSizeLerpTime h - m ()I getWarningBlocks e - m ()I getWarningTime f - m (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/world/level/border/WorldBorder$Settings;)Lnet/minecraft/world/level/border/WorldBorder$Settings; read a - m (Lnet/minecraft/nbt/CompoundTag;)V write a - f D centerX a - f D centerZ b - f D damagePerBlock c - f D safeZone d - f D size g - f D sizeLerpTarget i - f J sizeLerpTime h - f I warningBlocks e - f I warningTime f -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 ()J getLerpRemainingTime g - m ()D getLerpSpeed f - m ()D getLerpTarget h - 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 ()J getLerpRemainingTime g - m ()D getLerpSpeed f - m ()D getLerpTarget h - 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 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 ()J getLerpRemainingTime g - m ()D getLerpSpeed f - m ()D getLerpTarget h - 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 -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 ()Z sendToClient b - f [Lnet/minecraft/world/level/levelgen/Heightmap$Types; $VALUES k - 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/world/level/levelgen/Heightmap$Types; WORLD_SURFACE b - f Lnet/minecraft/world/level/levelgen/Heightmap$Types; WORLD_SURFACE_WG a - f Ljava/util/function/Predicate; isOpaque j - f Ljava/lang/String; serializationKey h - f Lnet/minecraft/world/level/levelgen/Heightmap$Usage; usage i -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/world/level/Level;)Z canConvertToSource a - m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b - 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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/util/RandomSource;)V randomTick b - 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/core/BlockPos;)Lnet/minecraft/core/BlockPos; calculateBottomLeft a - m ()I calculateHeight e - m ()I calculateWidth d - 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/core/BlockPos;Lnet/minecraft/core/Direction;)I getDistanceUntilEdgeAboveFrame a - m (Lnet/minecraft/core/BlockPos$MutableBlockPos;)I getDistanceUntilTop 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 (Lnet/minecraft/core/BlockPos$MutableBlockPos;I)Z hasTopFrame a - m ()Z isComplete c - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isEmpty a - m ()Z isValid 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 i - f Lnet/minecraft/core/BlockPos; bottomLeft l - f I height m - f Lnet/minecraft/world/level/LevelAccessor; level h - f I numPortalBlocks k - f Lnet/minecraft/core/Direction; rightDir j - f I width n -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_R1/block/CraftBlockState -c org/bukkit/craftbukkit/block/CraftComparator org/bukkit/craftbukkit/v1_21_R1/block/CraftComparator -c org/bukkit/craftbukkit/block/CraftEndGateway org/bukkit/craftbukkit/v1_21_R1/block/CraftEndGateway -c org/bukkit/craftbukkit/block/CraftEnderChest org/bukkit/craftbukkit/v1_21_R1/block/CraftEnderChest -c org/bukkit/craftbukkit/block/CraftShulkerBox org/bukkit/craftbukkit/v1_21_R1/block/CraftShulkerBox -c org/bukkit/craftbukkit/block/impl/CraftAnvil org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftAnvil -c org/bukkit/craftbukkit/block/impl/CraftChain org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChain -c org/bukkit/craftbukkit/block/impl/CraftChest org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChest -c org/bukkit/craftbukkit/block/impl/CraftCocoa org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCocoa -c org/bukkit/craftbukkit/block/impl/CraftCrops org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCrops -c org/bukkit/craftbukkit/block/impl/CraftFence org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFence -c org/bukkit/craftbukkit/block/impl/CraftGrass org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGrass -c org/bukkit/craftbukkit/block/impl/CraftLever org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLever -c org/bukkit/craftbukkit/block/impl/CraftLight org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLight -c org/bukkit/craftbukkit/block/impl/CraftMycel org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMycel -c org/bukkit/craftbukkit/block/impl/CraftSkull org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkull -c org/bukkit/craftbukkit/block/impl/CraftSkull$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkull$1 -c org/bukkit/craftbukkit/block/impl/CraftVault org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftVault -c org/bukkit/craftbukkit/entity/CraftArmadillo org/bukkit/craftbukkit/v1_21_R1/entity/CraftArmadillo -c org/bukkit/craftbukkit/entity/CraftChestBoat org/bukkit/craftbukkit/v1_21_R1/entity/CraftChestBoat -c org/bukkit/craftbukkit/entity/CraftEndermite org/bukkit/craftbukkit/v1_21_R1/entity/CraftEndermite -c org/bukkit/craftbukkit/entity/CraftGlowSquid org/bukkit/craftbukkit/v1_21_R1/entity/CraftGlowSquid -c org/bukkit/craftbukkit/entity/CraftIronGolem org/bukkit/craftbukkit/v1_21_R1/entity/CraftIronGolem -c org/bukkit/craftbukkit/entity/CraftItemFrame org/bukkit/craftbukkit/v1_21_R1/entity/CraftItemFrame -c org/bukkit/craftbukkit/entity/CraftItemFrame$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftItemFrame$1 -c org/bukkit/craftbukkit/entity/CraftLlamaSpit org/bukkit/craftbukkit/v1_21_R1/entity/CraftLlamaSpit -c org/bukkit/craftbukkit/entity/CraftMagmaCube org/bukkit/craftbukkit/v1_21_R1/entity/CraftMagmaCube -c org/bukkit/craftbukkit/entity/CraftPigZombie org/bukkit/craftbukkit/v1_21_R1/entity/CraftPigZombie -c org/bukkit/craftbukkit/entity/CraftPolarBear org/bukkit/craftbukkit/v1_21_R1/entity/CraftPolarBear -c org/bukkit/craftbukkit/entity/CraftTNTPrimed org/bukkit/craftbukkit/v1_21_R1/entity/CraftTNTPrimed -c org/bukkit/craftbukkit/inventory/CraftRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftRecipe -c org/bukkit/craftbukkit/legacy/enums/EnumEvil org/bukkit/craftbukkit/v1_21_R1/legacy/enums/EnumEvil -c org/bukkit/craftbukkit/legacy/enums/EnumEvil$StringConverter org/bukkit/craftbukkit/v1_21_R1/legacy/enums/EnumEvil$StringConverter -c org/bukkit/craftbukkit/legacy/enums/EnumEvil$LegacyRegistryData org/bukkit/craftbukkit/v1_21_R1/legacy/enums/EnumEvil$LegacyRegistryData -c org/bukkit/craftbukkit/scheduler/CraftFuture org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftFuture -c org/bukkit/craftbukkit/scoreboard/CraftScore org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScore -c org/bukkit/craftbukkit/util/CraftBlockVector org/bukkit/craftbukkit/v1_21_R1/util/CraftBlockVector -c org/bukkit/craftbukkit/util/CraftChatMessage org/bukkit/craftbukkit/v1_21_R1/util/CraftChatMessage -c org/bukkit/craftbukkit/util/CraftChatMessage$1 org/bukkit/craftbukkit/v1_21_R1/util/CraftChatMessage$1 -c org/bukkit/craftbukkit/util/CraftChatMessage$StringMessage org/bukkit/craftbukkit/v1_21_R1/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/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; addRecipe b - 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 c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/advancements/AdvancementRewards$Builder; loot a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; recipe a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/AdvancementRewards$Builder; runs d - 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 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 (I)Z hasPermission c - 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;)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 c - m (Lnet/minecraft/core/component/DataComponentType;)Z has b - 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 - f Lnet/minecraft/core/component/DataComponentMap; val$overrides c - f Lnet/minecraft/core/component/DataComponentMap; val$prototype d -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 b - 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 (Lnet/minecraft/world/entity/EntityType;)Z canHaveLootTable a - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createSheepTable a - m ()V generate b - m ()Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrog c - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder; killedByFrogVariant a - m (Lnet/minecraft/world/entity/EntityType;)Ljava/util/Map; lambda$add$3 b - 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 b - 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 Ljava/util/Set; SPECIAL_LOOT_TABLE_TYPES b - f Lnet/minecraft/world/flag/FeatureFlagSet; allowed c - f Ljava/util/Map; map e - f Lnet/minecraft/core/HolderLookup$Provider; registries a - f Lnet/minecraft/world/flag/FeatureFlagSet; required d -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/models/ItemModelGenerators net/minecraft/data/models/ItemModelGenerators - m (Lnet/minecraft/world/item/ArmorItem;)V generateArmorTrims a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;Lnet/minecraft/core/Holder;)Lcom/google/gson/JsonObject; generateBaseArmorTrimTemplate a - m (Lnet/minecraft/world/item/Item;)V generateClockItem c - m (Lnet/minecraft/world/item/Item;)V generateCompassItem b - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;)V generateFlatItem a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V generateFlatItem a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/Item;Lnet/minecraft/data/models/model/ModelTemplate;)V generateFlatItem a - m (Lnet/minecraft/world/item/Item;)V generateItemWithOverlay a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V generateLayeredItem a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V generateLayeredItem a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getItemModelForTrimMaterial a - m (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; lambda$generateArmorTrims$0 b - m (Lnet/minecraft/world/item/ArmorItem;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; lambda$generateArmorTrims$1 a - m ()V run a - f Ljava/util/List; GENERATED_TRIM_MODELS b - f Lnet/minecraft/resources/ResourceLocation; TRIM_TYPE_PREDICATE_ID a - f Ljava/util/function/BiConsumer; output c -c net/minecraft/data/models/ItemModelGenerators$TrimModelData net/minecraft/data/models/ItemModelGenerators$a - m ()F itemModelIndex b - m ()Ljava/lang/String; name a - m (Lnet/minecraft/core/Holder;)Ljava/lang/String; name a - m ()Ljava/util/Map; overrideArmorMaterials c - f F itemModelIndex b - f Ljava/lang/String; name a - f Ljava/util/Map; overrideArmorMaterials c -c net/minecraft/data/models/blockstates/Variant net/minecraft/data/models/blockstates/Variant - m (Ljava/util/List;)Lcom/google/gson/JsonElement; convertList a - m ()Lcom/google/gson/JsonElement; get b - m (Lcom/google/gson/JsonArray;Lnet/minecraft/data/models/blockstates/Variant;)V lambda$convertList$1 a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/blockstates/VariantProperty$Value;)V lambda$get$0 a - m (Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; merge a - m ()Lnet/minecraft/data/models/blockstates/Variant; variant a - m (Lnet/minecraft/data/models/blockstates/VariantProperty;Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/Variant; with a - f Ljava/util/Map; values a -c net/minecraft/data/models/model/ModelTemplate net/minecraft/data/models/model/ModelTemplate - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonObject; createBaseTemplate a - m (Lnet/minecraft/data/models/model/TextureMapping;)Ljava/util/Map; createMap a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithOverride b - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithSuffix a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getDefaultModelLocation a - m (Lnet/minecraft/data/models/model/ModelTemplate$JsonFactory;Lnet/minecraft/resources/ResourceLocation;Ljava/util/Map;)Lcom/google/gson/JsonElement; lambda$create$0 a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/resources/ResourceLocation;)V lambda$createBaseTemplate$1 a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)V lambda$createBaseTemplate$2 a - f Ljava/util/Optional; model a - f Ljava/util/Set; requiredSlots b - f Ljava/util/Optional; suffix c -c net/minecraft/data/models/model/ModelTemplate$JsonFactory net/minecraft/data/models/model/ModelTemplate$a -c net/minecraft/data/models/model/TexturedModel net/minecraft/data/models/model/TexturedModel - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; create a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TexturedModel; createAllSame a - m (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/model/TexturedModel$Provider; createDefault a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lnet/minecraft/resources/ResourceLocation; createWithSuffix a - m ()Lnet/minecraft/data/models/model/TextureMapping; getMapping b - m ()Lnet/minecraft/data/models/model/ModelTemplate; getTemplate a - m (Ljava/util/function/Function;Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; lambda$createDefault$0 a - m (Ljava/util/function/Consumer;)Lnet/minecraft/data/models/model/TexturedModel; updateTextures a - f Lnet/minecraft/data/models/model/TexturedModel$Provider; ANVIL r - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CARPET j - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN d - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_ALT w - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_HORIZONTAL e - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_HORIZONTAL_ALT x - f Lnet/minecraft/data/models/model/TexturedModel$Provider; COLUMN_WITH_WALL z - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CORAL_FAN p - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE a - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_INNER_FACES b - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_MIRRORED c - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_TOP g - f Lnet/minecraft/data/models/model/TexturedModel$Provider; CUBE_TOP_BOTTOM f - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_1 k - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_2 l - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_3 m - f Lnet/minecraft/data/models/model/TexturedModel$Provider; FLOWERBED_4 n - f Lnet/minecraft/data/models/model/TexturedModel$Provider; GLAZED_TERRACOTTA o - f Lnet/minecraft/data/models/model/TexturedModel$Provider; HANGING_LANTERN u - f Lnet/minecraft/data/models/model/TexturedModel$Provider; LANTERN t - f Lnet/minecraft/data/models/model/TexturedModel$Provider; LEAVES s - f Lnet/minecraft/data/models/model/TexturedModel$Provider; ORIENTABLE i - f Lnet/minecraft/data/models/model/TexturedModel$Provider; ORIENTABLE_ONLY_TOP h - f Lnet/minecraft/data/models/model/TexturedModel$Provider; PARTICLE_ONLY q - f Lnet/minecraft/data/models/model/TexturedModel$Provider; SEAGRASS v - f Lnet/minecraft/data/models/model/TexturedModel$Provider; TOP_BOTTOM_WITH_WALL y - f Lnet/minecraft/data/models/model/TextureMapping; mapping A - f Lnet/minecraft/data/models/model/ModelTemplate; template B -c net/minecraft/data/models/model/TexturedModel$Provider net/minecraft/data/models/model/TexturedModel$a - m (Ljava/util/function/Consumer;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TexturedModel; lambda$updateTexture$0 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 B - m ()Lnet/minecraft/gametest/framework/GameTestSequence; createSequence p - m ()Z ensureStructureIsPlaced C - m (Ljava/lang/Throwable;)V fail a - m ()V finish F - m ()Ljava/lang/Throwable; getError m - m ()Lnet/minecraft/server/level/ServerLevel; getLevel f - m ()Ljava/util/stream/Stream; getListeners A - m ()Lnet/minecraft/core/BlockPos; getOrCalculateNorthwestCorner G - m ()Lnet/minecraft/world/level/block/Rotation; getRotation t - m ()J getRunTime k - m ()Lnet/minecraft/world/level/block/entity/StructureBlockEntity; getStructureBlockEntity e - m ()Lnet/minecraft/core/BlockPos; getStructureBlockPos c - m ()Lnet/minecraft/world/phys/AABB; getStructureBounds d - m ()Ljava/lang/String; getStructureName s - m ()Lnet/minecraft/gametest/framework/TestFunction; getTestFunction u - m ()Ljava/lang/String; getTestName b - m ()J getTick o - m ()I getTimeoutTicks v - m ()Z hasFailed h - m ()Z hasStarted i - m ()Z hasSucceeded g - m ()Z isDone j - m ()Z isFlaky w - m ()Z isOptional r - m ()Z isRequired q - m (Lnet/minecraft/gametest/framework/GameTestListener;)V lambda$prepareTestStructure$7 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/world/level/ChunkPos;)Z lambda$tick$0 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 x - m ()Lnet/minecraft/gametest/framework/GameTestInfo; placeStructure a - m ()Lnet/minecraft/gametest/framework/GameTestInfo; prepareTestStructure n - m ()I requiredSuccesses y - m ()Lnet/minecraft/gametest/framework/RetryOptions; retryOptions z - m (Lnet/minecraft/core/BlockPos;)V setNorthWestCorner b - m (JLjava/lang/Runnable;)V setRunAtTickTime a - m (Lnet/minecraft/core/BlockPos;)V setStructureBlockPos a - m (I)Lnet/minecraft/gametest/framework/GameTestInfo; startExecution a - m ()V startTest E - m ()V succeed l - m (Lnet/minecraft/gametest/framework/GameTestRunner;)V tick a - m ()V tickInternal D - f Z chunksLoaded l - f Z done q - f Ljava/lang/Throwable; error s - f Lnet/minecraft/server/level/ServerLevel; level d - f Ljava/util/Collection; listeners e - f Lnet/minecraft/core/BlockPos; northWestCorner c - f Z placedStructure k - f Lnet/minecraft/gametest/framework/RetryOptions; retryOptions o - f Lnet/minecraft/world/level/block/Rotation; rotation r - f Lit/unimi/dsi/fastutil/objects/Object2LongMap; runAtTickTimeMap h - f Ljava/util/Collection; sequences g - f J startTick i - f Z started n - f Lnet/minecraft/world/level/block/entity/StructureBlockEntity; structureBlockEntity t - f Lnet/minecraft/core/BlockPos; structureBlockPos b - f Lnet/minecraft/gametest/framework/TestFunction; testFunction a - f J tickCount m - f I ticksToWaitForChunkLoading j - f I timeoutTicks f - f Lcom/google/common/base/Stopwatch; timer p -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/TestFunction net/minecraft/gametest/framework/GameTestHarnessTestFunction - m ()Ljava/lang/String; batchName b - m ()Ljava/util/function/Consumer; function m - m ()Z isFlaky a - m ()Z manualOnly i - m ()I maxAttempts j - m ()I maxTicks f - m ()Z required h - m ()I requiredSuccesses k - m ()Lnet/minecraft/world/level/block/Rotation; rotation e - m (Lnet/minecraft/gametest/framework/GameTestHelper;)V run a - m ()J setupTicks g - m ()Z skyAccess l - m ()Ljava/lang/String; structureName d - m ()Ljava/lang/String; testName c - f Ljava/lang/String; batchName a - f Ljava/util/function/Consumer; function l - f Z manualOnly h - f I maxAttempts i - f I maxTicks e - f I requiredSuccesses j - f Z required g - f Lnet/minecraft/world/level/block/Rotation; rotation d - f J setupTicks f - f Z skyAccess k - f Ljava/lang/String; structureName c - f Ljava/lang/String; testName b -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 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/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 ()Lnet/minecraft/advancements/AdvancementTree; tree a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/advancements/Advancement;)V validate a - f Lcom/google/gson/Gson; GSON b - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Map; advancements c - f Lnet/minecraft/core/HolderLookup$Provider; registries e - f Lnet/minecraft/advancements/AdvancementTree; tree d -c net/minecraft/server/commands/BanListCommands net/minecraft/server/commands/CommandBanList - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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/network/chat/Component; lambda$showList$4 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$showList$5 a - m (Lnet/minecraft/server/players/BanListEntry;)Lnet/minecraft/network/chat/Component; lambda$showList$6 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$46 b - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getMax$30 m - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$33 j - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getPlayers$34 i - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getValue$29 n - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$31 l - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$getVisible$32 k - m ()Lnet/minecraft/network/chat/Component; lambda$listBars$44 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listBars$45 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 s - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 p - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 n - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28 b - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 z - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 y - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 x - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 w - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 v - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 u - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$removeBar$47 a - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setColor$39 f - m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setMax$38 a - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setName$41 d - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$42 c - m (Lnet/minecraft/server/bossevents/CustomBossEvent;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setPlayers$43 a - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setStyle$40 e - m (Lnet/minecraft/server/bossevents/CustomBossEvent;I)Lnet/minecraft/network/chat/Component; lambda$setValue$37 b - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$35 h - m (Lnet/minecraft/server/bossevents/CustomBossEvent;)Lnet/minecraft/network/chat/Component; lambda$setVisible$36 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;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 (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$disablePack$24 c - m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$enablePack$23 d - m (Ljava/util/Collection;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$listAvailablePacks$25 a - m ()Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$26 b - m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$27 b - m (Ljava/util/List;)Lnet/minecraft/network/chat/Component; lambda$listAvailablePacks$28 a - m ()Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$29 a - m (Lnet/minecraft/server/packs/repository/Pack;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$30 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listEnabledPacks$31 a - m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$10 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 i - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$12 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 h - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$14 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 f - m (Ljava/util/List;Lnet/minecraft/server/packs/repository/Pack;)V lambda$register$17 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19 d - 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;)I lambda$register$22 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$9 d - 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$5 b - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/server/packs/repository/Pack;)Z lambda$static$6 a - m (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$7 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$8 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;)V register a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_DISABLE_FEATURE d - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_DISABLED c - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_ENABLED b - f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_FEATURES_NOT_ENABLED e - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PACK a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SELECTED_PACKS f - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; UNSELECTED_PACKS g -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$6 a - m (Lnet/minecraft/server/commands/FunctionCommand$1Accumulator;ZI)V lambda$queueFunctionsNoReturn$7 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$8 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$5 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 (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 - m (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/nbt/CompoundTag; arguments a - f Lnet/minecraft/server/commands/data/DataCommands$DataProvider; val$provider a -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 - f Lnet/minecraft/server/commands/data/DataCommands$DataProvider; val$provider 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 - m (Lnet/minecraft/resources/ResourceLocation;I)Lnet/minecraft/network/chat/Component; lambda$signalResult$0 a - m (Ljava/lang/Object;Lnet/minecraft/resources/ResourceLocation;I)V signalResult a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/resources/ResourceLocation;I)V signalResult a -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$3 a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; lambda$logGamemodeChange$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 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/commands/CommandSourceStack;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/GameType;)V logGamemodeChange a - m (Lcom/mojang/brigadier/CommandDispatcher;)V register 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/commands/CommandSourceStack;Lnet/minecraft/world/level/GameRules$Key;)I queryRule a - m (Lcom/mojang/brigadier/CommandDispatcher;)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;Lnet/minecraft/world/level/GameRules$Type;)V visit a -c net/minecraft/server/commands/PardonIpCommand net/minecraft/server/commands/CommandPardonIP - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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 a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$unban$3 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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/core/particles/ParticleOptions;)Lnet/minecraft/network/chat/Component; lambda$sendParticles$8 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/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_SAME_TICK a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCHEDULE c -c net/minecraft/server/commands/SetBlockCommand net/minecraft/server/commands/CommandSetBlock - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z 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;)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/SetBlockCommand$Filter net/minecraft/server/commands/CommandSetBlock$Filter -c net/minecraft/server/commands/SetSpawnCommand net/minecraft/server/commands/CommandSpawnpoint - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/Collection;Lnet/minecraft/core/BlockPos;F)I setSpawn a -c net/minecraft/server/commands/SpectateCommand net/minecraft/server/commands/CommandSpectate - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - 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 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_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/CommandSourceStack;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;DDDLjava/util/Set;FFLnet/minecraft/server/commands/TeleportCommand$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/TeleportCommand$LookAt;)I teleportToPos a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION a -c net/minecraft/server/commands/TeleportCommand$LookAt net/minecraft/server/commands/CommandTeleport$a -c net/minecraft/server/commands/TeleportCommand$LookAtEntity net/minecraft/server/commands/CommandTeleport$b - 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/TeleportCommand$LookAtPosition net/minecraft/server/commands/CommandTeleport$c - m ()Lnet/minecraft/world/phys/Vec3; position a - f Lnet/minecraft/world/phys/Vec3; position a -c net/minecraft/server/commands/TransferCommand net/minecraft/server/commands/TransferCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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 (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$4 b - m (Ljava/util/Collection;Ljava/lang/String;I)Lnet/minecraft/network/chat/Component; lambda$transfer$5 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/dedicated/ServerWatchdog net/minecraft/server/dedicated/ThreadWatchdog - 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/level/GeneratingChunkMap net/minecraft/server/level/GeneratingChunkMap - m (J)Lnet/minecraft/server/level/GenerationChunkHolder; acquireGeneration d - 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/PlayerRespawnLogic net/minecraft/server/level/WorldProviderNormal - 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 -c net/minecraft/server/network/TextFilterClient net/minecraft/server/network/TextFilter - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/network/TextFilter; createContext a - m (Ljava/lang/String;)Lnet/minecraft/server/network/TextFilterClient; createFromConfig a - m (Ljava/io/InputStream;)V drainStream 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/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createFromConfig$1 a - m (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createFromConfig$2 a - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createFromConfig$3 a - m (Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V lambda$processJoinOrLeave$4 a - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/server/network/FilteredText; lambda$requestMessageProcessing$5 a - m (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0 a - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; makeRequest c - m (Ljava/lang/String;Lcom/google/gson/JsonArray;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;)Lnet/minecraft/network/chat/FilterMask; parseMask a - m (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder;Ljava/util/concurrent/Executor;)V processJoinOrLeave a - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest b - m (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse a - m (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; requestMessageProcessing a - f Ljava/lang/String; DEFAULT_ENDPOINT d - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY c - f Ljava/util/concurrent/atomic/AtomicInteger; WORKER_COUNT b - f Ljava/lang/String; authKey k - f Lnet/minecraft/server/network/TextFilterClient$MessageEncoder; chatEncoder f - f Ljava/net/URL; chatEndpoint e - f Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; chatIgnoreStrategy l - f Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder; joinEncoder h - f Ljava/net/URL; joinEndpoint g - f Lnet/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder; leaveEncoder j - f Ljava/net/URL; leaveEndpoint i - f Ljava/util/concurrent/ExecutorService; workerPool m -c net/minecraft/server/network/TextFilterClient$PlayerContext net/minecraft/server/network/TextFilter$d - m ()V join a - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; lambda$processMessageBundle$0 b - m (Ljava/lang/Throwable;)Ljava/util/List; lambda$processMessageBundle$1 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 Lcom/mojang/authlib/GameProfile; profile c - f Ljava/util/concurrent/Executor; streamExecutor d - f Lnet/minecraft/server/network/TextFilterClient; this$0 b -c net/minecraft/server/network/TextFilterClient$IgnoreStrategy net/minecraft/server/network/TextFilter$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/TextFilterClient$IgnoreStrategy; IGNORE_FULLY_FILTERED b - f Lnet/minecraft/server/network/TextFilterClient$IgnoreStrategy; NEVER_IGNORE a -c net/minecraft/server/network/TextFilterClient$MessageEncoder net/minecraft/server/network/TextFilter$c -c net/minecraft/server/network/TextFilterClient$JoinOrLeaveEncoder net/minecraft/server/network/TextFilter$b -c net/minecraft/server/network/TextFilterClient$RequestFailedException net/minecraft/server/network/TextFilter$e -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/GameProfileCache net/minecraft/server/players/UserCache - m (Lcom/mojang/authlib/GameProfile;)V add a - m ()V clearExecutor a - m ()Ljava/text/DateFormat; createDateFormat f - m (Ljava/lang/String;)Ljava/util/Optional; createUnknownProfile c - m (Ljava/lang/String;)Ljava/util/Optional; get a - m (Ljava/util/UUID;)Ljava/util/Optional; get a - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; getAsync b - m ()J getNextOperation e - m (I)Ljava/util/stream/Stream; getTopMRUProfiles a - m ()Ljava/util/List; load b - 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 (Lnet/minecraft/server/players/GameProfileCache$GameProfileInfo;)V safeAdd a - m (Ljava/util/concurrent/Executor;)V setExecutor a - m (Z)V setUsesAuthentication a - m ()Z usesAuthentication d - m (Lnet/minecraft/server/players/GameProfileCache$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/util/concurrent/Executor; executor l - f Ljava/io/File; file j - f Lcom/google/gson/Gson; gson i - f Ljava/util/concurrent/atomic/AtomicLong; operationCount k - f Lcom/mojang/authlib/GameProfileRepository; profileRepository h - f Ljava/util/Map; profilesByName e - f Ljava/util/Map; profilesByUUID f - f Ljava/util/Map; requests g - f Z usesAuthentication d -c net/minecraft/server/players/GameProfileCache$1 net/minecraft/server/players/UserCache$1 -c net/minecraft/server/players/GameProfileCache$GameProfileInfo net/minecraft/server/players/UserCache$UserCacheEntry - m ()Ljava/util/Date; getExpirationDate b - m ()J getLastAccess c - m ()Lcom/mojang/authlib/GameProfile; getProfile a - m (J)V setLastAccess a - f Ljava/util/Date; expirationDate b - f J lastAccess c - f Lcom/mojang/authlib/GameProfile; profile a -c net/minecraft/server/players/UserBanListEntry net/minecraft/server/players/GameProfileBanEntry - m (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile b - m ()Lnet/minecraft/network/chat/Component; getDisplayName e - m (Lcom/google/gson/JsonObject;)V serialize a -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/LevelUUIDFix net/minecraft/util/datafix/fixes/DataConverterMiscUUID - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 l - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$10 f - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateCustomBossEvents$11 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$12 e - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$7 h - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$8 g - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvents$9 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$3 k - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$4 j - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateDragonFight$5 b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$6 i - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateCustomBossEvents 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 (Lnet/minecraft/util/parsing/packrat/Atom;)Lnet/minecraft/util/parsing/packrat/Rule; get a - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Rule;)V put a - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$RuleAction;)V put a - m (Lnet/minecraft/util/parsing/packrat/Atom;Lnet/minecraft/util/parsing/packrat/Term;Lnet/minecraft/util/parsing/packrat/Rule$SimpleRuleAction;)V put a - f Ljava/util/Map; terms 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/ErrorCollector; errorCollector a - m ()Ljava/lang/Object; input b - m (Lnet/minecraft/util/parsing/packrat/ParseState$CacheKey;)Lnet/minecraft/util/parsing/packrat/ParseState$CacheEntry; lookupInCache a - m ()I mark c - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/util/Optional; parse b - m (Lnet/minecraft/util/parsing/packrat/Atom;)Ljava/util/Optional; parseTopRule a - m (I)V restore a - m (Lnet/minecraft/util/parsing/packrat/ParseState$CacheKey;Ljava/util/Optional;)V storeInCache a - f Lnet/minecraft/util/parsing/packrat/Dictionary; dictionary b - f Lnet/minecraft/util/parsing/packrat/ErrorCollector; errorCollector c - f Ljava/util/Map; ruleCache a -c net/minecraft/util/parsing/packrat/ParseState$CacheKey net/minecraft/util/parsing/packrat/ParseState$b - m ()I mark b - m ()Lnet/minecraft/util/parsing/packrat/Atom; name a - f I mark b - f Lnet/minecraft/util/parsing/packrat/Atom; name a -c net/minecraft/util/parsing/packrat/ParseState$CacheEntry net/minecraft/util/parsing/packrat/ParseState$a - m ()I mark b - m ()Ljava/util/Optional; value a - f I mark b - f Ljava/util/Optional; value a -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 - 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/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/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 a - 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 (Lnet/minecraft/world/entity/EquipmentSlot;)Z test b - f [Lnet/minecraft/world/entity/EquipmentSlotGroup; $VALUES q - 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 k - f Lnet/minecraft/world/entity/EquipmentSlotGroup; CHEST g - f Lcom/mojang/serialization/Codec; CODEC l - 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/network/codec/StreamCodec; STREAM_CODEC m - f I id n - f Ljava/lang/String; key o - f Ljava/util/function/Predicate; predicate p -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addParticles p - m (Lnet/minecraft/world/entity/Entity;)V addPassenger p - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z couldAcceptPassenger bK - 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 s - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction j_ - m ()Z isIgnoringBlockTriggers r_ - m (Lnet/minecraft/world/level/Level;I)V lambda$spawnItem$0 a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m ()V spawnItem w - m ()V tick l - m ()V tickClient v - m ()V tickServer t - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM g - f I SPAWN_ITEM_DELAY_MAX d - f I SPAWN_ITEM_DELAY_MIN c - f Ljava/lang/String; TAG_ITEM f - f Ljava/lang/String; TAG_SPAWN_ITEM_AFTER_TICKS e - f I TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND b - f J spawnItemAfterTicks h -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 c - m ()F position b - m (F)F position c - m (F)V setSpeed a - m ()F speed a - m (F)F speed b - m (FF)V update a - f F position c - 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/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/FrogVariant net/minecraft/world/entity/animal/FrogVariant - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/world/entity/animal/FrogVariant; bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/world/entity/animal/FrogVariant; register a - m ()Lnet/minecraft/resources/ResourceLocation; texture a - f Lnet/minecraft/resources/ResourceKey; COLD d - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/resources/ResourceKey; TEMPERATE b - f Lnet/minecraft/resources/ResourceKey; WARM c - f Lnet/minecraft/resources/ResourceLocation; texture e -c net/minecraft/world/entity/animal/MushroomCow net/minecraft/world/entity/animal/EntityMushroomCow - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkMushroomSpawnRules c - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/animal/MushroomCow; getBreedOffspring c - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getEffectsFromItemStack n - m (Lnet/minecraft/world/entity/animal/MushroomCow;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; getOffspringType a - m ()Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; getVariant t - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z readyForShearing a - m (Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType;)V setVariant a - m (Lnet/minecraft/sounds/SoundSource;)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 cc - f I MUTATE_CHANCE cd - f Ljava/lang/String; TAG_STEW_EFFECTS ce - f Ljava/util/UUID; lastLightningBoltUUID ch - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; stewEffects cg -c net/minecraft/world/entity/animal/MushroomCow$MushroomType net/minecraft/world/entity/animal/EntityMushroomCow$Type - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; byType a - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState a - m ()Ljava/lang/String; getSerializedName c - f Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; BROWN b - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC c - f Lnet/minecraft/world/entity/animal/MushroomCow$MushroomType; RED a - f Lnet/minecraft/world/level/block/state/BlockState; blockState e - f Ljava/lang/String; type d -c net/minecraft/world/entity/animal/WaterAnimal net/minecraft/world/entity/animal/EntityWaterAnimal - m ()V baseTick aw - m ()Z canBeLeashed y - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSurfaceWaterAnimalSpawnRules c - m ()I getAmbientSoundInterval R - m ()I getBaseExperienceReward eg - m (I)V handleAirSupply b - m ()Z isPushedByFluid cC -c net/minecraft/world/entity/animal/WolfVariant net/minecraft/world/entity/animal/WolfVariant - m ()Lnet/minecraft/resources/ResourceLocation; angryTexture c - m ()Lnet/minecraft/core/HolderSet; biomes d - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/resources/ResourceLocation; fullTextureId a - m (Ljava/lang/String;)Ljava/lang/String; lambda$fullTextureId$4 a - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/ResourceLocation; lambda$static$0 c - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/ResourceLocation; lambda$static$1 b - m (Lnet/minecraft/world/entity/animal/WolfVariant;)Lnet/minecraft/resources/ResourceLocation; lambda$static$2 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3 a - m ()Lnet/minecraft/resources/ResourceLocation; tameTexture b - m ()Lnet/minecraft/resources/ResourceLocation; wildTexture 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; angryTextureFull j - f Lnet/minecraft/resources/ResourceLocation; angryTexture g - f Lnet/minecraft/core/HolderSet; biomes k - f Lnet/minecraft/resources/ResourceLocation; tameTextureFull i - f Lnet/minecraft/resources/ResourceLocation; tameTexture f - f Lnet/minecraft/resources/ResourceLocation; wildTextureFull h - f Lnet/minecraft/resources/ResourceLocation; wildTexture e -c net/minecraft/world/entity/animal/allay/Allay net/minecraft/world/entity/animal/allay/Allay - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z allayConsidersItemEqual d - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z canDuplicate gt - m ()Z canPickUpLoot fS - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - 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 s - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V dropEquipment ez - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z equipmentHasChanged a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (F)F getHoldingItemAnimationProgress H - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/SimpleContainer; getInventory x - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()Lnet/minecraft/core/Vec3i; getPickupReach X - m ()F getSoundVolume fa - m (F)F getSpinningProgress I - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gm - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gn - m (B)V handleEntityEvent b - m ()Z hasItemInHand t - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z hasNonMatchingPotion e - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isDancing gk - m (Lnet/minecraft/world/item/ItemStack;)Z isDuplicationItem n - m ()Z isFlapping aW - m ()Z isOnPickupCooldown go - m ()Z isSpinning gl - 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/item/ItemEntity;)V pickUpItem b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V removeInteractionItem a - m (D)Z removeWhenFarAway h - m ()V resetDuplicationCooldown gs - m ()V sendDebugPackets aa - m (Z)V setDancing x - m (Lnet/minecraft/core/BlockPos;Z)V setJukeboxPlaying b - m ()Z shouldStayCloseToLeashHolder gi - m ()Z shouldStopDancing gp - m ()V spawnHeartParticle gu - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m ()V updateDuplicationCooldown gq - m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f F DANCING_LOOP_DURATION ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CAN_DUPLICATE ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANCING cj - f I DUPLICATION_COOLDOWN_TICKS ch - f Lnet/minecraft/world/item/crafting/Ingredient; DUPLICATION_ITEM cg - f Lnet/minecraft/core/Vec3i; ITEM_PICKUP_REACH cc - f I LIFTING_ITEM_ANIMATION_DURATION cd - f Lorg/slf4j/Logger; LOGGER e - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES c - f I NUM_OF_DUPLICATION_HEARTS ci - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES b - f F SPINNING_ANIMATION_DURATION cf - f Lcom/google/common/collect/ImmutableList; THROW_SOUND_PITCHES d - f F dancingAnimationTicks cu - f J duplicationCooldown cr - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicJukeboxListener co - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicVibrationListener cl - f F holdingItemAnimationTicks0 ct - f F holdingItemAnimationTicks cs - f Lnet/minecraft/world/SimpleContainer; inventory cp - f Lnet/minecraft/core/BlockPos; jukeboxPos cq - f F spinningAnimationTicks0 cw - f F spinningAnimationTicks cv - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData cm - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cn -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 -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 -c net/minecraft/world/entity/animal/camel/Camel net/minecraft/world/entity/animal/camel/Camel - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m (Lnet/minecraft/world/entity/Entity;)Z canAddPassenger r - m ()Z canCamelChangePose gk - m ()Z canJump a - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canPerformRearing gl - m ()Z canSprint dH - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl H - m ()V customServerAiStep ab - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()F getAgeScale ea - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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/animal/camel/Camel; getBreedOffspring b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gm - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getJumpCooldown c - m (F)Lnet/minecraft/world/phys/Vec3; getLeashOffset q - 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 gy - 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 j - m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed e - m ()Lnet/minecraft/sounds/SoundEvent; getSaddleSoundEvent ac_ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a - m (Lnet/minecraft/world/entity/Entity;F)Z handleLeashAtDistance a - m (I)V handleStartJump c - m ()V handleStopJump b - m ()Z isCamelSitting gn - m ()Z isCamelVisuallySitting go - m ()Z isDashing x - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isInPoseTransition gu - m ()Z isTamed gz - m ()Z isVisuallySittingDown 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 (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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z refuseToMove t - m ()V registerGoals B - m (J)V resetLastPoseChangeTick a - m (J)V resetLastPoseChangeTickToFullStand b - m ()V sendDebugPackets aa - m (Z)V setDashing x - m ()V setupAnimationStates gV - m ()V sitDown gv - m ()V standUp gw - m ()V standUpInstantly gx - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m (F)V updateWalkAnimation z - f F BABY_SCALE cc - f Lnet/minecraft/network/syncher/EntityDataAccessor; DASH cg - f I DASH_COOLDOWN_TICKS cd - f F DASH_HORIZONTAL_MOMENTUM cF - f I DASH_MINIMUM_DURATION_TICKS cG - f F DASH_VERTICAL_MOMENTUM cE - f I IDLE_MINIMAL_DURATION_TICKS cJ - f Lnet/minecraft/network/syncher/EntityDataAccessor; LAST_POSE_CHANGE_TICK ch - f I MAX_HEAD_Y_ROT ce - f F RUNNING_SPEED_BONUS cD - f I SITDOWN_DURATION_TICKS cH - f Lnet/minecraft/world/entity/EntityDimensions; SITTING_DIMENSIONS cL - f F SITTING_HEIGHT_DIFFERENCE cK - f I STANDUP_DURATION_TICKS cI - f Lnet/minecraft/world/entity/AnimationState; dashAnimationState cm - f I dashCooldown cM - f Lnet/minecraft/world/entity/AnimationState; idleAnimationState cl - f I idleAnimationTimeout cN - f Lnet/minecraft/world/entity/AnimationState; sitAnimationState ci - f Lnet/minecraft/world/entity/AnimationState; sitPoseAnimationState cj - f Lnet/minecraft/world/entity/AnimationState; sitUpAnimationState ck -c net/minecraft/world/entity/animal/camel/Camel$CamelLookControl net/minecraft/world/entity/animal/camel/Camel$b - m ()V tick a -c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl net/minecraft/world/entity/animal/camel/Camel$c - m ()V tick a -c net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl net/minecraft/world/entity/animal/camel/Camel$a - m ()V clientTick 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$6 a - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initIdleActivity$0 b - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initIdleActivity$1 f - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Lnet/minecraft/sounds/SoundEvent; lambda$initJumpActivity$5 c - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initLaySpawnActivity$4 d - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Float; lambda$initSwimActivity$2 a - m (Lnet/minecraft/world/entity/animal/frog/Frog;)Ljava/util/Optional; lambda$initSwimActivity$3 e - 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;)Z lambda$static$0 b - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (Lnet/minecraft/world/Container;)V containerChanged 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gJ - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gm - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/animal/horse/Markings; getMarkings t - m ()I getTypeVariant x - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/world/entity/animal/horse/Variant; getVariant s - m (Lnet/minecraft/world/item/ItemStack;)Z isBodyArmorItem l - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (I)V setTypeVariant x - m (Ljava/lang/Object;)V setVariant a - 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 cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT cc -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canEatGrass gN - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canPerformRearing gl - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (FFLnet/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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()D followLeashSpeed gj - m ()V followMommy gM - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gJ - 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 gX - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/DyeColor; getDyeColor n - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gm - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getInventoryColumns af_ - m ()Lnet/minecraft/world/phys/Vec3; getLeashOffset cM - m ()I getMaxTemper gL - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/EntityDimensions;F)Lnet/minecraft/world/phys/Vec3; getPassengerAttachmentPoint a - m ()I getStrength go - m ()Lnet/minecraft/world/item/DyeColor; getSwag gw - 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 gV - m ()Z inCaravan gW - m (Lnet/minecraft/world/item/ItemStack;)Z isBodyArmorItem l - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isImmobile fc - m ()Z isSaddleable f - m ()Z isTraderLlama gn - m (Lnet/minecraft/world/entity/animal/horse/Llama;)V joinCaravan a - m ()V leaveCaravan gy - m ()Lnet/minecraft/world/entity/animal/horse/Llama; makeNewLlama gx - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m ()V playChestEquipsSound x - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setDidSpit E - 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 - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS cg - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STRENGTH_ID cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT_ID ce - f I MAX_STRENGTH cc - f Lnet/minecraft/world/entity/animal/horse/Llama; caravanHead ci - f Lnet/minecraft/world/entity/animal/horse/Llama; caravanTail cj - f Z didSpit ch -c net/minecraft/world/entity/animal/horse/Llama$Variant net/minecraft/world/entity/animal/horse/EntityLlama$Variant - 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; BROWN c - f Ljava/util/function/IntFunction; BY_ID f - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; CREAMY a - f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; GRAY d - f Lnet/minecraft/world/entity/animal/horse/Llama$Variant; WHITE b - f I id g - f Ljava/lang/String; name h -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 -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/monster/CaveSpider net/minecraft/world/entity/monster/EntityCaveSpider - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createCaveSpider s - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; getVehicleAttachmentPoint l -c net/minecraft/world/entity/monster/Illusioner net/minecraft/world/entity/monster/EntityIllagerIllusioner - m ()V aiStep m_ - m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent gk - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (F)[Lnet/minecraft/world/phys/Vec3; getIllusionOffsets H - m (Lnet/minecraft/world/entity/LivingEntity;F)V performRangedAttack a - m ()V registerGoals B - f I ILLUSION_SPREAD cd - f I ILLUSION_TRANSITION_TICKS cc - f I NUM_ILLUSIONS e - f [[Lnet/minecraft/world/phys/Vec3; clientSideIllusionOffsets cf - f I clientSideIllusionTicks ce -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 -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 -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/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSilverfishSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V registerGoals B - m (F)V setYBodyRot p - m ()V tick l - f Lnet/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal; friendsGoal b -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/server/level/ServerLevel;IZ)V applyRaidBuffs a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m ()V customServerAiStep ab - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/sounds/SoundEvent; getCelebrateSound ai_ - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - f Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE e - f Ljava/lang/String; TAG_JOHNNY b - f Z isJohnny cc -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 ()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/DataComponentPredicate$Builder;)Lnet/minecraft/core/component/DataComponentPredicate$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 f - f I DEFAULT_SUPPLY e - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; DESERT_MAP s - f Ljava/util/Map; EXPERIMENTAL_TRADES c - f Ljava/util/List; EXPERIMENTAL_WANDERING_TRADER_TRADES d - f F HIGH_TIER_PRICE_MULTIPLIER r - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; JUNGLE_MAP x - f F LOW_TIER_PRICE_MULTIPLIER q - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; PLAINS_MAP u - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; SAVANNA_MAP t - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; SNOWY_MAP w - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; SWAMP_MAP y - f Lnet/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds; TAIGA_MAP v - f Ljava/util/Map; TRADES a - f I UNCOMMON_ITEMS_SUPPLY g - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; WANDERING_TRADER_TRADES b - f I XP_LEVEL_1_BUY i - f I XP_LEVEL_1_SELL h - f I XP_LEVEL_2_BUY k - f I XP_LEVEL_2_SELL j - f I XP_LEVEL_3_BUY m - f I XP_LEVEL_3_SELL l - f I XP_LEVEL_4_BUY o - f I XP_LEVEL_4_SELL n - f I XP_LEVEL_5_TRADE p -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/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerType; lambda$oneTradeInBiomes$0 a - m (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;Lnet/minecraft/world/entity/npc/VillagerType;)Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing; lambda$oneTradeInBiomes$1 a - m (Lnet/minecraft/world/entity/npc/VillagerTrades$ItemListing;[Lnet/minecraft/world/entity/npc/VillagerType;)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/world/entity/npc/VillagerType;)Z lambda$new$0 a - m (Lnet/minecraft/world/entity/npc/VillagerType;)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/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/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 n - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access p - f [I costs k - f [I enchantClue l - f Lnet/minecraft/world/Container; enchantSlots o - f Lnet/minecraft/world/inventory/DataSlot; enchantmentSeed r - f [I levelClue m - f Lnet/minecraft/util/RandomSource; random q -c net/minecraft/world/inventory/EnchantmentMenu$1 net/minecraft/world/inventory/ContainerEnchantTable$1 - m ()V setChanged e -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 ()Lcom/mojang/datafixers/util/Pair; getNoItemIcon b - 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 a_ - 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 (Lnet/minecraft/world/Container;)Lnet/minecraft/world/item/crafting/SingleRecipeInput; createRecipeInput c - m ()I getNumRecipes n - m ()Ljava/util/List; getRecipes m - m ()I getSelectedRecipeIndex l - m ()Lnet/minecraft/world/inventory/MenuType; getType a - m ()Z hasInputItem o - m (I)Z isValidRecipeIndex e - 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/Container;Lnet/minecraft/world/item/ItemStack;)V setupRecipeList a - m ()V setupResultSlot p - m (Lnet/minecraft/world/Container;)V slotsChanged a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b - f I INPUT_SLOT k - f I INV_SLOT_END q - f I INV_SLOT_START p - f I RESULT_SLOT l - f I USE_ROW_SLOT_END s - f I USE_ROW_SLOT_START r - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access t - f Lnet/minecraft/world/Container; container o - f Lnet/minecraft/world/item/ItemStack; input x - f Lnet/minecraft/world/inventory/Slot; inputSlot m - f J lastSoundTime y - f Lnet/minecraft/world/level/Level; level v - f Ljava/util/List; recipes w - f Lnet/minecraft/world/inventory/ResultContainer; resultContainer A - f Lnet/minecraft/world/inventory/Slot; resultSlot n - f Lnet/minecraft/world/inventory/DataSlot; selectedRecipeIndex u - f Ljava/lang/Runnable; slotUpdateListener z -c net/minecraft/world/inventory/StonecutterMenu$1 net/minecraft/world/inventory/ContainerStonecutter$1 - m ()V setChanged e -c net/minecraft/world/inventory/StonecutterMenu$2 net/minecraft/world/inventory/ContainerStonecutter$2 - m ()Ljava/util/List; getRelevantItems j - 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/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 c - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResultHolder; 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 b - m ()I getDefaultProjectileRange c - m (Lnet/minecraft/world/item/ItemStack;)I getDurabilityUse j - m ()I getEnchantmentValue g - m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/function/Predicate;)Lnet/minecraft/world/item/ItemStack; getHeldProjectile a - m ()Ljava/util/function/Predicate; getSupportedHeldProjectiles d - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;Ljava/util/List;FFZLnet/minecraft/world/entity/LivingEntity;)V shoot 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/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 j -c net/minecraft/world/item/ScaffoldingBlockItem net/minecraft/world/item/ItemScaffolding - m ()Z mustSurvive c - 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;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText a - m (Lnet/minecraft/resources/ResourceKey;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/SmithingTemplateItem; createArmorTrimTemplate a - m (Lnet/minecraft/resources/ResourceLocation;[Lnet/minecraft/world/flag/FeatureFlag;)Lnet/minecraft/world/item/SmithingTemplateItem; createArmorTrimTemplate a - m ()Ljava/util/List; createNetheriteUpgradeIconList z - m ()Ljava/util/List; createNetheriteUpgradeMaterialList A - m ()Lnet/minecraft/world/item/SmithingTemplateItem; createNetheriteUpgradeTemplate h - m ()Ljava/util/List; createTrimmableArmorIconList x - m ()Ljava/util/List; createTrimmableMaterialIconList y - m ()Lnet/minecraft/network/chat/Component; getAdditionSlotDescription l - m ()Ljava/util/List; getAdditionalSlotEmptyIcons n - m ()Lnet/minecraft/network/chat/Component; getBaseSlotDescription k - m ()Ljava/util/List; getBaseSlotEmptyIcons m - f Lnet/minecraft/network/chat/Component; APPLIES_TO_TITLE j - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION o - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_APPLIES_TO l - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_BASE_SLOT_DESCRIPTION n - f Lnet/minecraft/network/chat/Component; ARMOR_TRIM_INGREDIENTS m - f Lnet/minecraft/ChatFormatting; DESCRIPTION_FORMAT b - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_AMETHYST_SHARD I - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_AXE y - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_BOOTS w - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_CHESTPLATE u - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_DIAMOND G - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_EMERALD F - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_HELMET t - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_HOE x - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_INGOT C - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LAPIS_LAZULI H - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_LEGGINGS v - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_PICKAXE B - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_QUARTZ E - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_REDSTONE_DUST D - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_SHOVEL A - f Lnet/minecraft/resources/ResourceLocation; EMPTY_SLOT_SWORD z - f Lnet/minecraft/network/chat/Component; INGREDIENTS_TITLE c - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE k - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION s - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_APPLIES_TO p - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION r - f Lnet/minecraft/network/chat/Component; NETHERITE_UPGRADE_INGREDIENTS q - f Lnet/minecraft/ChatFormatting; TITLE_FORMAT a - f Ljava/util/List; additionalSlotEmptyIcons P - f Lnet/minecraft/network/chat/Component; additionsSlotDescription N - f Lnet/minecraft/network/chat/Component; appliesTo J - f Lnet/minecraft/network/chat/Component; baseSlotDescription M - f Ljava/util/List; baseSlotEmptyIcons O - f Lnet/minecraft/network/chat/Component; ingredients K - f Lnet/minecraft/network/chat/Component; upgradeDescription L -c net/minecraft/world/item/component/CustomData net/minecraft/world/item/component/CustomData - m (Ljava/lang/String;)Z contains a - m ()Lnet/minecraft/nbt/CompoundTag; copyTag c - m ()Lnet/minecraft/nbt/CompoundTag; getUnsafe d - m ()Z isEmpty b - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/nbt/CompoundTag;)Ljava/util/function/Predicate; itemMatcher a - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/item/ItemStack;)Z lambda$itemMatcher$4 a - m (Lnet/minecraft/world/item/component/CustomData;)Lnet/minecraft/nbt/CompoundTag; lambda$static$0 d - m (Lnet/minecraft/world/item/component/CustomData;)Ljava/lang/String; lambda$static$1 c - m (Lnet/minecraft/world/item/component/CustomData;)Lcom/mojang/serialization/DataResult; lambda$static$2 b - m (Lnet/minecraft/world/item/component/CustomData;)Lnet/minecraft/nbt/CompoundTag; lambda$static$3 a - m (Lnet/minecraft/nbt/Tag;)Lnet/minecraft/world/item/component/CustomData; lambda$update$5 a - 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 (Lnet/minecraft/nbt/CompoundTag;)Z matchedBy b - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/item/component/CustomData; of a - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read a - m (Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read a - m (Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/nbt/CompoundTag;)V set a - m ()I size a - m (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapEncoder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; update 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 b - f Lcom/mojang/serialization/Codec; CODEC_WITH_ID c - f Lnet/minecraft/world/item/component/CustomData; EMPTY a - f Lorg/slf4j/Logger; LOGGER e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Lnet/minecraft/nbt/CompoundTag; tag 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/world/level/Level;)Ljava/util/Optional; compute a - m (Lnet/minecraft/world/level/Level;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/world/level/Level;)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/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 J_ - m ()I getMaxBuildHeight am - m ()I getMaxSection ap - m ()I getMinBuildHeight I_ - m ()I getMinSection ao - m (I)I getSectionIndex e - m (I)I getSectionIndexFromSectionY f - m (I)I getSectionYFromSectionIndex g - m ()I getSectionsCount an - m (I)Z isOutsideBuildHeight d - m (Lnet/minecraft/core/BlockPos;)Z isOutsideBuildHeight s -c net/minecraft/world/level/LevelHeightAccessor$1 net/minecraft/world/level/LevelHeightAccessor$1 - m ()I getHeight J_ - m ()I getMinBuildHeight I_ - f I val$height a - f I val$minBuildHeight b -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/ServerLevelAccessor net/minecraft/world/level/WorldAccess - m (Lnet/minecraft/world/entity/Entity;)V addFreshEntityWithPassengers a_ - m ()Lnet/minecraft/server/level/ServerLevel; getLevel E -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 f - 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;)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/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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 F AABB_OFFSET a - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB b - f I SECONDS_ON_FIRE c - f F fireDamage d -c net/minecraft/world/level/block/BaseRailBlock net/minecraft/world/level/block/BlockMinecartTrackAbstract - 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 g - m ()Z isStraight 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/core/BlockPos;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 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 onRemove 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/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 - 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; FLAT_AABB a - f Lnet/minecraft/world/phys/shapes/VoxelShape; HALF_BLOCK_AABB b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - 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$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 (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; SHAPE_BY_AGE 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 h - 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;)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/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/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 g - 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 m - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z isSmokeyPos 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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/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 - 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/ItemInteractionResult; useItemOn a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE d - f I SMOKE_DISTANCE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; VIRTUAL_FENCE_POST g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e - f I fireDamage j - 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/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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/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 Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/level/block/Block; deadBlock c -c net/minecraft/world/level/block/DeadBushBlock net/minecraft/world/level/block/BlockDeadBush - 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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 o - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; infestedStateByHost n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCompatibleHostBlock m - 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 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 Lcom/mojang/serialization/MapCodec; CODEC i -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 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f Lnet/minecraft/resources/ResourceKey; feature d -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 ()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 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 onRemove 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/LevelAccessor;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/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 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 g - 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 c - m ()Z sideInputDiodesOnly b - 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 - 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 e - 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/world/level/block/SculkSpreader$ChargeCursor;)V addCursor a - 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/nbt/CompoundTag;)V load a - m ()I noGrowthRadius e - m ()Lnet/minecraft/tags/TagKey; replaceableBlocks c - m (Lnet/minecraft/nbt/CompoundTag;)V save b - m (Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;Z)V updateCursors a - f Lorg/slf4j/Logger; LOGGER m - f I MAX_CHARGE b - f I MAX_CURSORS e - f F MAX_DECAY_FACTOR c - f I MAX_GROWTH_RATE_RADIUS a - f I SHRIEKER_PLACEMENT_RATE d - f I additionalDecayRate k - f I chargeDecayRate j - f Ljava/util/List; cursors l - f I growthSpawnCost h - f Z isWorldGeneration f - f I noGrowthRadius i - f Lnet/minecraft/tags/TagKey; replaceableBlocks g -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/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isUnobstructed 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/player/Player;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 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/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/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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -c net/minecraft/world/level/block/SoulFireBlock net/minecraft/world/level/block/BlockSoulFire - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canBurn f - 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 m - m ()Lcom/mojang/serialization/MapCodec; codec 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 Lcom/mojang/serialization/MapCodec; CODEC c -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 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; 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 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/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 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 m - 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/core/BlockPos;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/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/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 - 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 AABB_THICKNESS f - f Lnet/minecraft/world/phys/shapes/VoxelShape; BOTTOM_AABB k - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_OPEN_AABB g - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_OPEN_AABB j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_OPEN_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; TOP_AABB l - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED e - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_OPEN_AABB h - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type m -c net/minecraft/world/level/block/TrapDoorBlock$1 net/minecraft/world/level/block/BlockTrapdoor$1 -c net/minecraft/world/level/block/TripWireBlock net/minecraft/world/level/block/BlockTripwire - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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;)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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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 onRemove 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/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 - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V updateSource a - f Lnet/minecraft/world/phys/shapes/VoxelShape; AABB i - 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/phys/shapes/VoxelShape; NOT_ATTACHED_AABB j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED b - f Ljava/util/Map; PROPERTY_BY_DIRECTION k - f I RECHECK_PERIOD l - 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 m -c net/minecraft/world/level/block/TripWireBlock$1 net/minecraft/world/level/block/BlockTripwire$1 -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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 m - 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 g - 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/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/util/Map; AABBS i - f F AABB_BOTTOM d - f F AABB_THICKNESS c - f F AABB_TOP e - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b -c net/minecraft/world/level/block/entity/Hopper net/minecraft/world/level/block/entity/IHopper - m ()D getLevelX H - m ()D getLevelY I - m ()D getLevelZ J - m ()Lnet/minecraft/world/phys/AABB; getSuckAabb am_ - m ()Z isGridAligned K - f Lnet/minecraft/world/phys/AABB; SUCK_AABB s_ -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/GlobalPalette net/minecraft/world/level/chunk/DataPaletteGlobal - m ()Lnet/minecraft/world/level/chunk/Palette; copy c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)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 c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f I bits d - f Lnet/minecraft/core/IdMap; registry a - f Lnet/minecraft/world/level/chunk/PaletteResize; resizeHandler c - f I size e - f [Ljava/lang/Object; values b -c net/minecraft/world/level/chunk/PaletteResize net/minecraft/world/level/chunk/DataPaletteExpandable -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 do - m ()Lnet/minecraft/world/phys/AABB; getBoundingBox cK - m ()I getId an - m ()Ljava/util/stream/Stream; getPassengersAndSelf cV - m ()Ljava/util/stream/Stream; getSelfAndPassengers cU - m ()Ljava/util/UUID; getUUID cz - m ()Z isAlwaysTicking dN - m (Lnet/minecraft/world/level/entity/EntityInLevelCallback;)V setLevelCallback a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V setRemoved b - m ()Z shouldBeSaved dM -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 (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 (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 g - f I BEARD_KERNEL_RADIUS a - f I BEARD_KERNEL_SIZE f - f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; junctionIterator i - f Lit/unimi/dsi/fastutil/objects/ObjectListIterator; pieceIterator h -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 (IILnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$selectCellYZ$1 a - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$updateForX$3 b - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$updateForY$2 c - m (DLnet/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator;)V lambda$updateForZ$4 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 Lnet/minecraft/world/level/levelgen/DensityFunction; initialDensityNoJaggedness n - 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; preliminarySurfaceLevel l - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; function a - f J lastPos2D e - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; function e - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller e - 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 k - 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 k - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunction; noiseFiller e - 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 l - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type j - m (D)V updateForX b - m (D)V updateForY a - m (D)V updateForZ c - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - 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 e - 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 k -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 ()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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z shouldRenderBackwardUpFace b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V tick a - f I AMOUNT_FULL g - f I AMOUNT_MAX b - 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/world/level/Level;)Z canConvertToSource a - m (Lnet/minecraft/world/level/material/FluidState;)Lnet/minecraft/world/level/block/state/BlockState; createLegacyBlock b - 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 - 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 d - m (Ljava/io/File;Lnet/minecraft/core/HolderLookup$Provider;)V save a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m ()V setDirty c - m (Z)V setDirty a - f Lorg/slf4j/Logger; LOGGER a - f Z dirty b -c net/minecraft/world/level/saveddata/SavedData$Factory net/minecraft/world/level/saveddata/PersistentBase$a - m ()Ljava/util/function/Supplier; constructor a - m ()Ljava/util/function/BiFunction; deserializer b - m ()Lnet/minecraft/util/datafix/DataFixTypes; type c - f Ljava/util/function/Supplier; constructor a - f Ljava/util/function/BiFunction; deserializer b - f Lnet/minecraft/util/datafix/DataFixTypes; type c -c net/minecraft/world/level/storage/DataVersion net/minecraft/world/level/storage/DataVersion - m ()Ljava/lang/String; getSeries b - m ()I getVersion c - m (Lnet/minecraft/world/level/storage/DataVersion;)Z isCompatible a - m ()Z isSideSeries a - f Ljava/lang/String; MAIN_SERIES a - f Ljava/lang/String; series c - f I version b -c net/minecraft/world/scores/ScoreboardSaveData net/minecraft/world/scores/PersistentScoreboard - m (Ljava/lang/String;)Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; lambda$loadObjectives$0 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveObjectives$1 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/scores/ScoreboardSaveData; load b - m (Lnet/minecraft/nbt/CompoundTag;)V loadDisplaySlots a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadObjectives b - m (Lnet/minecraft/world/scores/PlayerTeam;Lnet/minecraft/nbt/ListTag;)V loadTeamPlayers a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadTeams a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (Lnet/minecraft/nbt/CompoundTag;)V saveDisplaySlots b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; saveObjectives b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; saveTeams a - f Ljava/lang/String; FILE_ID a - f Lorg/slf4j/Logger; LOGGER b - f Lnet/minecraft/world/scores/Scoreboard; scoreboard c -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 f - 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 h - 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 v - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a -c org/bukkit/craftbukkit/CraftServerTickManager org/bukkit/craftbukkit/v1_21_R1/CraftServerTickManager -c org/bukkit/craftbukkit/block/CraftBlockStates org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates -c org/bukkit/craftbukkit/block/CraftBlockStates$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates$1 -c org/bukkit/craftbukkit/block/CraftBlockStates$BlockStateFactory org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates$BlockStateFactory -c org/bukkit/craftbukkit/block/CraftBlockStates$BlockEntityStateFactory org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockStates$BlockEntityStateFactory -c org/bukkit/craftbukkit/block/CraftHangingSign org/bukkit/craftbukkit/v1_21_R1/block/CraftHangingSign -c org/bukkit/craftbukkit/block/CraftSculkSensor org/bukkit/craftbukkit/v1_21_R1/block/CraftSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftBamboo org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBamboo -c org/bukkit/craftbukkit/block/impl/CraftBanner org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBanner -c org/bukkit/craftbukkit/block/impl/CraftBanner$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBanner$1 -c org/bukkit/craftbukkit/block/impl/CraftBarrel org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBarrel -c org/bukkit/craftbukkit/block/impl/CraftCactus org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCactus -c org/bukkit/craftbukkit/block/impl/CraftCandle org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCandle -c org/bukkit/craftbukkit/block/impl/CraftEndRod org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEndRod -c org/bukkit/craftbukkit/block/impl/CraftFluids org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFluids -c org/bukkit/craftbukkit/block/impl/CraftHopper org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHopper -c org/bukkit/craftbukkit/block/impl/CraftJigsaw org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftJigsaw -c org/bukkit/craftbukkit/block/impl/CraftLadder org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLadder -c org/bukkit/craftbukkit/block/impl/CraftLeaves org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLeaves -c org/bukkit/craftbukkit/block/impl/CraftPiston org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPiston -c org/bukkit/craftbukkit/block/impl/CraftPortal org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPortal -c org/bukkit/craftbukkit/block/impl/CraftSmoker org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSmoker -c org/bukkit/craftbukkit/block/impl/CraftStairs org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStairs -c org/bukkit/craftbukkit/block/impl/CraftTarget org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTarget -c org/bukkit/craftbukkit/boss/CraftDragonBattle org/bukkit/craftbukkit/v1_21_R1/boss/CraftDragonBattle -c org/bukkit/craftbukkit/boss/CraftKeyedBossbar org/bukkit/craftbukkit/v1_21_R1/boss/CraftKeyedBossbar -c org/bukkit/craftbukkit/damage/CraftDamageType org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageType -c org/bukkit/craftbukkit/damage/CraftDamageType$1 org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageType$1 -c org/bukkit/craftbukkit/entity/CraftArmorStand org/bukkit/craftbukkit/v1_21_R1/entity/CraftArmorStand -c org/bukkit/craftbukkit/entity/CraftArmorStand$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftArmorStand$1 -c org/bukkit/craftbukkit/entity/CraftCaveSpider org/bukkit/craftbukkit/v1_21_R1/entity/CraftCaveSpider -c org/bukkit/craftbukkit/entity/CraftEnderPearl org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderPearl -c org/bukkit/craftbukkit/entity/CraftEntityType org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityType -c org/bukkit/craftbukkit/entity/CraftIllusioner org/bukkit/craftbukkit/v1_21_R1/entity/CraftIllusioner -c org/bukkit/craftbukkit/entity/CraftProjectile org/bukkit/craftbukkit/v1_21_R1/entity/CraftProjectile -c org/bukkit/craftbukkit/entity/CraftPufferFish org/bukkit/craftbukkit/v1_21_R1/entity/CraftPufferFish -c org/bukkit/craftbukkit/entity/CraftSilverfish org/bukkit/craftbukkit/v1_21_R1/entity/CraftSilverfish -c org/bukkit/craftbukkit/entity/CraftVindicator org/bukkit/craftbukkit/v1_21_R1/entity/CraftVindicator -c org/bukkit/craftbukkit/entity/CraftWindCharge org/bukkit/craftbukkit/v1_21_R1/entity/CraftWindCharge -c org/bukkit/craftbukkit/event/CraftPortalEvent org/bukkit/craftbukkit/v1_21_R1/event/CraftPortalEvent -c org/bukkit/craftbukkit/inventory/CraftMetaMap org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaMap -c org/bukkit/craftbukkit/legacy/MethodRerouting org/bukkit/craftbukkit/v1_21_R1/legacy/MethodRerouting -c org/bukkit/craftbukkit/legacy/enums/DummyEnum org/bukkit/craftbukkit/v1_21_R1/legacy/enums/DummyEnum -c org/bukkit/craftbukkit/map/CraftMapColorCache org/bukkit/craftbukkit/v1_21_R1/map/CraftMapColorCache -c org/bukkit/craftbukkit/potion/CraftPotionType org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionType -c org/bukkit/craftbukkit/potion/CraftPotionUtil org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionUtil -c org/bukkit/craftbukkit/structure/CraftPalette org/bukkit/craftbukkit/v1_21_R1/structure/CraftPalette -c org/bukkit/craftbukkit/util/CraftMagicNumbers org/bukkit/craftbukkit/v1_21_R1/util/CraftMagicNumbers -c org/bukkit/craftbukkit/util/CraftMagicNumbers$NBT org/bukkit/craftbukkit/v1_21_R1/util/CraftMagicNumbers$NBT -c org/bukkit/craftbukkit/util/ForwardLogHandler org/bukkit/craftbukkit/v1_21_R1/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$10 a - m (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; lambda$static$0 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/advancements/CriterionProgress; lambda$static$1 c - m (Ljava/util/Map;)Ljava/util/Map; lambda$static$2 b - m (Ljava/util/Map$Entry;)Z lambda$static$3 b - m (Ljava/util/Map$Entry;)Ljava/time/Instant; lambda$static$4 a - m (Ljava/util/Map;)Ljava/util/Map; lambda$static$5 a - m (Lnet/minecraft/advancements/AdvancementProgress;)Ljava/util/Map; lambda$static$6 b - m (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/advancements/AdvancementProgress; lambda$static$7 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8 a - m (Ljava/util/Set;Ljava/util/Map$Entry;)Z lambda$update$9 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 (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Style; parse a - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/StyleArgument; style a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_JSON a - f Ljava/util/Collection; EXAMPLES b - f Lnet/minecraft/core/HolderLookup$Provider; registries c -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 u - m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; createPitcherCropLoot e - m ()V generate d - m (Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$createPitcherCropLoot$249 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$0 aT - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$1 bY - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$10 aM - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$100 az - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$101 ay - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$102 ax - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$103 aw - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$104 av - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$105 au - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$106 at - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$107 as - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$108 ar - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$109 aq - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$11 aL - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$110 ap - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$111 ao - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$112 an - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$113 am - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$114 al - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$115 ak - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$116 aj - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$117 ai - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder; lambda$generate$118 c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$119 ah - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$12 aK - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$120 ag - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$121 aw - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$122 av - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$123 au - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$124 at - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$125 as - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$126 ar - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$127 aq - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$128 ap - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$129 ao - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$13 aJ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$130 an - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$131 am - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$132 al - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$133 ak - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$134 aj - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$135 ai - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$136 ah - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$137 ag - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$138 af - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$139 ae - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$14 aI - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$140 ad - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$141 ac - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$142 ab - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$143 aa - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$144 Z - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$145 Y - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$146 X - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$147 W - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$148 V - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$149 U - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$15 aH - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$150 T - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$151 S - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$152 R - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$153 Q - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$154 P - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$155 O - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$156 N - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$157 M - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$158 L - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$159 K - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$16 aG - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$160 J - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$161 I - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$162 H - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$163 G - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$164 F - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$165 E - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$166 D - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$167 C - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$168 B - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$169 A - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$17 aF - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$170 z - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$171 y - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$172 x - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$173 w - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$174 v - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$175 u - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$176 t - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$177 s - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$178 r - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$179 q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$18 aE - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$180 p - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$181 o - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$182 n - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$183 m - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$184 l - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$185 af - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$186 k - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$187 j - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$188 ae - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$189 ad - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$19 aD - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$190 ac - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$191 ab - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$192 aa - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$193 Z - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$194 Y - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$195 X - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$196 W - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$197 V - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$198 i - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$199 U - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$2 bX - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$20 bV - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$200 T - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$201 S - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$202 R - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$203 Q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$204 P - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$205 O - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$206 N - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$207 M - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$208 i - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$209 h - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$21 bU - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$210 L - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$211 K - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$212 J - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$213 I - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$214 h - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$215 g - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$216 f - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$217 H - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$218 G - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$219 g - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$22 bT - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$220 f - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$221 e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$222 F - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$223 d - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$224 c - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$225 e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$226 E - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$227 D - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$228 C - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$229 B - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$23 bS - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$230 A - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$231 z - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$232 y - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$233 d - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$234 c - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$235 g - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$236 f - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$237 b - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$238 a - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$239 e - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$24 bR - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$240 d - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$241 b - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder; lambda$generate$242 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$243 x - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$244 c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$245 w - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$246 b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$247 v - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$248 a - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$25 bQ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$26 bP - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$27 bO - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$28 bN - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$29 bM - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$3 bW - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$30 bL - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$31 bK - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$32 bJ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$33 bI - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$34 bH - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$35 bG - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$36 bF - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$37 bE - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$38 bD - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$39 bC - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$4 aS - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$40 bB - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$41 bA - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$42 bz - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$43 by - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$44 bx - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$45 bw - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$46 bv - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$47 bu - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$48 bt - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$49 bs - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$5 aR - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$50 br - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$51 bq - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$52 bp - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$53 bo - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$54 bn - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$55 bm - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$56 bl - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$57 bk - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$58 bj - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$59 bi - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$6 aQ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$60 bh - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$61 bg - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$62 bf - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$63 be - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$64 bd - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$65 bc - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$66 bb - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$67 ba - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$68 aZ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$69 aY - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$7 aP - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$70 aX - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$71 aW - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$72 aV - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$73 aU - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$74 aT - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$75 aS - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$76 aR - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$77 aQ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$78 aP - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$79 aO - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$8 aO - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$80 aN - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$81 aM - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$82 aL - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$83 aK - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$84 aJ - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$85 aI - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$86 aH - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$87 aG - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$88 aF - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$89 aE - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$9 aN - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$90 aD - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$91 aC - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$92 aB - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$93 aA - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$94 az - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$95 ay - m (Lnet/minecraft/data/loot/packs/VanillaBlockLoot;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$96 ax - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$97 aC - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$98 aB - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; lambda$generate$99 aA - f Ljava/util/Set; EXPLOSION_RESISTANT h - f [F JUNGLE_LEAVES_SAPLING_CHANGES g -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/models/BlockModelGenerators net/minecraft/data/models/BlockModelGenerators - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/data/models/model/ModelTemplate;Z)V addBookSlotModel a - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)V addSlotStateAndRotationVariants a - m (Lnet/minecraft/core/FrontAndTop;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; applyRotation a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; blockEntityModels a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; blockEntityModels f - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; configureDoorHalf a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyCopperBulbModel i - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyDoorModel a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyModel k - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V copyTrapdoorModel b - m (Lnet/minecraft/world/level/block/Block;)V createActiveRail o - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V createAirLikeBlock f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/item/Item;)V createAirLikeBlock a - m (Lnet/minecraft/world/level/block/Block;)V createAmethystCluster x - m ()V createAmethystClusters G - m (Lnet/minecraft/world/level/block/Block;)V createAnvil r - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createAxisAlignedPillarBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createAxisAlignedPillarBlock d - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V createAxisAlignedPillarBlockCustomModel e - m (Lnet/minecraft/world/level/block/Block;)V createAzalea s - m ()V createBamboo m - m (I)Ljava/util/List; createBambooModels a - m ()V createBarrel o - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createBedItem m - m (Lnet/minecraft/world/level/block/Block;Ljava/util/function/Function;)V createBeeNest a - m ()V createBell p - m ()V createBigDripLeafBlock g - m ()V createBookshelf r - m (Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; createBooleanModelDispatch a - m ()V createBrewingStand v - m (Lnet/minecraft/world/level/block/Block;)V createBrushableBlock g - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createButton b - m ()V createCakeBlock w - m ()V createCalibratedSculkSensor ag - m ([Lnet/minecraft/world/level/block/Block;)V createCampfires a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createCandleAndCandleCake o - m ()V createCartographyTable x - m ()V createCauldrons A - m ()V createCaveVines aj - m ()V createChiseledBookshelf ax - m ()V createChorusFlower B - m ()V createChorusPlant E - m ()V createCocoa R - m (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V createColoredBlockWithRandomRotations a - m (Lnet/minecraft/data/models/model/TexturedModel$Provider;[Lnet/minecraft/world/level/block/Block;)V createColoredBlockWithStateRotations b - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createColumnWithFacing n - m (Lnet/minecraft/world/level/block/Block;)V createCommandBlock q - m ()V createComparator t - m ()V createComposter F - m (Lnet/minecraft/world/level/block/Block;)V createCopperBulb w - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createCopperBulb a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createCoral a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createCoralFans d - m ()V createCrafterBlock C - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Ljava/util/function/BiFunction;)V createCraftingTableLike a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/state/properties/Property;[I)V createCropBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createCrossBlock b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V createCrossBlock b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/world/level/block/state/properties/Property;[I)V createCrossBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createCrossBlockWithDefaultItem a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Lnet/minecraft/data/models/model/TextureMapping;)V createCrossBlockWithDefaultItem a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createCustomFence a - m ()V createDaylightDetector I - m ()V createDirtPath S - m (Lnet/minecraft/world/level/block/Block;)V createDispenserBlock v - m (Lnet/minecraft/world/level/block/Block;)V createDoor i - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createDoor a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)V createDoubleBlock f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createDoublePlant c - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; createEmptyOrFullDispatch a - m ()V createEndPortalFrame D - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createFacingDispatch e - m ()V createFarmland K - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createFence c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createFenceGate a - m ()V createFire L - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; createFloorFireModels A - m (Lnet/minecraft/world/level/block/Block;)V createFlowerBed p - m ()V createFrogspawnBlock X - m ()V createFrostedIce P - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createFullAndCarpetBlocks g - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createFurnace d - m (Lnet/minecraft/world/level/block/Block;)V createGenericCube b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createGlassBlocks h - m ()V createGrassBlocks Q - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/blockstates/Variant;)V createGrassLikeBlock a - m ()V createGrindstone q - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createGrowingPlant b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createHangingSign a - m ()V createHopper T - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createHorizontalFacingDispatch b - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createHorizontalFacingDispatchAlt c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createHorizontallyRotatedBlock c - m ()V createInfestedDeepslate aA - m ()V createInfestedStone az - m ()V createIronBars U - m ()V createJigsaw aC - m (Lnet/minecraft/world/level/block/Block;)V createLantern D - m ()V createLever V - m ()V createLightBlock aE - m ()V createLightningRod J - m ()V createLilyPad W - m ()V createMagmaBlock ay - m ()V createMangrovePropagule O - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createMirroredColumnGenerator c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createMirroredCubeGenerator a - m ()V createMuddyMangroveRoots N - m (Lnet/minecraft/world/level/block/Block;)V createMultiface F - m (Lnet/minecraft/world/level/block/Block;)V createMushroomBlock u - m ()V createNetherPortalBlock Y - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createNetherRoots n - m ()V createNetherrack Z - m (Lnet/minecraft/world/level/block/Block;)V createNonTemplateHorizontalBlock E - m (Lnet/minecraft/world/level/block/Block;)V createNonTemplateModelBlock m - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createNonTemplateModelBlock c - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createNormalTorch l - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createNorthWestMirroredCubeGenerator b - m (Lnet/minecraft/world/level/block/Block;)V createNyliumBlock y - m ()V createObserver aa - m (Lnet/minecraft/world/level/block/Block;)V createOrientableTrapdoor j - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createOrientableTrapdoor c - m (Lnet/minecraft/world/level/block/Block;)V createPassiveRail n - m ()V createPetrifiedOakSlab aD - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/util/function/BiConsumer;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createPillarBlockUVLocked a - m ()V createPistonHeads ac - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V createPistonVariant a - m ()V createPistons ab - m ()V createPitcherCrop i - m ()V createPitcherPlant h - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;)V createPlant a - m ()V createPointedDripstone H - m (Lnet/minecraft/core/Direction;Lnet/minecraft/world/level/block/state/properties/DripstoneThickness;)Lnet/minecraft/data/models/blockstates/Variant; createPointedDripstoneVariant a - m (Lnet/minecraft/world/level/block/Block;)V createPottedAzalea t - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createPressurePlate e - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;)V createPumpkinVariant a - m ()V createPumpkins z - m ()V createRedstoneLamp ak - m ()V createRedstoneTorch al - m ()V createRedstoneWire s - m ()V createRepeater am - m ()V createRespawnAnchor aB - m (Lnet/minecraft/world/level/block/Block;)V createRotatableColumn z - m (Lnet/minecraft/world/level/block/Block;)V createRotatedMirroredVariantBlock e - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createRotatedPillar f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createRotatedPillarWithHorizontalVariant a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createRotatedPillarWithHorizontalVariant d - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; createRotatedVariant b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; createRotatedVariant a - m (Lnet/minecraft/world/level/block/Block;)V createRotatedVariantBlock f - m (Lnet/minecraft/resources/ResourceLocation;)[Lnet/minecraft/data/models/blockstates/Variant; createRotatedVariants a - m ()V createScaffolding ai - m ()V createSculkCatalyst aw - m ()V createSculkSensor af - m ()V createSculkShrieker ah - m ()V createSeaPickle an - m (Lnet/minecraft/world/level/block/Block;)V createShulkerBox G - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; createSideFireModels B - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; createSimpleBlock c - m (Lnet/minecraft/world/item/Item;)V createSimpleFlatItemModel a - m (Lnet/minecraft/world/level/block/Block;)V createSimpleFlatItemModel d - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)V createSimpleFlatItemModel a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createSlab e - m ()V createSmallDripleaf l - m ()V createSmithingTable y - m ()V createSmoothStoneSlab u - m ()V createSnifferEgg av - m ()V createSnowBlocks ao - m ()V createSoulFire M - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createStairs b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createStems e - m ()V createStonecutter ap - m ()V createStructureBlock aq - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Lnet/minecraft/data/models/model/ModelTemplate;Ljava/util/function/Function;)Lnet/minecraft/resources/ResourceLocation; createSuffixedVariant a - m ()V createSunflower j - m ()V createSweetBerryBush ar - m ()V createTallSeagrass k - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; createTopFireModels C - m ()Lnet/minecraft/data/models/blockstates/PropertyDispatch; createTorchHorizontalDispatch d - m (Lnet/minecraft/world/level/block/Block;)V createTrapdoor k - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createTrapdoor d - m ()V createTrialSpawner ad - m ()V createTripwire as - m ()V createTripwireHook at - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/model/ModelTemplate;)V createTrivialBlock a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TexturedModel$Provider;)V createTrivialBlock b - m (Lnet/minecraft/world/level/block/Block;)V createTrivialCube a - m ()V createTurtleEgg au - m (ILjava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;)Lnet/minecraft/resources/ResourceLocation; createTurtleEggModel a - m (Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; createTurtleEggModel a - m ()V createVault ae - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/BlockStateGenerator; createWall a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)V createWeightedPressurePlate j - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/resources/ResourceLocation;)V delegateItemModel a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;)V delegateItemModel a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; family h - m (Lnet/minecraft/data/models/model/ModelTemplate;Ljava/lang/String;Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey;)Lnet/minecraft/resources/ResourceLocation; lambda$addBookSlotModel$57 a - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;Lcom/mojang/datafixers/util/Pair;)V lambda$addSlotStateAndRotationVariants$56 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Lnet/minecraft/world/level/block/state/properties/RailShape;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createActiveRail$9 a - m (Ljava/lang/String;I)Lnet/minecraft/data/models/blockstates/Variant; lambda$createBambooModels$11 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createBarrel$12 d - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createBrushableBlock$5 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCalibratedSculkSensor$37 a - m (Lnet/minecraft/data/models/blockstates/MultiPartGenerator;Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/datafixers/util/Pair;)V lambda$createChiseledBookshelf$55 a - m (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; lambda$createChorusFlower$17 a - m (Lnet/minecraft/data/models/model/TextureMapping;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; lambda$createCommandBlock$10 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCopperBulb$19 a - m (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCrafterBlock$18 b - m (Lnet/minecraft/world/level/block/Block;II)Lnet/minecraft/resources/ResourceLocation; lambda$createCropBlock$14 a - m ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCropBlock$15 a - m ([ILnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/BlockModelGenerators$TintState;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createCrossBlock$6 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createEmptyOrFullDispatch$13 a - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$21 k - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$22 j - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$23 i - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$24 h - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$25 g - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createFire$26 f - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createFurnace$16 c - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createGrassBlocks$32 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/data/models/model/TextureMapping;)V lambda$createGrassBlocks$33 a - m (Lnet/minecraft/core/FrontAndTop;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createJigsaw$59 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;Lnet/minecraft/world/level/block/state/properties/BooleanProperty;)V lambda$createMultiface$52 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition;)V lambda$createMultiface$53 a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/Integer;Lnet/minecraft/world/level/block/state/properties/DoubleBlockHalf;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createPitcherCrop$8 a - m (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createRepeater$38 a - m ([Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createRespawnAnchor$58 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSculkCatalyst$54 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/state/properties/SculkSensorPhase;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSculkSensor$36 b - m (Ljava/lang/Integer;)Lnet/minecraft/resources/ResourceLocation; lambda$createSnifferEgg$44 a - m (Ljava/util/function/Function;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSnifferEgg$45 a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSnowBlocks$39 a - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$27 e - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$28 d - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$29 c - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$30 b - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSoulFire$31 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/TextureMapping;Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createStems$7 a - m (Lnet/minecraft/world/level/block/state/properties/StructureMode;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createStructureBlock$40 a - m (Ljava/lang/Integer;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createSweetBerryBush$41 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createTrialSpawner$34 a - m (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createTripwireHook$42 a - m (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List; lambda$createTurtleEgg$43 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/world/level/block/entity/vault/VaultState;Ljava/lang/Boolean;)Lnet/minecraft/data/models/blockstates/Variant; lambda$createVault$35 a - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$0 e - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$1 d - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$2 c - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$3 b - m (Lnet/minecraft/data/models/model/TextureMapping;)V lambda$new$4 a - m (Lnet/minecraft/data/BlockFamily;)V lambda$run$60 a - m (Lnet/minecraft/world/item/SpawnEggItem;)V lambda$run$61 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$46 g - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$47 f - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$48 e - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$49 d - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$50 c - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$static$51 b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/blockstates/Variant; lambda$wrapModels$20 h - m ()V run a - m (Lnet/minecraft/world/level/block/Block;)V skipAutoItemBlock c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; woodProvider l - m (Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List; wrapModels a - f Ljava/util/Map; CHISELED_BOOKSHELF_SLOT_MODEL_CACHE i - f Ljava/util/List; MULTIFACE_GENERATOR a - f Ljava/util/Map; SHAPE_CONSUMERS h - f Ljava/util/function/Consumer; blockStateOutput b - f Ljava/util/Map; fullBlockModelCustomGenerators f - f Ljava/util/function/BiConsumer; modelOutput c - f Ljava/util/List; nonOrientableTrapdoor e - f Ljava/util/function/Consumer; skippedAutoModelsOutput d - f Ljava/util/Map; texturedModels g -c net/minecraft/data/models/BlockModelGenerators$1 net/minecraft/data/models/BlockModelGenerators$1 - f [I $SwitchMap$net$minecraft$core$FrontAndTop a - f [I $SwitchMap$net$minecraft$world$level$block$entity$trialspawner$TrialSpawnerState c - f [I $SwitchMap$net$minecraft$world$level$block$entity$vault$VaultState b - f [I $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf e - f [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape d -c net/minecraft/data/models/BlockModelGenerators$TintState net/minecraft/data/models/BlockModelGenerators$e - m ()[Lnet/minecraft/data/models/BlockModelGenerators$TintState; $values c - m ()Lnet/minecraft/data/models/model/ModelTemplate; getCross a - m ()Lnet/minecraft/data/models/model/ModelTemplate; getCrossPot b - f [Lnet/minecraft/data/models/BlockModelGenerators$TintState; $VALUES c - f Lnet/minecraft/data/models/BlockModelGenerators$TintState; NOT_TINTED b - f Lnet/minecraft/data/models/BlockModelGenerators$TintState; TINTED a -c net/minecraft/data/models/BlockModelGenerators$WoodProvider net/minecraft/data/models/BlockModelGenerators$f - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; log b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; logUVLocked d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; logWithHorizontal c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$WoodProvider; wood a - f Lnet/minecraft/data/models/model/TextureMapping; logMapping b - f Lnet/minecraft/data/models/BlockModelGenerators; this$0 a -c net/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider net/minecraft/data/models/BlockModelGenerators$b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; button a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; customFence c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; customFenceGate e - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; donateModelTo a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; door l - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fence d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fenceGate f - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fullBlock a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; fullBlockVariant k - m (Lnet/minecraft/data/BlockFamily;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; generateFor a - m (Lnet/minecraft/data/models/model/ModelTemplate;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getOrCreateModel a - m (Lnet/minecraft/data/BlockFamily$Variant;Lnet/minecraft/world/level/block/Block;)V lambda$generateFor$1 a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/model/ModelTemplate;)Lnet/minecraft/resources/ResourceLocation; lambda$getOrCreateModel$0 b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; pressurePlate g - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; sign h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; slab i - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; stairs j - m (Lnet/minecraft/world/level/block/Block;)V trapdoor m - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockFamilyProvider; wall b - f Lnet/minecraft/data/BlockFamily; family d - f Lnet/minecraft/resources/ResourceLocation; fullBlock e - f Lnet/minecraft/data/models/model/TextureMapping; mapping b - f Ljava/util/Map; models c - f Ljava/util/Set; skipGeneratingModelsFor f - f Lnet/minecraft/data/models/BlockModelGenerators; this$0 a -c net/minecraft/data/models/BlockModelGenerators$BookSlotModelCacheKey net/minecraft/data/models/BlockModelGenerators$d - m ()Ljava/lang/String; modelSuffix b - m ()Lnet/minecraft/data/models/model/ModelTemplate; template a - f Ljava/lang/String; modelSuffix b - f Lnet/minecraft/data/models/model/ModelTemplate; template a -c net/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator net/minecraft/data/models/BlockModelGenerators$a - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; create a - m (Lnet/minecraft/data/models/model/ModelTemplate;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; createWithCustomBlockItemModel a - m ([Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/BlockModelGenerators$BlockEntityModelGenerator; createWithoutBlockItem b - f Lnet/minecraft/resources/ResourceLocation; baseModel b - f Lnet/minecraft/data/models/BlockModelGenerators; this$0 a -c net/minecraft/data/models/BlockModelGenerators$BlockStateGeneratorSupplier net/minecraft/data/models/BlockModelGenerators$c -c net/minecraft/data/models/blockstates/Selector net/minecraft/data/models/blockstates/Selector - m ()Lnet/minecraft/data/models/blockstates/Selector; empty a - m (Lnet/minecraft/data/models/blockstates/Selector;)Lnet/minecraft/data/models/blockstates/Selector; extend a - m (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; extend a - m ()Ljava/lang/String; getKey b - m (Lnet/minecraft/world/level/block/state/properties/Property$Value;)Ljava/lang/String; lambda$static$0 b - m ([Lnet/minecraft/world/level/block/state/properties/Property$Value;)Lnet/minecraft/data/models/blockstates/Selector; of a - f Ljava/util/Comparator; COMPARE_BY_NAME b - f Lnet/minecraft/data/models/blockstates/Selector; EMPTY a - f Ljava/util/List; values c -c net/minecraft/data/models/model/DelegatedModel net/minecraft/data/models/model/DelegatedModel - m ()Lcom/google/gson/JsonElement; get a - f Lnet/minecraft/resources/ResourceLocation; parent a -c net/minecraft/data/models/model/ModelTemplates net/minecraft/data/models/model/ModelTemplates - m (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; create a - m (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; create a - m ([Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; create a - m (Ljava/lang/String;[Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/ModelTemplate; createItem b - m (I)Lnet/minecraft/data/models/model/ModelTemplate; lambda$static$0 b - m (I)[Lnet/minecraft/data/models/model/ModelTemplate; lambda$static$1 a - f Lnet/minecraft/data/models/model/ModelTemplate; ANVIL aS - f Lnet/minecraft/data/models/model/ModelTemplate; ATTACHED_STEM aU - f Lnet/minecraft/data/models/model/ModelTemplate; AZALEA bt - f Lnet/minecraft/data/models/model/ModelTemplate; BANNER_INVENTORY bF - f Lnet/minecraft/data/models/model/ModelTemplate; BED_INVENTORY bE - f Lnet/minecraft/data/models/model/ModelTemplate; BUTTON s - f Lnet/minecraft/data/models/model/ModelTemplate; BUTTON_INVENTORY u - f Lnet/minecraft/data/models/model/ModelTemplate; BUTTON_PRESSED t - f Lnet/minecraft/data/models/model/ModelTemplate; CAMPFIRE bc - f Lnet/minecraft/data/models/model/ModelTemplate; CANDLE bH - f Lnet/minecraft/data/models/model/ModelTemplate; CANDLE_CAKE bL - f Lnet/minecraft/data/models/model/ModelTemplate; CARPET aw - f Lnet/minecraft/data/models/model/ModelTemplate; CAULDRON_FULL bs - f Lnet/minecraft/data/models/model/ModelTemplate; CAULDRON_LEVEL1 bq - f Lnet/minecraft/data/models/model/ModelTemplate; CAULDRON_LEVEL2 br - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_BOTTOM_LEFT aP - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_BOTTOM_MID aQ - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_BOTTOM_RIGHT aR - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_TOP_LEFT aM - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_TOP_MID aN - f Lnet/minecraft/data/models/model/ModelTemplate; CHISELED_BOOKSHELF_SLOT_TOP_RIGHT aO - f Lnet/minecraft/data/models/model/ModelTemplate; CHORUS_FLOWER aE - f Lnet/minecraft/data/models/model/ModelTemplate; COMMAND_BLOCK aL - f Lnet/minecraft/data/models/model/ModelTemplate; CORAL_FAN aB - f Lnet/minecraft/data/models/model/ModelTemplate; CORAL_WALL_FAN aC - f Lnet/minecraft/data/models/model/ModelTemplate; CROP aV - f Lnet/minecraft/data/models/model/ModelTemplate; CROSS ao - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE a - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ALL c - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ALL_INNER_FACES d - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_BOTTOM_TOP n - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_BOTTOM_TOP_INNER_FACES o - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN j - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_HORIZONTAL k - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_MIRRORED l - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_UV_LOCKED_X g - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_UV_LOCKED_Y h - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_COLUMN_UV_LOCKED_Z i - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_DIRECTIONAL b - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_MIRRORED_ALL e - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_NORTH_WEST_MIRRORED_ALL f - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ORIENTABLE p - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ORIENTABLE_TOP_BOTTOM q - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_ORIENTABLE_VERTICAL r - f Lnet/minecraft/data/models/model/ModelTemplate; CUBE_TOP m - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_CLOSED Q - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_OPEN R - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_WALL_CLOSED S - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_GATE_WALL_OPEN T - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_INVENTORY I - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_POST D - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_EAST F - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_NORTH E - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_SOUTH G - f Lnet/minecraft/data/models/model/ModelTemplate; CUSTOM_FENCE_SIDE_WEST H - f Lnet/minecraft/data/models/model/ModelTemplate; DAYLIGHT_DETECTOR aF - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_LEFT v - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_LEFT_OPEN w - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_RIGHT x - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_BOTTOM_RIGHT_OPEN y - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_LEFT z - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_LEFT_OPEN A - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_RIGHT B - f Lnet/minecraft/data/models/model/ModelTemplate; DOOR_TOP_RIGHT_OPEN C - f Lnet/minecraft/data/models/model/ModelTemplate; FARMLAND aW - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_CLOSED U - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_OPEN V - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_WALL_CLOSED W - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_GATE_WALL_OPEN X - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_INVENTORY L - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_POST J - f Lnet/minecraft/data/models/model/ModelTemplate; FENCE_SIDE K - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_FLOOR aX - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_SIDE aY - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_SIDE_ALT aZ - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_UP ba - f Lnet/minecraft/data/models/model/ModelTemplate; FIRE_UP_ALT bb - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_HANDHELD_ITEM bz - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_HANDHELD_MACE_ITEM bO - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_HANDHELD_ROD_ITEM bA - f Lnet/minecraft/data/models/model/ModelTemplate; FLAT_ITEM bx - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_1 ax - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_2 ay - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_3 az - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWERBED_4 aA - f Lnet/minecraft/data/models/model/ModelTemplate; FLOWER_POT_CROSS aq - f Lnet/minecraft/data/models/model/ModelTemplate; FOUR_CANDLES bK - f Lnet/minecraft/data/models/model/ModelTemplate; FOUR_TURTLE_EGGS bo - f Lnet/minecraft/data/models/model/ModelTemplate; GLAZED_TERRACOTTA aD - f Lnet/minecraft/data/models/model/ModelTemplate; HANGING_LANTERN be - f Lnet/minecraft/data/models/model/ModelTemplate; LANTERN bd - f Lnet/minecraft/data/models/model/ModelTemplate; LEAVES ad - f Lnet/minecraft/data/models/model/ModelTemplate; MUSIC_DISC by - f Lnet/minecraft/data/models/model/ModelTemplate; ORIENTABLE_TRAPDOOR_BOTTOM al - f Lnet/minecraft/data/models/model/ModelTemplate; ORIENTABLE_TRAPDOOR_OPEN am - f Lnet/minecraft/data/models/model/ModelTemplate; ORIENTABLE_TRAPDOOR_TOP ak - f Lnet/minecraft/data/models/model/ModelTemplate; PARTICLE_ONLY aa - f Lnet/minecraft/data/models/model/ModelTemplate; PISTON bh - f Lnet/minecraft/data/models/model/ModelTemplate; PISTON_HEAD bi - f Lnet/minecraft/data/models/model/ModelTemplate; PISTON_HEAD_SHORT bj - f Lnet/minecraft/data/models/model/ModelTemplate; POINTED_DRIPSTONE an - f Lnet/minecraft/data/models/model/ModelTemplate; POTTED_AZALEA bu - f Lnet/minecraft/data/models/model/ModelTemplate; POTTED_FLOWERING_AZALEA bv - f Lnet/minecraft/data/models/model/ModelTemplate; PRESSURE_PLATE_DOWN Z - f Lnet/minecraft/data/models/model/ModelTemplate; PRESSURE_PLATE_UP Y - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_CURVED at - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_FLAT as - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_RAISED_NE au - f Lnet/minecraft/data/models/model/ModelTemplate; RAIL_RAISED_SW av - f Lnet/minecraft/data/models/model/ModelTemplate; SCULK_SHRIEKER bM - f Lnet/minecraft/data/models/model/ModelTemplate; SEAGRASS bk - f Lnet/minecraft/data/models/model/ModelTemplate; SHULKER_BOX_INVENTORY bD - f Lnet/minecraft/data/models/model/ModelTemplate; SINGLE_FACE bp - f Lnet/minecraft/data/models/model/ModelTemplate; SKULL_INVENTORY bG - f Lnet/minecraft/data/models/model/ModelTemplate; SLAB_BOTTOM ab - f Lnet/minecraft/data/models/model/ModelTemplate; SLAB_TOP ac - f Lnet/minecraft/data/models/model/ModelTemplate; SNIFFER_EGG bw - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_NOSIDE aG - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_NOSIDE_ALT aH - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_POST aI - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_SIDE aJ - f Lnet/minecraft/data/models/model/ModelTemplate; STAINED_GLASS_PANE_SIDE_ALT aK - f Lnet/minecraft/data/models/model/ModelTemplate; STAIRS_INNER af - f Lnet/minecraft/data/models/model/ModelTemplate; STAIRS_OUTER ag - f Lnet/minecraft/data/models/model/ModelTemplate; STAIRS_STRAIGHT ae - f [Lnet/minecraft/data/models/model/ModelTemplate; STEMS aT - f Lnet/minecraft/data/models/model/ModelTemplate; THREE_CANDLES bJ - f Lnet/minecraft/data/models/model/ModelTemplate; THREE_LAYERED_ITEM bC - f Lnet/minecraft/data/models/model/ModelTemplate; THREE_TURTLE_EGGS bn - f Lnet/minecraft/data/models/model/ModelTemplate; TINTED_CROSS ap - f Lnet/minecraft/data/models/model/ModelTemplate; TINTED_FLOWER_POT_CROSS ar - f Lnet/minecraft/data/models/model/ModelTemplate; TORCH bf - f Lnet/minecraft/data/models/model/ModelTemplate; TRAPDOOR_BOTTOM ai - f Lnet/minecraft/data/models/model/ModelTemplate; TRAPDOOR_OPEN aj - f Lnet/minecraft/data/models/model/ModelTemplate; TRAPDOOR_TOP ah - f Lnet/minecraft/data/models/model/ModelTemplate; TURTLE_EGG bl - f Lnet/minecraft/data/models/model/ModelTemplate; TWO_CANDLES bI - f Lnet/minecraft/data/models/model/ModelTemplate; TWO_LAYERED_ITEM bB - f Lnet/minecraft/data/models/model/ModelTemplate; TWO_TURTLE_EGGS bm - f Lnet/minecraft/data/models/model/ModelTemplate; VAULT bN - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_INVENTORY P - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_LOW_SIDE N - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_POST M - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_TALL_SIDE O - f Lnet/minecraft/data/models/model/ModelTemplate; WALL_TORCH bg -c net/minecraft/data/models/model/TextureMapping net/minecraft/data/models/model/TextureMapping - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; attachedStem a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; campfire E - m (Lnet/minecraft/world/level/block/Block;Z)Lnet/minecraft/data/models/model/TextureMapping; candleCake a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; cauldron j - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; column a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; column k - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; columnWithWall s - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; commandBlock z - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; copyAndUpdate c - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; copyForced b - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/data/models/model/TextureMapping; copySlot a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; craftingTable c - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; crop g - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; cross c - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cross c - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; cube b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cube a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cubeBottomTop q - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cubeBottomTopWithWall r - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; cubeTop l - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; customParticle p - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; defaultTexture a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; defaultTexture b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; door b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; door t - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fan j - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fence o - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fire0 v - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fire1 w - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; fletchingTable d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; flowerbed g - m (Lnet/minecraft/data/models/model/TextureSlot;)Lnet/minecraft/resources/ResourceLocation; get a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getBlockTexture G - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getBlockTexture a - m ()Ljava/util/stream/Stream; getForced a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; getItemTexture c - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getItemTexture a - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getBlockTexture$0 b - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getItemTexture$1 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; lantern x - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; layer0 k - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; layer0 b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; layer0 F - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; layered c - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; layered a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; logColumn n - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; orientableCube A - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; orientableCubeOnlyTop B - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; orientableCubeSameEnds C - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; pane b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; particle h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; particle u - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/models/model/TextureMapping; particleFromItem a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; pattern i - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; plant d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; plant d - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; pottedAzalea m - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; put a - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; putForced b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; rail e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; rail e - m (Z)Lnet/minecraft/data/models/model/TextureMapping; sculkShrieker a - m (Lnet/minecraft/data/models/model/TextureSlot;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; singleSlot d - m (Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; snifferEgg a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; stem h - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; top D - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; torch i - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; torch y - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; trialSpawner a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/data/models/model/TextureMapping; vault a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/data/models/model/TextureMapping; wool f - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/model/TextureMapping; wool f - f Ljava/util/Set; forcedSlots b - f Ljava/util/Map; slots 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/ResourceLocation;)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/ResourceLocation;)V save a - 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 (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 b - f I count d - f Ljava/util/Map; criteria g - f Ljava/lang/String; group h - f Ljava/util/Map; key f - f Lnet/minecraft/world/item/Item; result c - f Ljava/util/List; rows e - f Z showNotification i -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/CatVariantTagsProvider net/minecraft/data/tags/CatVariantTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -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 ()Ljava/util/function/Consumer; afterBatchFunction d - m ()Ljava/util/function/Consumer; beforeBatchFunction c - m ()Ljava/util/Collection; gameTestInfos b - m ()Ljava/lang/String; name a - f Ljava/lang/String; DEFAULT_BATCH_NAME a - f Ljava/util/function/Consumer; afterBatchFunction e - f Ljava/util/function/Consumer; beforeBatchFunction d - f Ljava/util/Collection; gameTestInfos c - f Ljava/lang/String; name b -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/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/contents/DataSource net/minecraft/network/chat/contents/DataSource - m (Lnet/minecraft/commands/CommandSourceStack;)Ljava/util/stream/Stream; getData a - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC c -c net/minecraft/network/chat/contents/DataSource$Type net/minecraft/network/chat/contents/DataSource$a - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Ljava/lang/String; getSerializedName c - m ()Ljava/lang/String; id b - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/lang/String; id b -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/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;Ljava/lang/Throwable;)V lambda$loadResources$0 a - m (Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources; lambda$loadResources$1 a - m (Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;ILnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/concurrent/CompletionStage; lambda$loadResources$2 a - m (Lnet/minecraft/tags/TagManager$LoadResult;)V lambda$updateRegistryTags$3 a - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/Map$Entry;)Lnet/minecraft/tags/TagKey; lambda$updateRegistryTags$4 a - m (Ljava/util/Map$Entry;)Ljava/util/List; lambda$updateRegistryTags$5 a - m ()Ljava/util/List; listeners f - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;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 updateRegistryTags g - m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/tags/TagManager$LoadResult;)V updateRegistryTags a - f Ljava/util/concurrent/CompletableFuture; DATA_RELOAD_INITIAL_TASK b - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/server/ServerAdvancementManager; advancements h - f Lnet/minecraft/commands/Commands; commands e - f Lnet/minecraft/server/ReloadableServerRegistries$Holder; fullRegistryHolder c - f Lnet/minecraft/server/ServerFunctionLibrary; functionLibrary i - f Lnet/minecraft/world/item/crafting/RecipeManager; recipes f - f Lnet/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup; registryLookup d - f Lnet/minecraft/tags/TagManager; tagManager g -c net/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy net/minecraft/server/DataPackResources$b - m ()[Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; $values a - f [Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; $VALUES c - f Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; CREATE_NEW a - f Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; FAIL b -c net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup net/minecraft/server/DataPackResources$a - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup; createDispatchedLookup a - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/core/HolderLookup$RegistryLookup; lambda$lookup$0 a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - m (Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy;)V missingTagAccessPolicy a - f Lnet/minecraft/server/ReloadableServerResources$MissingTagAccessPolicy; missingTagAccessPolicy b - f Lnet/minecraft/core/RegistryAccess; registryAccess a -c net/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup$1 net/minecraft/server/DataPackResources$a$1 - m ()Lnet/minecraft/core/HolderLookup$RegistryLookup; parent a - f Lnet/minecraft/server/ReloadableServerResources$ConfigurableRegistryLookup; this$0 c -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/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$20 b - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeBase$17 b - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeModifier$18 a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$getAttributeValue$16 c - 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;)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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$4 a - 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$21 a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/Entity;D)Lnet/minecraft/network/chat/Component; lambda$setAttributeBase$19 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 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;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$2 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z 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_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$6 a - m (Ljava/util/function/Supplier;)V lambda$fill$7 a - m (Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/network/chat/Component; lambda$fill$8 a - m (Lnet/minecraft/commands/CommandSourceStack;Ljava/util/function/Supplier;)V lambda$fill$9 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$5 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - m (Lnet/minecraft/core/Holder;)Z lambda$register$2 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;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$15 a - m (ZILnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; lambda$changeForceLoad$16 a - m (Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$11 a - m (ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$listForceLoad$12 a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$queryForceLoad$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$2 c - 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/server/level/ServerLevel;J)V lambda$removeAll$13 a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component; lambda$removeAll$14 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/Collection;)Lnet/minecraft/network/chat/Component; lambda$playSound$8 b - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$playSound$9 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 a - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2 f - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3 e - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4 d - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5 c - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6 b - m (Lnet/minecraft/sounds/SoundSource;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$7 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/commands/CommandSourceStack;)Z lambda$register$4 a - m (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$5 a - m (Lnet/minecraft/sounds/SoundSource;)Lnet/minecraft/network/chat/Component; lambda$stopSound$6 a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/network/chat/Component; lambda$stopSound$7 a - m ()Lnet/minecraft/network/chat/Component; lambda$stopSound$8 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 (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$addPlayers$12 b - m ()Lnet/minecraft/network/chat/Component; lambda$disableWhitelist$15 b - m ()Lnet/minecraft/network/chat/Component; lambda$enableWhitelist$14 c - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 d - m (Lnet/minecraft/server/players/PlayerList;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$register$4 a - m (Lnet/minecraft/server/level/ServerPlayer;)Ljava/lang/String; lambda$register$5 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$6 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 c - 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 b - m ()Lnet/minecraft/network/chat/Component; lambda$reload$11 d - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$removePlayers$13 a - m ()Lnet/minecraft/network/chat/Component; lambda$showList$16 a - m ([Ljava/lang/String;)Lnet/minecraft/network/chat/Component; lambda$showList$17 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 bo - m ()Z areNpcsEnabled ac - m ()Z convertOldUsers bu - m (Lnet/minecraft/server/dedicated/DedicatedServerSettings;)Lnet/minecraft/server/ServerLinks; createServerLinks a - 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 aB - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a - m ()V forceDifficulty t - m ()Z forceSynchronousWrites aZ - m ()I getAbsoluteMaxWorldSize ax - m ()I getCompressionThreshold aA - m ()Lnet/minecraft/world/level/GameType; getForcedGameType bf - m ()I getFunctionCompilationLevel l - m ()Ljava/lang/String; getLevelIdName s - m ()I getMaxChainedNeighborUpdates bl - m ()J getMaxTickLength bv - m ()I getOperatorUserPermissionLevel k - m ()Lnet/minecraft/server/dedicated/DedicatedPlayerList; getPlayerList bs - m ()Ljava/lang/String; getPluginNames u - m ()Lnet/minecraft/server/dedicated/DedicatedServerProperties; getProperties a - m ()I getRateLimitPacketsPerSecond o - m (I)I getScaledTrackingDistance b - m ()Ljava/lang/String; getServerIp b - m ()Ljava/lang/String; getServerName h - m ()I getServerPort d - m ()Ljava/util/Optional; getServerResourcePack X - m ()I getSpawnProtectionRadius am - m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f - m (Ljava/lang/String;Lnet/minecraft/commands/CommandSourceStack;)V handleConsoleInput a - m ()V handleConsoleInputs br - m ()Z hasGui ak - m ()Z hidesOnlinePlayers ao - m ()Z initServer e - m ()Z isCommandBlockEnabled q - m ()Z isDedicatedServer n - m ()Z isEpollEnabled p - m ()Z isHardcore j - m (Lnet/minecraft/world/level/Level;)Z isLevelEnabled a - m ()Z isPublished r - m (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner a - m ()Z isSpawningAnimals ab - m ()Z isSpawningMonsters V - 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 logIPs bn - m ()V onServerExit i - m (Lnet/minecraft/server/dedicated/DedicatedServerProperties;)Ljava/util/Optional; parseBugReportLink a - m ()Z repliesToStatus an - m (Ljava/lang/String;)Ljava/lang/String; runCommand a - m ()Lnet/minecraft/server/ServerLinks; serverLinks bq - m (I)V setPlayerIdleTimeout c - m ()Z shouldInformAdmins M_ - m ()Z shouldRconBroadcast m - m ()V showGui bt - m ()V stopServer v - m (Z)V storeUsingWhiteList i - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V subscribeToDebugSample a - m (Ljava/util/function/BooleanSupplier;)V tickChildren c - m ()V waitForRetry bD - f I CONVERSION_RETRIES m - f I CONVERSION_RETRY_DELAY_MS l - f Lorg/slf4j/Logger; LOGGER k - f Lnet/minecraft/util/debugchart/DebugSampleSubscriptionTracker; debugSampleSubscriptionTracker v - f Lnet/minecraft/server/gui/MinecraftServerGui; gui s - f Lnet/minecraft/server/rcon/thread/QueryThreadGs4; queryThreadGs4 o - f Lnet/minecraft/server/rcon/thread/RconThread; rconThread q - f Lnet/minecraft/server/ServerLinks; serverLinks w - f Lnet/minecraft/server/dedicated/DedicatedServerSettings; settings r - f Lnet/minecraft/server/network/TextFilterClient; textFilterClient t - f Lnet/minecraft/util/debugchart/RemoteSampleLogger; tickTimeLogger u -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/network/ConfigurationTask net/minecraft/server/network/ConfigurationTask - m (Ljava/util/function/Consumer;)V start a - m ()Lnet/minecraft/server/network/ConfigurationTask$Type; type a -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 (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 -c net/minecraft/server/players/OldUsersConverter$2 net/minecraft/server/players/NameReferencingFileConverter$2 -c net/minecraft/server/players/OldUsersConverter$3 net/minecraft/server/players/NameReferencingFileConverter$3 -c net/minecraft/server/players/OldUsersConverter$4 net/minecraft/server/players/NameReferencingFileConverter$4 -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 -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 (Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile; createGameProfile b - 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/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 - f Ljava/util/function/Function; val$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/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 r - m ()Lnet/minecraft/world/damagesource/DamageSource; drown i - m ()Lnet/minecraft/world/damagesource/DamageSource; dryOut s - 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 n - 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 m - m ()Lnet/minecraft/world/damagesource/DamageSource; freeze u - m ()Lnet/minecraft/world/damagesource/DamageSource; generic o - m ()Lnet/minecraft/world/damagesource/DamageSource; genericKill x - 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/damagesource/DamageSource; magic p - 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 w - 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 v - 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 t - 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 q - 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 s - f Lnet/minecraft/world/damagesource/DamageSource; drown j - f Lnet/minecraft/world/damagesource/DamageSource; dryOut t - f Lnet/minecraft/world/damagesource/DamageSource; fall m - f Lnet/minecraft/world/damagesource/DamageSource; fellOutOfWorld o - f Lnet/minecraft/world/damagesource/DamageSource; flyIntoWall n - f Lnet/minecraft/world/damagesource/DamageSource; freeze v - f Lnet/minecraft/world/damagesource/DamageSource; genericKill y - f Lnet/minecraft/world/damagesource/DamageSource; generic p - 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 q - f Lnet/minecraft/world/damagesource/DamageSource; onFire e - f Lnet/minecraft/world/damagesource/DamageSource; outsideBorder x - f Lnet/minecraft/world/damagesource/DamageSource; stalagmite w - f Lnet/minecraft/world/damagesource/DamageSource; starve k - f Lnet/minecraft/world/damagesource/DamageSource; sweetBerryBush u - f Lnet/minecraft/world/damagesource/DamageSource; wither r -c net/minecraft/world/effect/AbsorptionMobEffect net/minecraft/world/effect/AbsorptionMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (Lnet/minecraft/world/entity/LivingEntity;I)V onEffectStarted b - m (II)Z shouldApplyEffectTickThisTick a -c net/minecraft/world/effect/HealOrHarmMobEffect net/minecraft/world/effect/HealOrHarmMobEffect - m (Lnet/minecraft/world/entity/LivingEntity;I)Z applyEffectTick a - m (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/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 U_ - m ()Z isRunning h - m ()Z requiresUpdateEveryTick V_ - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()Z canRandomSwim gk - 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 ()Z fromBucket t - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gl - m ()I getMaxSpawnClusterSize fN - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound x - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag h - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence Y - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m (Z)V setFromBucket x - m (Lnet/minecraft/world/phys/Vec3;)V travel a - f Lnet/minecraft/network/syncher/EntityDataAccessor; FROM_BUCKET b -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/TropicalFish net/minecraft/world/entity/animal/EntityTropicalFish - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/item/DyeColor; getBaseColor gt - m (I)Lnet/minecraft/world/item/DyeColor; getBaseColor s - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gl - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getPackedVariant gw - m (I)Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; getPattern u - m ()Lnet/minecraft/world/item/DyeColor; getPatternColor gu - m (I)Lnet/minecraft/world/item/DyeColor; getPatternColor t - m (I)Ljava/lang/String; getPredefinedName c - m ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/world/entity/animal/TropicalFish$Pattern; getVariant gv - m (I)Z isMaxGroupSizeReached r - m (Lnet/minecraft/nbt/CompoundTag;)V lambda$saveToBucketTag$0 i - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag h - m (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;Lnet/minecraft/world/item/DyeColor;Lnet/minecraft/world/item/DyeColor;)I packVariant a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m (I)V setPackedVariant v - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/world/entity/animal/TropicalFish$Pattern;)V setVariant a - f Ljava/lang/String; BUCKET_VARIANT_TAG b - f Ljava/util/List; COMMON_VARIANTS c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_TYPE_VARIANT d - 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/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 s - 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 n - 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/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 q - f Lnet/minecraft/network/chat/Component; displayName p - f Ljava/lang/String; name o - f I packedId r -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/WolfVariants net/minecraft/world/entity/animal/WolfVariants - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceKey; createKey a - m (Lnet/minecraft/core/RegistryAccess;Lnet/minecraft/core/Holder;)Lnet/minecraft/core/Holder; getSpawnVariant a - m (Lnet/minecraft/core/Holder;Lnet/minecraft/core/Holder$Reference;)Z lambda$getSpawnVariant$0 a - m (Lnet/minecraft/core/Registry;)Ljava/util/Optional; lambda$getSpawnVariant$1 a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;Lnet/minecraft/core/HolderSet;)V register 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 - 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/animal/frog/Tadpole net/minecraft/world/entity/animal/frog/Tadpole - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageUp go - m (I)V ageUp c - m ()V aiStep m_ - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gm - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep ab - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V feed a - m ()Z fromBucket t - m ()I getAge gn - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/world/item/ItemStack; getBucketItemStack b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound gl - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound x - m ()I getTicksLeftUntilAdult gp - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag h - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m ()V sendDebugPackets aa - m (I)V setAge s - m (Z)V setFromBucket x - m ()Z shouldDropExperience ee - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V usePlayerItem b - f F HITBOX_HEIGHT d - f F HITBOX_WIDTH c - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cc - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e - f I age cd - f I ticksToBeFrog b -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 v - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gJ - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gm - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()V playJumpSound gR -c net/minecraft/world/entity/decoration/Painting net/minecraft/world/entity/decoration/EntityPainting - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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/world/entity/Entity;)V dropItem b - m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dB - m ()Lnet/minecraft/core/Holder; getVariant v - m (DDDFFI)V lerpTo a - m (DDDFF)V moveTo b - m (I)D offsetForPaintingSize b - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playPlacementSound C - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/core/Holder;)V setVariant b - m ()Lnet/minecraft/world/phys/Vec3; trackingPosition dn - m (Lnet/minecraft/core/Holder;)I variantArea c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PAINTING_VARIANT_ID h - f F DEPTH g - f Lcom/mojang/serialization/Codec; VARIANT_CODEC f - f Lcom/mojang/serialization/MapCodec; VARIANT_MAP_CODEC e -c net/minecraft/world/entity/npc/WanderingTrader net/minecraft/world/entity/npc/EntityVillagerTrader - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()V experimentalUpdateTrades gu - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()I getDespawnDelay gt - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getDrinkingSound c - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound go - m (Z)Lnet/minecraft/sounds/SoundEvent; getTradeUpdatedSound x - m ()Lnet/minecraft/core/BlockPos; getWanderTarget gx - m ()V maybeDespawn gv - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b - m (I)V setDespawnDelay u - m (Lnet/minecraft/core/BlockPos;)V setWanderTarget h - m ()Z showProgressBar gn - m ()V updateTrades gr - f I NUMBER_OF_TRADE_OFFERS ce - f I despawnDelay cg - f Lnet/minecraft/core/BlockPos; wanderTarget cf -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; trader a -c net/minecraft/world/entity/projectile/Fireball net/minecraft/world/entity/projectile/EntityFireballFireball - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem y - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK e -c net/minecraft/world/entity/projectile/Snowball net/minecraft/world/entity/projectile/EntitySnowball - m ()Lnet/minecraft/world/item/Item; getDefaultItem t - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle v - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/damagesource/DamageSource;)Z damageSourceIgnitesTnt e - m (Lnet/minecraft/world/damagesource/DamageSource;)V destroy a - m (D)V explode h - 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 x - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()I getFuse C - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPrimed D - m ()V primeFuse B - m (Lnet/minecraft/nbt/CompoundTag;)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 d - m ()V tick l - f B EVENT_PRIME c - f I fuse d -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 l - f I BOTTLE_SLOT_START k - f I DATA_COUNT p - f I FUEL_SLOT n - f I INGREDIENT_SLOT m - f I INV_SLOT_END r - f I INV_SLOT_START q - f I SLOT_COUNT o - f I USE_ROW_SLOT_END t - f I USE_ROW_SLOT_START s - f Lnet/minecraft/world/inventory/ContainerData; brewingStandData v - f Lnet/minecraft/world/Container; brewingStand u - f Lnet/minecraft/world/inventory/Slot; ingredientSlot w -c net/minecraft/world/inventory/BrewingStandMenu$FuelSlot net/minecraft/world/inventory/ContainerBrewingStand$a - 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/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 c - m (I)Lnet/minecraft/world/SimpleContainer; createContainer e - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition; createInputSlotDefinitions l - m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createInputSlots a - m (Lnet/minecraft/world/entity/player/Inventory;)V createInventorySlots a - m ()V createResult m - m (Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition;)V createResultSlot b - m ()I getInventorySlotEnd p - m ()I getInventorySlotStart n - m ()I getResultSlot o - m (Lnet/minecraft/world/item/ItemStack;)I getSlotToQuickMoveTo d - m ()I getUseRowEnd r - m ()I getUseRowStart q - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBlock 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 INVENTORY_SLOTS_PER_COLUMN l - f I INVENTORY_SLOTS_PER_ROW k - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access o - f Ljava/util/List; inputSlotIndexes m - f Lnet/minecraft/world/Container; inputSlots q - f Lnet/minecraft/world/entity/player/Player; player p - f I resultSlotIndex n - f Lnet/minecraft/world/inventory/ResultContainer; resultSlots r -c net/minecraft/world/inventory/ItemCombinerMenu$1 net/minecraft/world/inventory/ContainerAnvilAbstract$1 - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a -c net/minecraft/world/inventory/ItemCombinerMenu$2 net/minecraft/world/inventory/ContainerAnvilAbstract$2 - 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 -c net/minecraft/world/inventory/ItemCombinerMenu$3 net/minecraft/world/inventory/ContainerAnvilAbstract$3 - m ()V setChanged e -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/InteractionResultHolder; use a - m (Lnet/minecraft/world/item/context/UseOnContext;)Lnet/minecraft/world/InteractionResult; useOn a -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/armortrim/TrimPattern net/minecraft/world/item/armortrim/TrimPattern - m ()Lnet/minecraft/resources/ResourceLocation; assetId a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; copyWithStyle a - m ()Z decal d - m ()Lnet/minecraft/network/chat/Component; description c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Lnet/minecraft/core/Holder; templateItem 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 Z decal h - f Lnet/minecraft/network/chat/Component; description g - f Lnet/minecraft/core/Holder; templateItem f -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/Unbreakable net/minecraft/world/item/component/Unbreakable - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)V addToTooltip a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Z showInTooltip a - m (Z)Lnet/minecraft/world/item/component/Unbreakable; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/network/chat/Component; TOOLTIP d - f Z showInTooltip c -c net/minecraft/world/item/crafting/CustomRecipe net/minecraft/world/item/crafting/IRecipeComplex - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Z isSpecial as_ - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category a -c net/minecraft/world/item/crafting/RecipeHolder net/minecraft/world/item/crafting/RecipeHolder - m ()Lnet/minecraft/resources/ResourceLocation; id a - m ()Lnet/minecraft/world/item/crafting/Recipe; value b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/resources/ResourceLocation; 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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m ()Ljava/lang/String; getGroup c - m ()I getHeight k - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m ()I getWidth j - m ()Z isIncomplete i - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a - m ()Z showNotification h - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - f Ljava/lang/String; group c - f Lnet/minecraft/world/item/crafting/ShapedRecipePattern; pattern a - f Lnet/minecraft/world/item/ItemStack; result b - f Z showNotification e -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/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 x - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC y -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 ()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 J_ - m ()I getMinBuildHeight I_ - m ()Lnet/minecraft/util/profiling/ProfilerFiller; getProfiler a - m ()Lnet/minecraft/world/level/border/WorldBorder; getWorldBorder C_ - 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f I AABB_STANDING_OFFSET 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/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_ - 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 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/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 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 g - 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;)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 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/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;)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 (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 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/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/ItemInteractionResult; 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 AABB_SIDE_THICKNESS g - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; COMPOSTABLES f - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL e - f I MAX_LEVEL d - f I MIN_LEVEL c - f Lnet/minecraft/world/phys/shapes/VoxelShape; OUTER_SHAPE h - f I READY b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES i -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 al_ - 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 al_ - 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 ()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;)I getAnalogOutputSignal 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/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/core/BlockPos;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 onRemove 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/DirectionProperty; 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;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 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/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;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/DimensionTransition; getPortalDestination 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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 m - 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/core/BlockPos;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/Explosion;Ljava/util/function/BiConsumer;)V onExplosionHit 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 - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; X_COLLISION_SHAPE j - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_OCCLUSION_SHAPE n - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_OCCLUSION_SHAPE_LOW F - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_SHAPE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_SHAPE_LOW h - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_SUPPORT_SHAPE l - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_COLLISION_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_OCCLUSION_SHAPE m - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_OCCLUSION_SHAPE_LOW o - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_SHAPE e - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_SHAPE_LOW g - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_SUPPORT_SHAPE k - f Lnet/minecraft/world/level/block/state/properties/WoodType; type G -c net/minecraft/world/level/block/FenceGateBlock$1 net/minecraft/world/level/block/BlockFenceGate$1 -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;)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 m - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/pathfinder/PathComputationType;)Z isPathfindable a - 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/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 - 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/ItemInteractionResult; 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 F AABB_SIZE b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Ljava/util/Map; POTTED_BY_CONTENT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f Lnet/minecraft/world/level/block/Block; potted e -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;)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 b - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f I DEFAULT_MAX_HATCH_TICK_DELAY f - f I DEFAULT_MIN_HATCH_TICK_DELAY e - f I MAX_TADPOLES_SPAWN d - f I MIN_TADPOLES_SPAWN c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b -c net/minecraft/world/level/block/KelpPlantBlock net/minecraft/world/level/block/BlockKelpPlant - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo m - m (Lnet/minecraft/world/entity/player/Player;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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateMultifaceShape o - 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/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/MultifaceSpreader; getSpreader c - 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 n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z hasAnyVacantFace p - 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 ()Z isWaterloggable m - 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 a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z lambda$hasAnyFace$2 c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z lambda$hasAnyVacantFace$3 b - m (Ljava/util/EnumMap;)V lambda$static$0 a - 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/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 F AABB_OFFSET a - f [Lnet/minecraft/core/Direction; DIRECTIONS b - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB d - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB f - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB g - f Ljava/util/Map; PROPERTY_BY_DIRECTION i - f Ljava/util/Map; SHAPE_BY_DIRECTION j - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB c - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB e - f Z canMirrorX m - f Z canMirrorZ n - f Z canRotate l - f Lcom/google/common/collect/ImmutableMap; shapesCache k -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 (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/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/level/block/MultifaceSpreader; getSameSpaceSpreader m - 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 - 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 Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d - f Lnet/minecraft/world/level/block/MultifaceSpreader; sameSpaceSpreader f - f Lnet/minecraft/world/level/block/MultifaceSpreader; veinSpreader e -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 m - 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 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; FOUR_AABB h - f I MAX_PICKLES b - f Lnet/minecraft/world/phys/shapes/VoxelShape; ONE_AABB e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES c - f Lnet/minecraft/world/phys/shapes/VoxelShape; THREE_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; TWO_AABB 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 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/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/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - 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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f Lcom/mojang/serialization/MapCodec; CODEC a - f I HEIGHT_IMPASSABLE e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS c - f I MAX_HEIGHT b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_LAYER d -c net/minecraft/world/level/block/SnowLayerBlock$1 net/minecraft/world/level/block/BlockSnow$1 -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 m - 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 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/block/RenderShape; getRenderShape 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/core/BlockPos;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/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 F AABB_OFFSET c - 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 d -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/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 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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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/world/level/Level;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;F)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 b - 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 f - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH e - f I MAX_EGGS d - f I MAX_HATCH_LEVEL b - f I MIN_EGGS c - f Lnet/minecraft/world/phys/shapes/VoxelShape; MULTIPLE_EGGS_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; ONE_EGG_AABB 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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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 Ljava/util/Map; AABBS b - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape m - m (Lnet/minecraft/world/level/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/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/util/Map; AABBS i - f F AABB_OFFSET h - f Lcom/mojang/serialization/MapCodec; CODEC f - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING g -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;)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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f Lcom/mojang/serialization/MapCodec; CODEC a -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 b - 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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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;)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/WeightedRandomList; 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/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;)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 c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()Ljava/util/List; getEntries d - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f I bits d - f Lnet/minecraft/core/IdMap; registry a - f Lnet/minecraft/world/level/chunk/PaletteResize; resizeHandler c - f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; values b -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 ()Lnet/minecraft/world/level/levelgen/DensityFunction; initialDensityWithoutJaggedness k - 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; 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; initialDensityWithoutJaggedness l - f Lnet/minecraft/world/level/levelgen/DensityFunction; lavaNoise e - 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 J val$seed a - f Z val$useLegacyInit b - 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/BlockGetter;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;I)I getLightBlockInto a - m (Lnet/minecraft/core/BlockPos;)I getLightValue b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape a - m (Lnet/minecraft/world/level/block/state/BlockState;JLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;)I getOpacity a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; getState c - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/state/BlockState;)Z hasDifferentLightProperties a - m ()Z hasLightWork K_ - 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 (JLnet/minecraft/world/level/block/state/BlockState;JLnet/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 l - 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 m - f [Lnet/minecraft/world/level/chunk/LightChunk; lastChunk n - f Lnet/minecraft/core/BlockPos$MutableBlockPos; mutablePos k - 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/saveddata/maps/MapId net/minecraft/world/level/saveddata/maps/MapId - m ()I id b - m ()Ljava/lang/String; key a - f Lcom/mojang/serialization/Codec; CODEC a - 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 -c net/minecraft/world/level/timers/TimerCallback$Serializer net/minecraft/world/level/timers/CustomFunctionCallbackTimer$a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize b - m ()Ljava/lang/Class; getCls b - m ()Lnet/minecraft/resources/ResourceLocation; getId a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V serialize a - f Ljava/lang/Class; cls b - f Lnet/minecraft/resources/ResourceLocation; id 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_R1/CraftFluidCollisionMode -c org/bukkit/craftbukkit/CraftFluidCollisionMode$1 org/bukkit/craftbukkit/v1_21_R1/CraftFluidCollisionMode$1 -c org/bukkit/craftbukkit/ban/CraftProfileBanList org/bukkit/craftbukkit/v1_21_R1/ban/CraftProfileBanList -c org/bukkit/craftbukkit/block/CraftBlastFurnace org/bukkit/craftbukkit/v1_21_R1/block/CraftBlastFurnace -c org/bukkit/craftbukkit/block/CraftBlockSupport org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockSupport -c org/bukkit/craftbukkit/block/CraftBlockSupport$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockSupport$1 -c org/bukkit/craftbukkit/block/CraftBrewingStand org/bukkit/craftbukkit/v1_21_R1/block/CraftBrewingStand -c org/bukkit/craftbukkit/block/CraftCommandBlock org/bukkit/craftbukkit/v1_21_R1/block/CraftCommandBlock -c org/bukkit/craftbukkit/block/CraftDecoratedPot org/bukkit/craftbukkit/v1_21_R1/block/CraftDecoratedPot -c org/bukkit/craftbukkit/block/CraftDecoratedPot$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftDecoratedPot$1 -c org/bukkit/craftbukkit/block/CraftMovingPiston org/bukkit/craftbukkit/v1_21_R1/block/CraftMovingPiston -c org/bukkit/craftbukkit/block/CraftTrialSpawner org/bukkit/craftbukkit/v1_21_R1/block/CraftTrialSpawner -c org/bukkit/craftbukkit/block/data/CraftAgeable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftAgeable -c org/bukkit/craftbukkit/block/impl/CraftBarrier org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBarrier -c org/bukkit/craftbukkit/block/impl/CraftBeehive org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBeehive -c org/bukkit/craftbukkit/block/impl/CraftCarrots org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCarrots -c org/bukkit/craftbukkit/block/impl/CraftCommand org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCommand -c org/bukkit/craftbukkit/block/impl/CraftConduit org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftConduit -c org/bukkit/craftbukkit/block/impl/CraftCrafter org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCrafter -c org/bukkit/craftbukkit/block/impl/CraftDropper org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDropper -c org/bukkit/craftbukkit/block/impl/CraftJukeBox org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftJukeBox -c org/bukkit/craftbukkit/block/impl/CraftLantern org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLantern -c org/bukkit/craftbukkit/block/impl/CraftLectern org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLectern -c org/bukkit/craftbukkit/block/impl/CraftSapling org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSapling -c org/bukkit/craftbukkit/command/CraftCommandMap org/bukkit/craftbukkit/v1_21_R1/command/CraftCommandMap -c org/bukkit/craftbukkit/entity/CraftComplexPart org/bukkit/craftbukkit/v1_21_R1/entity/CraftComplexPart -c org/bukkit/craftbukkit/entity/CraftEnderDragon org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderDragon -c org/bukkit/craftbukkit/entity/CraftEnderSignal org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderSignal -c org/bukkit/craftbukkit/entity/CraftEntityTypes org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes -c org/bukkit/craftbukkit/entity/CraftEntityTypes$SpawnData org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes$SpawnData -c org/bukkit/craftbukkit/entity/CraftEntityTypes$HangingData org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes$HangingData -c org/bukkit/craftbukkit/entity/CraftEntityTypes$EntityTypeData org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityTypes$EntityTypeData -c org/bukkit/craftbukkit/entity/CraftEvokerFangs org/bukkit/craftbukkit/v1_21_R1/entity/CraftEvokerFangs -c org/bukkit/craftbukkit/entity/CraftHumanEntity org/bukkit/craftbukkit/v1_21_R1/entity/CraftHumanEntity -c org/bukkit/craftbukkit/entity/CraftInteraction org/bukkit/craftbukkit/v1_21_R1/entity/CraftInteraction -c org/bukkit/craftbukkit/entity/CraftInteraction$CraftPreviousInteraction org/bukkit/craftbukkit/v1_21_R1/entity/CraftInteraction$CraftPreviousInteraction -c org/bukkit/craftbukkit/entity/CraftItemDisplay org/bukkit/craftbukkit/v1_21_R1/entity/CraftItemDisplay -c org/bukkit/craftbukkit/entity/CraftMinecartTNT org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartTNT -c org/bukkit/craftbukkit/entity/CraftMushroomCow org/bukkit/craftbukkit/v1_21_R1/entity/CraftMushroomCow -c org/bukkit/craftbukkit/entity/CraftPiglinBrute org/bukkit/craftbukkit/v1_21_R1/entity/CraftPiglinBrute -c org/bukkit/craftbukkit/entity/CraftSpellcaster org/bukkit/craftbukkit/v1_21_R1/entity/CraftSpellcaster -c org/bukkit/craftbukkit/entity/CraftTextDisplay org/bukkit/craftbukkit/v1_21_R1/entity/CraftTextDisplay -c org/bukkit/craftbukkit/entity/CraftTextDisplay$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftTextDisplay$1 -c org/bukkit/craftbukkit/entity/CraftTraderLlama org/bukkit/craftbukkit/v1_21_R1/entity/CraftTraderLlama -c org/bukkit/craftbukkit/entity/CraftWitherSkull org/bukkit/craftbukkit/v1_21_R1/entity/CraftWitherSkull -c org/bukkit/craftbukkit/entity/CraftZombieHorse org/bukkit/craftbukkit/v1_21_R1/entity/CraftZombieHorse -c org/bukkit/craftbukkit/event/CraftEventFactory org/bukkit/craftbukkit/v1_21_R1/event/CraftEventFactory -c org/bukkit/craftbukkit/event/CraftEventFactory$1 org/bukkit/craftbukkit/v1_21_R1/event/CraftEventFactory$1 -c org/bukkit/craftbukkit/event/CraftEventFactory$2 org/bukkit/craftbukkit/v1_21_R1/event/CraftEventFactory$2 -c org/bukkit/craftbukkit/help/HelpTopicAmendment org/bukkit/craftbukkit/v1_21_R1/help/HelpTopicAmendment -c org/bukkit/craftbukkit/inventory/CraftItemFlag org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemFlag -c org/bukkit/craftbukkit/inventory/CraftItemType org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemType -c org/bukkit/craftbukkit/inventory/CraftMerchant org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchant -c org/bukkit/craftbukkit/inventory/CraftMerchant$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchant$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBook org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook -c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook$SpigotMeta -c org/bukkit/craftbukkit/inventory/CraftMetaBook$SpigotMeta$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook$SpigotMeta$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBook$CraftMetaBookBuilder org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBook$CraftMetaBookBuilder -c org/bukkit/craftbukkit/inventory/CraftMetaItem org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem -c org/bukkit/craftbukkit/inventory/CraftMetaItem$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$1 -c org/bukkit/craftbukkit/inventory/CraftMetaItem$2 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$2 -c org/bukkit/craftbukkit/inventory/CraftMetaItem$Applicator org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$Applicator -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKey -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKey$Specific -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKey$Specific$To org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKey$Specific$To -c org/bukkit/craftbukkit/inventory/CraftMetaItem$EnchantmentMap org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$EnchantmentMap -c org/bukkit/craftbukkit/inventory/CraftMetaItem$ItemMetaKeyType org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaItem$ItemMetaKeyType -c org/bukkit/craftbukkit/packs/CraftResourcePack org/bukkit/craftbukkit/v1_21_R1/packs/CraftResourcePack -c org/bukkit/craftbukkit/util/CraftDimensionUtil org/bukkit/craftbukkit/v1_21_R1/util/CraftDimensionUtil -c org/bukkit/craftbukkit/util/CraftNamespacedKey org/bukkit/craftbukkit/v1_21_R1/util/CraftNamespacedKey -c org/bukkit/craftbukkit/util/CraftSpawnCategory org/bukkit/craftbukkit/v1_21_R1/util/CraftSpawnCategory -c org/bukkit/craftbukkit/util/CraftSpawnCategory$1 org/bukkit/craftbukkit/v1_21_R1/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 r - m ()Ljava/util/stream/Stream; getAvailableSounds s - m ()Ljava/util/Collection; getCustomTabSugggestions z - m ()Ljava/util/Collection; getOnlinePlayerNames q - m ()Ljava/util/stream/Stream; getRecipeNames t - m ()Ljava/util/Collection; getRelevantCoordinates B - m ()Ljava/util/Collection; getSelectedEntities A - m (I)Z hasPermission c - 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 u - 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/Registry;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 -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 (Lcom/mojang/brigadier/StringReader;)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/commands/arguments/EntityArgument$Info$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/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;)Lnet/minecraft/commands/arguments/EntityArgument; instantiate a - m ()Lnet/minecraft/commands/synchronization/ArgumentTypeInfo; type a - f Z playersOnly c - f Z single b -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 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/Tag; parse a - f Ljava/util/Collection; EXAMPLES a -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;I)Lnet/minecraft/commands/functions/StringTemplate; fromString a - m (Ljava/lang/String;)Z isValidVariableName a - 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/ItemInteractionResult; 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/ItemInteractionResult; fillBucket a - m (Ljava/lang/String;)Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; newInteractionMap a - f Lnet/minecraft/core/cauldron/CauldronInteraction; BANNER k - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/core/cauldron/CauldronInteraction; DYED_ITEM l - f Lnet/minecraft/core/cauldron/CauldronInteraction$InteractionMap; EMPTY c - f Lnet/minecraft/core/cauldron/CauldronInteraction; FILL_LAVA h - f Lnet/minecraft/core/cauldron/CauldronInteraction; FILL_POWDER_SNOW i - f Lnet/minecraft/core/cauldron/CauldronInteraction; FILL_WATER g - 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; SHULKER_BOX j - 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 ()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 ()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/core/component/DataComponentPatch; EMPTY a - f Ljava/lang/String; REMOVED_PREFIX e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map d -c net/minecraft/core/component/DataComponentPatch$1 net/minecraft/core/component/DataComponentPatch$1 - 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 -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$b - 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$SplitResult net/minecraft/core/component/DataComponentPatch$c - 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 ()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 V - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$1 U - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$10 L - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$11 K - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$12 J - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$13 I - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$14 H - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$15 G - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$16 F - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$17 E - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$18 D - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$19 C - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$2 T - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$20 B - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$21 A - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$22 z - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$23 y - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$24 x - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$25 w - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$26 v - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$27 u - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$28 t - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$29 s - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$3 S - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$30 r - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$31 q - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$32 p - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$33 o - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$34 n - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$35 m - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$36 l - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$37 k - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$38 j - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$39 i - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$4 R - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$40 h - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$41 g - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$42 f - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$43 e - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$44 d - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$45 c - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$46 b - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$5 Q - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$6 P - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$7 O - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$8 N - m (Lnet/minecraft/core/Registry;)Ljava/lang/Object; lambda$static$9 M - 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 a - f Lnet/minecraft/core/Registry; ACTIVITY C - f Lnet/minecraft/core/Registry; ARMOR_MATERIAL ap - f Lnet/minecraft/core/Registry; ATTRIBUTE s - 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 j - 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; CAT_VARIANT ai - f Lnet/minecraft/core/Registry; CHUNK_GENERATOR aa - f Lnet/minecraft/core/DefaultedRegistry; CHUNK_STATUS l - f Lnet/minecraft/core/Registry; COMMAND_ARGUMENT_TYPE u - f Lnet/minecraft/core/Registry; CREATIVE_MODE_TAB am - f Lnet/minecraft/core/Registry; CUSTOM_STAT k - f Lnet/minecraft/core/Registry; DATA_COMPONENT_TYPE aq - f Lnet/minecraft/core/Registry; DECORATED_POT_PATTERN al - f Lnet/minecraft/core/Registry; DENSITY_FUNCTION_TYPE ad - f Lnet/minecraft/core/Registry; ENCHANTMENT_EFFECT_COMPONENT_TYPE au - f Lnet/minecraft/core/Registry; ENCHANTMENT_ENTITY_EFFECT_TYPE aw - f Lnet/minecraft/core/Registry; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE av - f Lnet/minecraft/core/Registry; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE ax - f Lnet/minecraft/core/Registry; ENCHANTMENT_PROVIDER_TYPE az - f Lnet/minecraft/core/Registry; ENCHANTMENT_VALUE_EFFECT_TYPE ay - f Lnet/minecraft/core/Registry; ENTITY_SUB_PREDICATE_TYPE ar - f Lnet/minecraft/core/DefaultedRegistry; ENTITY_TYPE f - 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/Registry; FROG_VARIANT aj - f Lnet/minecraft/core/DefaultedRegistry; GAME_EVENT a - f Lnet/minecraft/core/Registry; HEIGHT_PROVIDER_TYPE L - f Lnet/minecraft/core/Registry; INSTRUMENT ak - f Lnet/minecraft/core/Registry; INT_PROVIDER_TYPE K - f Lnet/minecraft/core/DefaultedRegistry; ITEM g - f Lnet/minecraft/core/Registry; ITEM_SUB_PREDICATE_TYPE as - f Ljava/util/Map; LOADERS aC - f Lorg/slf4j/Logger; LOGGER aB - 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 at - f Lnet/minecraft/core/Registry; MATERIAL_CONDITION ab - f Lnet/minecraft/core/Registry; MATERIAL_RULE ac - f Lnet/minecraft/core/DefaultedRegistry; MEMORY_MODULE_TYPE z - f Lnet/minecraft/core/Registry; MENU p - f Lnet/minecraft/core/Registry; MOB_EFFECT d - f Lnet/minecraft/core/Registry; NUMBER_FORMAT_TYPE ao - f Lnet/minecraft/core/Registry; PARTICLE_TYPE i - f Lnet/minecraft/core/Registry; PLACEMENT_MODIFIER_TYPE S - f Lnet/minecraft/core/Registry; POINT_OF_INTEREST_TYPE y - f Lnet/minecraft/core/Registry; POOL_ALIAS_BINDING_TYPE ah - f Lnet/minecraft/core/Registry; POSITION_SOURCE_TYPE t - f Lnet/minecraft/core/Registry; POS_RULE_TEST o - f Lnet/minecraft/core/Registry; POTION h - f Lnet/minecraft/core/Registry; RECIPE_SERIALIZER r - f Lnet/minecraft/core/Registry; RECIPE_TYPE q - f Lnet/minecraft/core/Registry; REGISTRY aA - f Lnet/minecraft/core/Registry; ROOT_PLACER_TYPE W - f Lnet/minecraft/core/Registry; RULE_BLOCK_ENTITY_MODIFIER n - f Lnet/minecraft/core/Registry; RULE_TEST m - f Lnet/minecraft/core/Registry; SCHEDULE B - f Lnet/minecraft/core/DefaultedRegistry; SENSOR_TYPE A - f Lnet/minecraft/core/Registry; SOUND_EVENT b - f Lnet/minecraft/core/Registry; STAT_TYPE v - 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; TREE_DECORATOR_TYPE X - f Lnet/minecraft/core/Registry; TRIGGER_TYPES an - f Lnet/minecraft/core/Registry; TRUNK_PLACER_TYPE V - f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_PROFESSION x - f Lnet/minecraft/core/DefaultedRegistry; VILLAGER_TYPE w - f Lnet/minecraft/core/WritableRegistry; WRITABLE_REGISTRY aD -c net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap net/minecraft/core/registries/BuiltInRegistries$a -c net/minecraft/data/loot/packs/VanillaEntityLoot net/minecraft/data/loot/packs/VanillaEntityLoot - m ()Lnet/minecraft/world/level/storage/loot/LootTable$Builder; elderGuardianLootTable d - m ()V generate b -c net/minecraft/data/models/blockstates/Condition net/minecraft/data/models/blockstates/Condition - m ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; and a - m ()Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; condition a - m ([Lnet/minecraft/data/models/blockstates/Condition;)Lnet/minecraft/data/models/blockstates/Condition; or b - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a -c net/minecraft/data/models/blockstates/Condition$Operation net/minecraft/data/models/blockstates/Condition$b - m ()[Lnet/minecraft/data/models/blockstates/Condition$Operation; $values a - f [Lnet/minecraft/data/models/blockstates/Condition$Operation; $VALUES d - f Lnet/minecraft/data/models/blockstates/Condition$Operation; AND a - f Lnet/minecraft/data/models/blockstates/Condition$Operation; OR b - f Ljava/lang/String; id c -c net/minecraft/data/models/blockstates/Condition$TerminalCondition net/minecraft/data/models/blockstates/Condition$c - m ()Lcom/google/gson/JsonElement; get b - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String; getTerm c - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/stream/Stream;)Ljava/lang/String; joinValues a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V lambda$get$0 a - m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/world/level/block/state/properties/Property;)Z lambda$validate$1 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; negatedTerm b - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; negatedTerm b - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/String;)V putValue a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; term a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/models/blockstates/Condition$TerminalCondition; term a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Ljava/util/Map; terms a -c net/minecraft/data/models/blockstates/Condition$CompositeCondition net/minecraft/data/models/blockstates/Condition$a - m ()Lcom/google/gson/JsonElement; get b - m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/Condition;)V lambda$validate$0 a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Lnet/minecraft/data/models/blockstates/Condition$Operation; operation a - f Ljava/util/List; subconditions b -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/ResourceLocation;)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 -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/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/lang/String;)V assertBlock a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlock a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockEntityData c - 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;Ljava/lang/String;)V assertBlockProperty a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockState b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V assertContainerContains a - m (Lnet/minecraft/core/BlockPos;)V assertContainerEmpty g - 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/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/Vec3;Lnet/minecraft/world/phys/Vec3;)V assertEntityNotPresent b - m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityNotTouching b - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;Ljava/lang/String;)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/Vec3;Lnet/minecraft/world/phys/Vec3;)V assertEntityPresent a - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V assertEntityProperty a - m (Lnet/minecraft/world/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V assertEntityProperty a - m (Lnet/minecraft/world/entity/EntityType;DDD)V assertEntityTouching a - m (ZLjava/lang/String;)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 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V assertValueEqual a - m (Lnet/minecraft/core/BlockPos;)V destroyBlock f - m ()V ensureSingleFinalCheck k - m (Ljava/lang/String;)V fail a - m (Ljava/lang/String;Lnet/minecraft/core/BlockPos;)V fail a - m (Ljava/lang/String;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;)Lnet/minecraft/world/level/block/entity/BlockEntity; getBlockEntity b - 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 l - m ()Lnet/minecraft/world/level/block/Rotation; getTestRotation h - m ()J getTick i - m ()V killAllEntities b - m (Ljava/lang/Class;)V killAllEntitiesOfClass a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/Item;)V lambda$assertAtTickTimeContainerContains$21 b - m (Lnet/minecraft/core/BlockPos;)V lambda$assertAtTickTimeContainerEmpty$22 l - m (Ljava/lang/String;)Ljava/lang/String; lambda$assertBlock$10 c - m (Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlock$11 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/state/BlockState;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z lambda$assertBlockPresent$7 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/util/function/Predicate;Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$assertBlockProperty$12 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$assertBlockProperty$13 b - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityInstancePresent$14 a - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestAssertPosException; lambda$assertEntityInstancePresent$15 a - m (Ljava/lang/Object;)Z lambda$assertEntityInventoryContains$18 a - m (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z lambda$assertEntityInventoryContains$19 a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityNotTouching$17 a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z lambda$assertEntityTouching$16 b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/core/BlockPos;)V lambda$assertSameBlockStates$20 a - m ()Ljava/lang/Exception; lambda$failIf$26 m - m (Ljava/lang/Runnable;J)V lambda$failIfEver$27 b - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I lambda$findClosestEntity$1 a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/entity/Entity;)Z lambda$findEntities$2 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$killAllEntitiesOfClass$0 a - m (Ljava/lang/Runnable;J)V lambda$onEachTick$28 a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z lambda$pressButton$4 a - m ()Ljava/lang/String; lambda$pressButton$5 n - m (Lnet/minecraft/core/BlockPos;)V lambda$pulseRedstone$6 m - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenBlockPresent$9 d - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$23 c - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityNotPresent$25 g - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/core/BlockPos;)V lambda$succeedWhenEntityPresent$24 h - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/core/BlockPos;F)V lambda$walkTo$3 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 c - m (III)V pullLever b - m (Lnet/minecraft/core/BlockPos;)V pullLever e - m (Lnet/minecraft/core/BlockPos;J)V pulseRedstone a - m (Lnet/minecraft/core/BlockPos;)V randomTick h - 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/state/BlockState;)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/world/phys/Vec3;)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 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 ()V tickPrecipitation f - m (Lnet/minecraft/core/BlockPos;)V tickPrecipitation i - m (Lnet/minecraft/core/BlockPos;)V useBlock d - 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 ()Z isCreative f - m ()Z isLocalPlayer g - m ()Z isSpectator R_ - f Lnet/minecraft/world/level/GameType; val$gameType b -c net/minecraft/gametest/framework/GameTestHelper$2 net/minecraft/gametest/framework/GameTestHarnessHelper$2 - m ()Z isCreative f - m ()Z isSpectator R_ -c net/minecraft/gametest/framework/GameTestRunner net/minecraft/gametest/framework/GameTestHarnessRunner - m (Lnet/minecraft/gametest/framework/GameTestBatchListener;)V addListener a - m (Lnet/minecraft/server/level/ServerLevel;)V clearMarkers a - m (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch a - 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 d - 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/GameTestBatchListener;)V lambda$runBatch$3 b - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/String; lambda$runScheduledRerunTests$4 c - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V rerunTest a - m (I)V runBatch a - m ()V runScheduledRerunTests d - 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 Lnet/minecraft/gametest/framework/GameTestBatch; currentBatch 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/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 ()V testCompleted 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 - f Lnet/minecraft/gametest/framework/GameTestRunner; this$0 c - f I val$batchIndex b - f Lnet/minecraft/gametest/framework/MultipleTestTracker; val$currentBatchTracker a -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 a - 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 (Z)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 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;)Ljava/util/Optional; lambda$static$0 b - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/util/Optional; lambda$static$1 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/Collection;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/gametest/framework/GameTestServer; create a - m (Lnet/minecraft/SystemReport;)Lnet/minecraft/SystemReport; fillServerSystemReport a - m ()I getFunctionCompilationLevel l - m ()I getOperatorUserPermissionLevel k - m ()I getRateLimitPacketsPerSecond o - m ()Lnet/minecraft/util/debugchart/SampleLogger; getTickTimeLogger f - m ()Z haveTestsStarted br - m ()Z initServer e - m ()Z isCommandBlockEnabled q - m ()Z isDedicatedServer n - m ()Z isEpollEnabled p - m ()Z isHardcore j - m ()Z isPublished r - m (Lcom/mojang/authlib/GameProfile;)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$1 a - m (Lnet/minecraft/server/WorldLoader$InitConfig;Lnet/minecraft/world/level/LevelSettings;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$create$2 a - m (Lnet/minecraft/world/level/GameRules;)V lambda$static$0 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$tickServer$3 b - m (Lnet/minecraft/gametest/framework/GameTestInfo;)V lambda$tickServer$4 a - m (Lnet/minecraft/CrashReport;)V onServerCrash a - m ()V onServerExit i - m ()Z shouldInformAdmins M_ - m ()Z shouldRconBroadcast m - m (Lnet/minecraft/server/level/ServerLevel;)V startTests b - m (Ljava/util/function/BooleanSupplier;)V tickServer a - m ()V waitUntilNextTick v_ - f Lorg/slf4j/Logger; LOGGER k - f Lnet/minecraft/server/Services; NO_SERVICES n - f I PROGRESS_REPORT_INTERVAL l - f Lnet/minecraft/world/level/GameRules; TEST_GAME_RULES t - f I TEST_POSITION_RANGE m - f Lnet/minecraft/world/level/levelgen/WorldOptions; WORLD_OPTIONS u - f Lnet/minecraft/util/debugchart/LocalSampleLogger; sampleLogger o - f Lnet/minecraft/core/BlockPos; spawnPos r - f Lcom/google/common/base/Stopwatch; stopwatch s - f Ljava/util/List; testBatches p - f Ljava/util/List; testFunctions q - f Lnet/minecraft/gametest/framework/MultipleTestTracker; testTracker v -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 Lnet/minecraft/gametest/framework/GameTestTicker; SINGLETON a - f Lnet/minecraft/gametest/framework/GameTestRunner; runner c - f Ljava/util/Collection; testInfos b -c net/minecraft/gametest/framework/StructureUtils net/minecraft/gametest/framework/GameTestHarnessStructures - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V addCommandBlockAndButtonToStartTest a - 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 (Ljava/lang/String;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)V createNewEmptyStructureBlock a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; createStructureBlock b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;)Z doesStructureContain a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/server/level/ServerLevel;Z)V encaseStructure a - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findNearestStructureBlock b - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/Optional; findStructureBlockContainingPos a - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; findStructureBlocks c - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;Ljava/lang/String;)Ljava/util/stream/Stream; findStructureByTestFunction a - m (Lnet/minecraft/world/level/levelgen/structure/BoundingBox;Lnet/minecraft/server/level/ServerLevel;)V forceLoadChunks b - m (Lnet/minecraft/core/BlockPos;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getBoundingBoxAtGround d - 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/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; getStructureBoundingBox b - m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/world/phys/AABB; getStructureBounds a - m (Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Lnet/minecraft/core/BlockPos; getStructureOrigin c - 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$4 a - m (Lnet/minecraft/world/entity/Entity;)Z lambda$clearSpaceForStructure$5 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;ZLnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$encaseStructure$1 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)I lambda$findNearestStructureBlock$7 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$findStructureBlockContainingPos$6 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Z lambda$findStructureBlocks$10 b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; lambda$findStructureByTestFunction$8 c - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z lambda$findStructureByTestFunction$9 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V lambda$forceLoadChunks$3 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; lambda$lookedAtStructureBlockPos$11 a - m (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/block/entity/StructureBlockEntity;)Z lambda$lookedAtStructureBlockPos$12 a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/IllegalStateException; lambda$prepareTestStructure$0 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V lambda$removeBarriers$2 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/stream/Stream; lookedAtStructureBlockPos a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Rotation;Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/block/entity/StructureBlockEntity; prepareTestStructure a - m (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/server/level/ServerLevel;)V removeBarriers a - f Ljava/lang/String; DEFAULT_TEST_STRUCTURES_DIR b - f I DEFAULT_Y_SEARCH_RADIUS a - f Lorg/slf4j/Logger; LOGGER d - f Ljava/lang/String; 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/network/ClientboundPacketListener net/minecraft/network/ClientboundPacketListener - m ()Lnet/minecraft/network/protocol/PacketFlow; flow a -c net/minecraft/network/ServerboundPacketListener net/minecraft/network/ServerboundPacketListener - m ()Lnet/minecraft/network/protocol/PacketFlow; flow a -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 (Ljava/lang/String;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compileNbtPath a - m ()Lnet/minecraft/network/chat/contents/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/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;ILjava/lang/String;)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 - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b - f Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath; compiledNbtPath c - f Lnet/minecraft/network/chat/contents/DataSource; dataSource h - f Z interpreting e - f Ljava/lang/String; nbtPathPattern g - f Ljava/util/Optional; separator f -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/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; apply a - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; createUpdatedRegistries b - m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/RegistryAccess$Frozen;Lnet/minecraft/world/level/storage/loot/LootDataType;)V lambda$apply$5 a - m (Ljava/lang/String;Ljava/lang/String;)V lambda$apply$6 a - m (Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;)Lnet/minecraft/core/LayeredRegistryAccess; lambda$reload$1 c - m (Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/core/Holder$Reference;)V lambda$validateRegistry$7 a - m (Lnet/minecraft/core/LayeredRegistryAccess;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a - m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootDataType;Lnet/minecraft/core/RegistryAccess;)V validateRegistry a - f Lnet/minecraft/core/RegistrationInfo; DEFAULT_REGISTRATION_INFO c - f Lcom/google/gson/Gson; GSON b - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/server/ReloadableServerRegistries$Holder net/minecraft/server/ReloadableServerRegistries$b - m ()Lnet/minecraft/core/RegistryAccess$Frozen; get a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Collection; getKeys a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/LootTable; getLootTable b - m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$getKeys$0 a - m (Lnet/minecraft/core/Registry;)Ljava/util/stream/Stream; lambda$getKeys$1 a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderLookup$RegistryLookup;)Ljava/util/Optional; lambda$getLootTable$2 a - m ()Lnet/minecraft/core/HolderGetter$Provider; lookup b - f Lnet/minecraft/core/RegistryAccess$Frozen; registries a -c net/minecraft/server/ReloadableServerRegistries$EmptyTagLookupWrapper net/minecraft/server/ReloadableServerRegistries$a - m ()Ljava/util/stream/Stream; listRegistries a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; lookup a - f Lnet/minecraft/core/RegistryAccess; registryAccess a -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/nbt/CompoundTag;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/core/HolderLookup$Provider;)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 ()V removeAllPlayers b - m (Lnet/minecraft/server/level/ServerPlayer;)V removePlayer b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m (I)V setMax b - m (Ljava/util/Collection;)Z setPlayers a - m (I)V setValue a - f Lnet/minecraft/resources/ResourceLocation; id h - f I max k - f Ljava/util/Set; players i - f I value j -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 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/players/UserBanListEntry;)Lnet/minecraft/network/chat/Component; lambda$banPlayers$3 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 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 (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$11 d - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addExperience$12 c - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;Lnet/minecraft/server/level/ServerPlayer;I)Lnet/minecraft/network/chat/Component; lambda$queryExperience$10 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 b - 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$9 a - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$13 b - m (Lnet/minecraft/server/commands/ExperienceCommand$Type;ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setExperience$14 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$25 d - m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26 c - m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27 b - m (Lnet/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$28 a - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$addObjective$68 a - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$addScore$49 b - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$addScore$50 b - m (Lnet/minecraft/world/scores/DisplaySlot;)Lnet/minecraft/network/chat/Component; lambda$clearDisplaySlot$59 a - m (Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$29 a - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$33 d - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$enableTrigger$34 c - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/world/scores/ReadOnlyScoreInfo;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$getScore$30 a - m ()Lnet/minecraft/network/chat/Component; lambda$listObjectives$69 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listObjectives$70 b - m (Lnet/minecraft/world/scores/ScoreHolder;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$55 a - m (Lnet/minecraft/world/scores/ScoreHolder;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$56 a - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayerScores$57 a - m (Lnet/minecraft/commands/CommandSourceStack;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$58 a - m ()Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$53 c - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$listTrackedPlayers$54 c - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$performOperation$31 c - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$performOperation$32 e - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$1 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 m - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 l - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 h - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 f - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18 e - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$19 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 t - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22 b - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$23 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 s - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 r - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5 q - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6 p - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/network/chat/numbers/NumberFormat;)I lambda$register$7 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 o - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 n - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$removeObjective$67 b - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$removeScore$51 a - m (ILnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$removeScore$52 a - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$37 b - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScore$38 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$35 e - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetScores$36 d - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$62 g - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayAutoUpdate$63 f - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplayName$61 h - m (Lnet/minecraft/world/scores/DisplaySlot;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setDisplaySlot$60 a - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$64 e - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setObjectiveFormat$65 d - m (Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setRenderType$66 c - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$39 b - m (Lnet/minecraft/world/scores/Objective;Ljava/util/Collection;I)Lnet/minecraft/network/chat/Component; lambda$setScore$40 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$41 f - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$42 e - m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$43 b - m (Lnet/minecraft/network/chat/Component;Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreDisplay$44 a - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$45 d - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$46 c - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$47 b - m (Ljava/util/Collection;Lnet/minecraft/world/scores/Objective;)Lnet/minecraft/network/chat/Component; lambda$setScoreNumberFormat$48 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$6 a - m (Lnet/minecraft/commands/CommandSourceStack;)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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 a - m (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/Connection;)V lambda$sendToAllConnections$5 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$22 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$23 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$24 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$25 b - m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$26 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$27 d - m (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$28 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$29 c - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$30 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$31 b - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; 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/context/CommandContext;)I lambda$decorateModification$33 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$34 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$35 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$36 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lnet/minecraft/server/commands/data/DataCommands$DataManipulator;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$37 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$38 a - m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/Tag;)Lnet/minecraft/network/chat/Component; lambda$getData$41 a - m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/network/chat/Component; lambda$getData$43 a - m (Lnet/minecraft/server/commands/data/DataAccessor;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;DI)Lnet/minecraft/network/chat/Component; lambda$getNumeric$42 a - m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$manipulateData$39 c - m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$mergeData$44 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 d - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 c - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12 b - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13 b - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$15 a - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$16 e - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$17 d - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$18 c - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$19 b - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;Ljava/util/List;)I lambda$register$20 a - m (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lnet/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator;)V lambda$register$21 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$7 a - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 e - m (Lnet/minecraft/server/commands/data/DataCommands$DataProvider;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$9 c - m (Lnet/minecraft/server/commands/data/DataAccessor;)Lnet/minecraft/network/chat/Component; lambda$removeData$40 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/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 isSurvival d - 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 Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/core/BlockPos; delayedDestroyPos k - f I delayedTickStart l - f Lnet/minecraft/core/BlockPos; destroyPos h - f I destroyProgressStart g - f Lnet/minecraft/world/level/GameType; gameModeForPlayer b - f I gameTicks i - f Z hasDelayedDestroy j - f Z isDestroyingBlock f - f I lastSentState m - f Lnet/minecraft/server/level/ServerLevel; level c - f Lnet/minecraft/server/level/ServerPlayer; player d - f Lnet/minecraft/world/level/GameType; previousGameModeForPlayer e -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 (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 - f Ljava/nio/file/Path; val$cacheDir a - f Ljava/util/List; val$unsortedFiles b -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/MetadataSectionSerializer;)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;)Lcom/mojang/authlib/GameProfile; createGameProfile b - 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 a - m ()V bootstrap1 b - m ()V bootstrap10 k - m ()V bootstrap11 l - m ()V bootstrap12 m - m ()V bootstrap13 n - m ()V bootstrap14 o - m ()V bootstrap15 p - m ()V bootstrap2 c - m ()V bootstrap3 d - m ()V bootstrap4 e - m ()V bootstrap5 f - m ()V bootstrap6 g - m ()V bootstrap7 h - m ()V bootstrap8 i - m ()V bootstrap9 j - m ()V finalizeMaps q - 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 (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; parse b - m (ILjava/lang/String;[Ljava/lang/String;)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 [Lcom/mojang/serialization/Dynamic; BLOCK_DEFAULTS d - f Ljava/lang/String; FILTER_ME a - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD e - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD_NAME f - f Lorg/slf4j/Logger; LOGGER b - f [Lcom/mojang/serialization/Dynamic; MAP c -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 b - f Ljava/lang/String; name a - f Lcom/mojang/datafixers/DSL$TypeReference; type c -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/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 c - f Ljava/util/function/LongSupplier; realTime a - 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 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/world/entity/LivingEntity;ILnet/minecraft/world/entity/Entity$RemovalReason;)V onMobRemoved a -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 ()V start d - m ()V stop e - m ()V tick a - f I EAT_ANIMATION_TICKS a - f Ljava/util/function/Predicate; IS_TALL_GRASS 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 - f Ljava/util/function/Supplier; profiler d -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 e - f Ljava/util/function/BiPredicate; mobTest a - f Ljava/util/function/Predicate; readyTest c - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; toSet d -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 v - m ()I getAmbientSoundInterval R - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (D)Z removeWhenFarAway h -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 l - 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 i - 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/world/entity/animal/horse/Variant; WHITE a - f I id j - f Ljava/lang/String; name k -c net/minecraft/world/entity/boss/EnderDragonPart net/minecraft/world/entity/boss/EntityComplexPart - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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 dB - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/Entity;)Z is t - m ()Z isPickable bA - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()Z shouldBeSaved dM - f Ljava/lang/String; name c - f Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon; parentMob b - f Lnet/minecraft/world/entity/EntityDimensions; size d -c net/minecraft/world/entity/decoration/ItemFrame net/minecraft/world/entity/decoration/EntityItemFrame - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; calculateBoundingBox a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V dropItem b - m (Lnet/minecraft/world/entity/Entity;Z)V dropItem b - m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a - m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound y - m ()I getAnalogOutput H - m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound w - m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack A - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/level/saveddata/maps/MapId; getFramedMapId a - m ()Lnet/minecraft/world/item/ItemStack; getItem D - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dB - m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound x - m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound v - m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound z - m ()I getRotation F - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()F getVisualRotationYInDegrees dF - m ()Z hasFramedMap E - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()V kill ap - 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 C - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - 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 a - m (Lnet/minecraft/world/item/ItemStack;)V setItem c - m (Lnet/minecraft/world/item/ItemStack;Z)V setItem a - m (I)V setRotation b - m (IZ)V setRotation a - m (D)Z shouldRenderAtSqrDistance a - m ()Z survives s - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM f - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ROTATION g - f F DEPTH h - f F HEIGHT j - f I NUM_ROTATIONS e - f F WIDTH i - f F dropChance k - f Z fixed l -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 isFacingTarget a - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z isTargetWithinRange b - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0 d - 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 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/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 d - f I ATTACK_RANGE_MIN_SQRT c - f F PROJECTILE_MOVEMENT_SCALE g - f I SHOOT_COOLDOWN_TICKS j - f I SHOOT_INITIAL_DELAY_TICKS h - f I SHOOT_RECOVER_DELAY_TICKS i - f I UNCERTAINTY_BASE e - f I UNCERTAINTY_MULTIPLIER f -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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 y - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; changeDimension a - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/world/SimpleContainer; getInventory x - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound go - m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gm - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition s - 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 gk - m ()I getUnhappyCounter s - m ()I getVillagerXp t - m ()Z isClientSide gs - m ()Z isTrading gl - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a - m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated n - m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a - m (I)V overrideXp t - m ()V playCelebrateSound gp - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V rewardTradeXp b - m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer a - m (I)V setUnhappyCounter s - m ()Z showProgressBar gn - m ()V stopTrading gq - m ()V updateTrades gr - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_UNHAPPY_COUNTER ce - f Lorg/slf4j/Logger; LOGGER cf - f I VILLAGER_INVENTORY_SIZE cg - f I VILLAGER_SLOT_OFFSET cc - f Lnet/minecraft/world/SimpleContainer; inventory ci - f Lnet/minecraft/world/item/trading/MerchantOffers; offers cd - f Lnet/minecraft/world/entity/player/Player; tradingPlayer ch -c net/minecraft/world/entity/npc/InventoryCarrier net/minecraft/world/entity/npc/InventoryCarrier - m ()Lnet/minecraft/world/SimpleContainer; getInventory x - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/npc/InventoryCarrier;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V readInventoryFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V writeInventoryToTag b - f Ljava/lang/String; TAG_INVENTORY e_ -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 a - m ()Ljava/lang/String; getKey b - 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 aZ - 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 l -c net/minecraft/world/entity/projectile/ThrownEgg net/minecraft/world/entity/projectile/EntityEgg - m ()Lnet/minecraft/world/item/Item; getDefaultItem t - m (B)V handleEntityEvent b - 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 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 g - m ()Ljava/util/List; getItems h - m ()I getWidth f -c net/minecraft/world/inventory/FurnaceResultSlot net/minecraft/world/inventory/SlotFurnaceResult - m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements b_ - 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 g - m ()I getContainerSize b - m ()I getFutureXp h - 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 f - 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$6 a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/network/chat/Component; lambda$computeTooltip$7 a - m (Lnet/minecraft/advancements/critereon/BlockPredicate;)Lnet/minecraft/world/item/AdventureModePredicate; lambda$static$0 b - m ()Ljava/lang/String; lambda$static$1 b - m (Lnet/minecraft/world/item/AdventureModePredicate;)Lcom/mojang/serialization/DataResult; lambda$static$2 c - m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$3 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a - m (Lnet/minecraft/world/item/AdventureModePredicate;)Ljava/util/List; lambda$static$5 a - m ()Z showInTooltip a - m (Lnet/minecraft/world/level/block/state/pattern/BlockInWorld;)Z test a - m (Z)Lnet/minecraft/world/item/AdventureModePredicate; withTooltip 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 Lcom/mojang/serialization/Codec; FULL_CODEC f - f Lcom/mojang/serialization/Codec; SIMPLE_CODEC e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/network/chat/Component; UNKNOWN_USE g - f Z checksBlockEntity m - f Lnet/minecraft/world/level/block/state/pattern/BlockInWorld; lastCheckedBlock k - f Z lastResult l - f Ljava/util/List; predicates h - f Z showInTooltip i - f Ljava/util/List; tooltip j -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 (Ljava/util/function/Consumer;FF)V addPotionTooltip 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/function/Consumer;)V forEachEffect a - m ()Ljava/lang/Iterable; getAllEffects a - m ()I getColor b - m (Ljava/lang/Iterable;)I getColor a - m (Lnet/minecraft/core/Holder;)I getColor c - m (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional b - 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$1 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 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 h - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/alchemy/PotionContents; EMPTY a - f Lcom/mojang/serialization/Codec; FULL_CODEC i - f Lnet/minecraft/network/chat/Component; NO_EFFECT g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/Optional; customColor e - f Ljava/util/List; customEffects f - f Ljava/util/Optional; potion d -c net/minecraft/world/item/armortrim/TrimMaterial net/minecraft/world/item/armortrim/TrimMaterial - m ()Ljava/lang/String; assetName a - m (Ljava/lang/String;Lnet/minecraft/world/item/Item;FLnet/minecraft/network/chat/Component;Ljava/util/Map;)Lnet/minecraft/world/item/armortrim/TrimMaterial; create a - m ()Lnet/minecraft/network/chat/Component; description e - m ()Lnet/minecraft/core/Holder; ingredient b - m ()F itemModelIndex c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Ljava/util/Map; overrideArmorMaterials d - 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 Ljava/lang/String; assetName e - f Lnet/minecraft/network/chat/Component; description i - f Lnet/minecraft/core/Holder; ingredient f - f F itemModelIndex g - f Ljava/util/Map; overrideArmorMaterials h -c net/minecraft/world/item/armortrim/TrimPatterns net/minecraft/world/item/armortrim/TrimPatterns - m (Lnet/minecraft/data/worldgen/BootstrapContext;)V bootstrap a - m (Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getFromTemplate a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$getFromTemplate$0 a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/world/item/Item;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/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/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/StackedContents; 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/StackedContents; 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/RecipeManager net/minecraft/world/item/crafting/CraftingManager - m (Ljava/util/Map;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;)V apply a - m (Lnet/minecraft/resources/ResourceLocation;)Ljava/util/Optional; byKey a - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/world/item/crafting/RecipeHolder; byKeyTyped a - m (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/Collection; byType c - m (Lnet/minecraft/world/item/crafting/RecipeType;)Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; createCheck b - m (Lnet/minecraft/resources/ResourceLocation;Lcom/google/gson/JsonObject;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/crafting/RecipeHolder; fromJson a - m (Lnet/minecraft/world/item/crafting/RecipeType;)Ljava/util/List; getAllRecipesFor a - m ()Ljava/util/Collection; getOrderedRecipes b - 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/ResourceLocation;)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 ()Ljava/util/stream/Stream; getRecipeIds e - m ()Ljava/util/Collection; getRecipes d - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Ljava/util/List; getRecipesFor b - m (Lnet/minecraft/world/item/crafting/RecipeType;Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Lnet/minecraft/core/NonNullList; getRemainingItemsFor c - m ()Z hadErrorsLoading a - m (Ljava/lang/Iterable;)V replaceRecipes a - f Lcom/google/gson/Gson; GSON a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/Map; byName e - f Lcom/google/common/collect/Multimap; byType d - f Z hasErrors f - f Lnet/minecraft/core/HolderLookup$Provider; registries c -c net/minecraft/world/item/crafting/RecipeManager$1 net/minecraft/world/item/crafting/CraftingManager$1 - m (Lnet/minecraft/world/item/crafting/RecipeInput;Lnet/minecraft/world/level/Level;)Ljava/util/Optional; getRecipeFor a - f Lnet/minecraft/resources/ResourceLocation; 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/world/level/Level;)Ljava/util/Optional; getRecipeFor a -c net/minecraft/world/item/crafting/SmokingRecipe net/minecraft/world/item/crafting/RecipeSmoking - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -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/ForcedChunksSavedData net/minecraft/world/level/ForcedChunk - m ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getChunks b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/ForcedChunksSavedData; load b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; FILE_ID a - f Ljava/lang/String; TAG_FORCED b - f Lit/unimi/dsi/fastutil/longs/LongSet; chunks c -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 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/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 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/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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/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 - 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/ItemInteractionResult; 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 F AABB_OFFSET e - f Ljava/util/Map; BY_CANDLE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; CAKE_SHAPE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; CANDLE_SHAPE g - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT d - f Ljava/lang/Iterable; PARTICLE_OFFSETS j - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE h - f Lnet/minecraft/world/level/block/CandleBlock; candleBlock k -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 g - 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/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/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 - 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;)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/core/BlockPos;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 b - 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/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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/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 F AABB_OFFSET b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f Lnet/minecraft/world/level/block/Block; deadBlock e -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/entity/Entity;)Lnet/minecraft/world/phys/Vec3; calculateExitMovement 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;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/DimensionTransition; getPortalDestination 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/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/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 m - 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/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 - 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/DirectionProperty; 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/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;)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/core/BlockPos;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 b - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z slightlyMelt e - 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 (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 (I)Ljava/util/function/ToIntFunction; emission b - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState 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 b - 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - f Lnet/minecraft/world/level/block/MultifaceSpreader; spreader d -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 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;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 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;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;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; CEILING_EAST_WEST_ALL_LEGS aC - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_GRINDSTONE aD - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_LEFT_LEG aA - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_LEFT_PIVOT ay - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_LEFT_POST aw - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_RIGHT_LEG aB - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_RIGHT_PIVOT az - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_EAST_WEST_RIGHT_POST ax - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_ALL_LEGS au - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_GRINDSTONE av - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_LEFT_LEG as - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_LEFT_PIVOT aq - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_LEFT_POST ao - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_RIGHT_LEG at - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_RIGHT_PIVOT ar - f Lnet/minecraft/world/phys/shapes/VoxelShape; CEILING_NORTH_SOUTH_RIGHT_POST ap - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/network/chat/Component; CONTAINER_TITLE aR - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_ALL_LEGS F - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_GRINDSTONE G - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_LEFT_LEG n - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_LEFT_PIVOT l - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_LEFT_POST j - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_RIGHT_LEG o - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_RIGHT_PIVOT m - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_EAST_WEST_RIGHT_POST k - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_ALL_LEGS h - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_GRINDSTONE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_LEFT_LEG f - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_LEFT_PIVOT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_LEFT_POST b - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_RIGHT_LEG g - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_RIGHT_PIVOT e - f Lnet/minecraft/world/phys/shapes/VoxelShape; FLOOR_NORTH_SOUTH_RIGHT_POST c - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_ALL_LEGS am - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_GRINDSTONE an - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_LEFT_LEG ak - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_LEFT_PIVOT ai - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_LEFT_POST ag - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_RIGHT_LEG al - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_RIGHT_PIVOT aj - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_EAST_RIGHT_POST ah - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_ALL_LEGS W - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_GRINDSTONE X - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_LEFT_LEG U - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_LEFT_PIVOT S - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_LEFT_POST Q - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_RIGHT_LEG V - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_RIGHT_PIVOT T - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_NORTH_RIGHT_POST R - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_ALL_LEGS O - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_GRINDSTONE P - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_LEFT_LEG M - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_LEFT_PIVOT J - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_LEFT_POST H - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_RIGHT_LEG N - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_RIGHT_PIVOT L - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_SOUTH_RIGHT_POST I - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_ALL_LEGS ae - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_GRINDSTONE af - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_LEFT_LEG ac - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_LEFT_PIVOT aa - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_LEFT_POST Y - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_RIGHT_LEG ad - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_RIGHT_PIVOT ab - f Lnet/minecraft/world/phys/shapes/VoxelShape; WALL_WEST_RIGHT_POST Z -c net/minecraft/world/level/block/GrindstoneBlock$1 net/minecraft/world/level/block/BlockGrindstone$1 - f [I $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace a -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;)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 d_ - 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; SHAPE_BY_AGE 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 au_ - 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 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 -c net/minecraft/world/level/block/PinkPetalsBlock net/minecraft/world/level/block/PinkPetalsBlock - 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/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 b - m (Lnet/minecraft/core/Direction;Ljava/lang/Integer;)Lnet/minecraft/world/phys/shapes/VoxelShape; 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/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 e - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d - f I MAX_FLOWERS c - f I MIN_FLOWERS b - f Ljava/util/function/BiFunction; SHAPE_BY_PROPERTIES f -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;)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;F)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/phys/shapes/VoxelShape; getOcclusionShape f - m ()Ljava/util/Optional; getPickupSound aw_ - m (Lnet/minecraft/world/level/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/player/Player;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 a - 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 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 -c net/minecraft/world/level/block/ShulkerBoxBlock net/minecraft/world/level/block/BlockShulkerBox - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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;)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/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a - m ()Lnet/minecraft/world/item/DyeColor; getColor b - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/item/DyeColor; getColorFromBlock a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/world/item/DyeColor; getColorFromItem 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/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/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;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;)V lambda$getCloneItemStack$5 a - m (Lnet/minecraft/world/level/block/entity/ShulkerBoxBlockEntity;Ljava/util/function/Consumer;)V lambda$getDrops$4 a - 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 (Ljava/util/EnumMap;)V lambda$static$3 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/resources/ResourceLocation; CONTENTS c - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_OPEN_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_OPEN_AABB i - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_OPEN_AABB j - f F OPEN_AABB_SIZE e - f Ljava/util/Map; OPEN_SHAPE_BY_DIRECTION l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_OPEN_AABB k - f Lnet/minecraft/network/chat/Component; UNKNOWN_CONTENTS d - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_OPEN_AABB f - f Lnet/minecraft/world/phys/shapes/VoxelShape; WES_OPEN_AABB h - f Lnet/minecraft/world/item/DyeColor; color m -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 m - m (Lnet/minecraft/world/level/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 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 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 - 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 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 c -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; 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;)V entityInside 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 e -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 ()Lnet/minecraft/core/Holder; getEquipSound n - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/item/DyeColor; color d -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 D - m (Lnet/minecraft/core/BlockPos;)I getLightEmission i - m ()Z isEmpty C - m (I)Z isSectionEmpty c - 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;Z)Lnet/minecraft/world/level/block/state/BlockState; setBlockState a - f Lnet/minecraft/core/Holder; biome n -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 - f Ljava/lang/Class; val$cls 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 - f Ljava/lang/Class; val$cls 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 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 - f Z val$ceiling b - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a -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 I val$falseAtAndAbove e - f Lnet/minecraft/world/level/levelgen/PositionalRandomFactory; val$randomFactory f - f Lnet/minecraft/world/level/levelgen/SurfaceRules$Context; val$ruleContext a - f I val$trueAtAndBelow b -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 d - m ()Z generateStructures c - m ()Z isOldCustomizedWorld e - 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 f - m ()J seed 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/world/level/Level;)Z canConvertToSource 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/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/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/Fluid;)Z canSpreadTo 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/core/BlockPos;Lnet/minecraft/core/BlockPos;)S getCacheKey a - 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/world/level/Level;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/core/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)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/world/level/Level;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 c - 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/world/level/material/Fluid;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isWaterHole a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)I sourceNeighborCount a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/block/state/BlockState;)V spreadToSides a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;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/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 (Lnet/minecraft/world/level/pathfinder/Node;Lnet/minecraft/core/BlockPos;Z)Lnet/minecraft/world/level/pathfinder/Path; reconstructPath a - f Z DEBUG e - f F FUDGING a - 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 f -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/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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize a - m (Ljava/lang/Class;)Lnet/minecraft/world/level/timers/TimerCallback$Serializer; getSerializer a - m (Lnet/minecraft/world/level/timers/TimerCallback$Serializer;)Lnet/minecraft/world/level/timers/TimerCallbacks; register a - m (Lnet/minecraft/world/level/timers/TimerCallback;)Lnet/minecraft/nbt/CompoundTag; serialize a - f Lorg/slf4j/Logger; LOGGER b - f Lnet/minecraft/world/level/timers/TimerCallbacks; SERVER_CALLBACKS a - f Ljava/util/Map; classToSerializer d - f Ljava/util/Map; idToSerializer c -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_R1/attribute/CraftAttribute -c org/bukkit/craftbukkit/ban/CraftProfileBanEntry org/bukkit/craftbukkit/v1_21_R1/ban/CraftProfileBanEntry -c org/bukkit/craftbukkit/block/CapturedBlockState org/bukkit/craftbukkit/v1_21_R1/block/CapturedBlockState -c org/bukkit/craftbukkit/block/CraftSculkCatalyst org/bukkit/craftbukkit/v1_21_R1/block/CraftSculkCatalyst -c org/bukkit/craftbukkit/block/CraftSculkShrieker org/bukkit/craftbukkit/v1_21_R1/block/CraftSculkShrieker -c org/bukkit/craftbukkit/block/data/CraftBisected org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBisected -c org/bukkit/craftbukkit/block/data/CraftHangable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftHangable -c org/bukkit/craftbukkit/block/data/CraftLevelled org/bukkit/craftbukkit/v1_21_R1/block/data/CraftLevelled -c org/bukkit/craftbukkit/block/data/CraftOpenable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftOpenable -c org/bukkit/craftbukkit/block/data/CraftSnowable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftSnowable -c org/bukkit/craftbukkit/block/data/type/CraftBed org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBed -c org/bukkit/craftbukkit/block/data/type/CraftTNT org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTNT -c org/bukkit/craftbukkit/block/impl/CraftBeetroot org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBeetroot -c org/bukkit/craftbukkit/block/impl/CraftCampfire org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCampfire -c org/bukkit/craftbukkit/block/impl/CraftCoralFan org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFan -c org/bukkit/craftbukkit/block/impl/CraftDirtSnow org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDirtSnow -c org/bukkit/craftbukkit/block/impl/CraftIceFrost org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftIceFrost -c org/bukkit/craftbukkit/block/impl/CraftIronBars org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftIronBars -c org/bukkit/craftbukkit/block/impl/CraftObserver org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftObserver -c org/bukkit/craftbukkit/block/impl/CraftPotatoes org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPotatoes -c org/bukkit/craftbukkit/block/impl/CraftRepeater org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRepeater -c org/bukkit/craftbukkit/block/impl/CraftTrapdoor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTrapdoor -c org/bukkit/craftbukkit/block/impl/CraftTripwire org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTripwire -c org/bukkit/craftbukkit/block/impl/CraftWallSign org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWallSign -c org/bukkit/craftbukkit/block/sign/CraftSignSide org/bukkit/craftbukkit/v1_21_R1/block/sign/CraftSignSide -c org/bukkit/craftbukkit/damage/CraftDamageEffect org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageEffect -c org/bukkit/craftbukkit/damage/CraftDamageSource org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageSource -c org/bukkit/craftbukkit/entity/CraftBlockDisplay org/bukkit/craftbukkit/v1_21_R1/entity/CraftBlockDisplay -c org/bukkit/craftbukkit/entity/CraftChestedHorse org/bukkit/craftbukkit/v1_21_R1/entity/CraftChestedHorse -c org/bukkit/craftbukkit/entity/CraftEnderCrystal org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderCrystal -c org/bukkit/craftbukkit/entity/CraftFallingBlock org/bukkit/craftbukkit/v1_21_R1/entity/CraftFallingBlock -c org/bukkit/craftbukkit/entity/CraftLivingEntity org/bukkit/craftbukkit/v1_21_R1/entity/CraftLivingEntity -c org/bukkit/craftbukkit/entity/CraftLivingEntity$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftLivingEntity$1 -c org/bukkit/craftbukkit/entity/CraftThrownPotion org/bukkit/craftbukkit/v1_21_R1/entity/CraftThrownPotion -c org/bukkit/craftbukkit/entity/CraftTropicalFish org/bukkit/craftbukkit/v1_21_R1/entity/CraftTropicalFish -c org/bukkit/craftbukkit/entity/CraftTropicalFish$CraftPattern org/bukkit/craftbukkit/v1_21_R1/entity/CraftTropicalFish$CraftPattern -c org/bukkit/craftbukkit/generator/CraftChunkData org/bukkit/craftbukkit/v1_21_R1/generator/CraftChunkData -c org/bukkit/craftbukkit/generator/CraftWorldInfo org/bukkit/craftbukkit/v1_21_R1/generator/CraftWorldInfo -c org/bukkit/craftbukkit/generator/CraftWorldInfo$1 org/bukkit/craftbukkit/v1_21_R1/generator/CraftWorldInfo$1 -c org/bukkit/craftbukkit/inventory/CraftContainer org/bukkit/craftbukkit/v1_21_R1/inventory/CraftContainer -c org/bukkit/craftbukkit/inventory/CraftContainer$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftContainer$1 -c org/bukkit/craftbukkit/inventory/CraftContainer$2 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftContainer$2 -c org/bukkit/craftbukkit/inventory/CraftInventory org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventory -c org/bukkit/craftbukkit/inventory/CraftItemMetas org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemMetas -c org/bukkit/craftbukkit/inventory/CraftItemMetas$ItemMetaData org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemMetas$ItemMetaData -c org/bukkit/craftbukkit/inventory/CraftItemStack org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack -c org/bukkit/craftbukkit/inventory/CraftItemStack$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack$1 -c org/bukkit/craftbukkit/inventory/CraftItemStack$2 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack$2 -c org/bukkit/craftbukkit/inventory/CraftItemStack$3 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemStack$3 -c org/bukkit/craftbukkit/inventory/CraftMetaArmor org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaArmor -c org/bukkit/craftbukkit/inventory/CraftMetaSkull org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaSkull -c org/bukkit/craftbukkit/inventory/RecipeIterator org/bukkit/craftbukkit/v1_21_R1/inventory/RecipeIterator -c org/bukkit/craftbukkit/legacy/MaterialRerouting org/bukkit/craftbukkit/v1_21_R1/legacy/MaterialRerouting -c org/bukkit/craftbukkit/scheduler/CraftAsyncTask org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncTask -c org/bukkit/craftbukkit/scheduler/CraftAsyncTask$1 org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncTask$1 -c org/bukkit/craftbukkit/scheduler/CraftScheduler org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler -c org/bukkit/craftbukkit/scheduler/CraftScheduler$1 org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$1 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$2 org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$2 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$3 org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$3 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$4 org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$4 -c org/bukkit/craftbukkit/scheduler/CraftScheduler$5 org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftScheduler$5 -c org/bukkit/craftbukkit/scoreboard/CraftCriteria org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftCriteria -c org/bukkit/craftbukkit/structure/CraftStructure org/bukkit/craftbukkit/v1_21_R1/structure/CraftStructure -c org/bukkit/craftbukkit/util/CraftRayTraceResult org/bukkit/craftbukkit/v1_21_R1/util/CraftRayTraceResult -c org/bukkit/craftbukkit/util/RandomSourceWrapper org/bukkit/craftbukkit/v1_21_R1/util/RandomSourceWrapper -c org/bukkit/craftbukkit/util/RandomSourceWrapper$RandomWrapper org/bukkit/craftbukkit/v1_21_R1/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/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 Lcom/mojang/serialization/DynamicOps; registryOps n -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 - f Lnet/minecraft/core/component/DataComponentPatch$Builder; val$componentsBuilder b - f Lorg/apache/commons/lang3/mutable/MutableObject; val$itemResult 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/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/DataComponentHolder net/minecraft/core/component/DataComponentHolder - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object; get 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 b -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;)Lorg/joml/Vector3f; 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;)Lorg/joml/Vector3f; lambda$static$2 a - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/core/particles/DustParticleOptions; REDSTONE b - f Lorg/joml/Vector3f; REDSTONE_PARTICLE_COLOR a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Lorg/joml/Vector3f; color h -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/worldgen/BiomeDefaultFeatures net/minecraft/data/worldgen/BiomeSettings - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addAncientDebris av - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandExtraVegetation ae - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandGrass M - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBadlandsTrees G - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBambooVegetation r - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBirchTrees v - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addBlueIce as - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCherryGroveVegetation W - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addColdOceanExtraVegetation am - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addCommonBerryBushes p - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCarversAndLakes a - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultCrystalFormations aw - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultExtraVegetation ad - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultFlowers V - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultGrass Z - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMonsterRoom b - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultMushrooms ac - 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 addDefaultSeagrass an - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSoftDisks j - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultSprings ap - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDefaultUndergroundVariety c - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraDecoration ak - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertExtraVegetation ai - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addDesertVegetation T - 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 N - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addForestGrass O - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFossilDecoration al - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addFrozenSprings aq - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGiantTaigaVegetation U - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addGroveTrees t - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addIcebergs ar - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addInfestedStone i - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleGrass I - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleMelons af - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleTrees E - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addJungleVines ah - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLightBambooVegetation q - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLukeWarmKelp ao - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesSpecialOres B - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addLushCavesVegetationFeatures A - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampDisks l - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMangroveSwampVegetation Q - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMeadowVegetation X - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMossyStoneBlock m - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainForestTrees D - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMountainTrees C - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addMushroomFieldVegetation R - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addNetherDefaultOres au - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addOtherBirchTrees w - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainGrass ab - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addPlainVegetation S - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addRareBerryBushes o - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaExtraGrass L - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaGrass J - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSavannaTrees y - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSculk e - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaGrass K - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addShatteredSavannaTrees z - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSnowyTrees H - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleMelons ag - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSparseJungleTrees F - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSurfaceFreezing at - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampClayDisk k - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampExtraVegetation aj - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addSwampVegetation P - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaGrass aa - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTaigaTrees s - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addTallBirchTrees x - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWarmFlowers Y - m (Lnet/minecraft/world/level/biome/BiomeGenerationSettings$Builder;)V addWaterTrees u - 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/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/protocol/game/DebugPackets net/minecraft/network/protocol/game/PacketDebug - m (Lnet/minecraft/world/entity/LivingEntity;J)Ljava/util/List; getMemoryDescriptions a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Object;)Ljava/lang/String; getShortDescription a - m (Ljava/lang/String;)Ljava/lang/String; lambda$sendEntityBrain$4 a - m (Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/entity/ai/gossip/GossipType;Ljava/lang/Integer;)V lambda$sendEntityBrain$5 a - m (Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V lambda$sendEntityBrain$6 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/resources/ResourceKey;)V lambda$sendGameEventInfo$7 a - m (Ljava/util/List;Lnet/minecraft/world/entity/ai/goal/WrappedGoal;)V lambda$sendGoalSelector$3 a - m (Lnet/minecraft/resources/ResourceKey;)Ljava/lang/String; lambda$sendPoiAddedPacket$2 a - m (Lnet/minecraft/core/Holder;)Z lambda$sendPoiPacketsForChunk$0 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)V lambda$sendPoiPacketsForChunk$1 a - m (Lnet/minecraft/world/entity/animal/Bee;)V sendBeeInfo a - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)V sendBreezeInfo a - m (Lnet/minecraft/world/entity/LivingEntity;)V sendEntityBrain a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/Holder;Lnet/minecraft/world/phys/Vec3;)V sendGameEventInfo a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/gameevent/GameEventListener;)V sendGameEventListenerInfo a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;II)V sendGameTestAddMarker a - m (Lnet/minecraft/server/level/ServerLevel;)V sendGameTestClearPacket a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/ai/goal/GoalSelector;)V sendGoalSelector 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 sendHiveInfo a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)V sendNeighborsUpdatePacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V sendPacketToAllPlayers a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/level/pathfinder/Path;F)V sendPathFindingPacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendPoiAddedPacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/level/ChunkPos;)V sendPoiPacketsForChunk a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendPoiRemovedPacket b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendPoiTicketCountPacket c - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Collection;)V sendRaids a - m (Lnet/minecraft/world/level/WorldGenLevel;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V sendStructurePacket a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)V sendVillageSectionsPacket d - f Lorg/slf4j/Logger; LOGGER a -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 (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 Ljava/util/Map; events a -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/lang/Iterable; getUuidsInConfig a - m (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/network/chat/Component; lambda$config$4 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 b - 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 (Lcom/mojang/brigadier/CommandDispatcher;)V register 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/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 (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/level/GenerationChunkHolder net/minecraft/server/level/GenerationChunkHolder - m (Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Z acquireStatusBump e - 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 n - 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 ()I getGenerationRefCount o - 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 j - m ()I getTicketLevel i - m ()V increaseGenerationRefCount m - 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/MetadataSectionSerializer;Ljava/io/InputStream;)Ljava/lang/Object; getMetadataFromStream a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/lang/Object; getMetadataSection 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 Z val$addAutomatically h - f Ljava/util/function/UnaryOperator; val$decorator g -c net/minecraft/util/datafix/ComponentDataFixUtils net/minecraft/util/datafix/ComponentDataFixUtils - 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 b - m (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createTranslatableComponent b - m (Ljava/lang/String;)Ljava/util/Optional; extractTranslationString a - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$wrapLiteralStringAsComponent$0 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; rewriteFromLenient b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; wrapLiteralStringAsComponent a - f Ljava/lang/String; EMPTY_CONTENTS 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/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0 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$1 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/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)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/types/Type;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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a - m (Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$createFixer$0 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$1 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/debugchart/RemoteSampleLogger net/minecraft/util/debugchart/RemoteSampleLogger - m ()V useSample a - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType d - f Lnet/minecraft/util/debugchart/DebugSampleSubscriptionTracker; subscriptionTracker 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/world/entity/LivingEntity;I)Z applyEffectTick a - m (II)Z shouldApplyEffectTickThisTick a -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 U_ - 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 h - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$1 g - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$2 f - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$3 e - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$4 d - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$5 c - m ()Lnet/minecraft/world/entity/ai/sensing/TemptingSensor; lambda$static$6 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 u - f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_ATTACKABLES p - f Lnet/minecraft/world/entity/ai/sensing/SensorType; AXOLOTL_TEMPTATIONS q - f Lnet/minecraft/world/entity/ai/sensing/SensorType; BREEZE_ATTACK_ENTITY_SENSOR z - f Lnet/minecraft/world/entity/ai/sensing/SensorType; CAMEL_TEMPTATIONS t - f Lnet/minecraft/world/entity/ai/sensing/SensorType; DUMMY a - f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_ATTACKABLES v - f Lnet/minecraft/world/entity/ai/sensing/SensorType; FROG_TEMPTATIONS s - f Lnet/minecraft/world/entity/ai/sensing/SensorType; GOAT_TEMPTATIONS r - 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 w - f Lnet/minecraft/world/entity/ai/sensing/SensorType; NEAREST_ADULT o - 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 y - 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 x - f Ljava/util/function/Supplier; factory A -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/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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z attackable fD - m ()Z canBeSeenByAnyone eq - m (Lnet/minecraft/world/item/ItemStack;)Z canTakeItem f - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z canUseSlot d - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/damagesource/DamageSource;F)V causeDamage a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V doPush E - m ()Ljava/lang/Iterable; getArmorSlots eV - m ()Lnet/minecraft/core/Rotations; getBodyPose B - m (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/entity/EquipmentSlot; getClickedSlot b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Z)Lnet/minecraft/world/entity/EntityDimensions; getDimensionsMarker w - m ()Lnet/minecraft/world/entity/LivingEntity$Fallsounds; getFallSounds eH - m ()Ljava/lang/Iterable; getHandSlots eW - m ()Lnet/minecraft/core/Rotations; getHeadPose A - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/entity/EquipmentSlot;)Lnet/minecraft/world/item/ItemStack; getItemBySlot a - m ()Lnet/minecraft/core/Rotations; getLeftArmPose C - m ()Lnet/minecraft/core/Rotations; getLeftLegPose E - m (F)Lnet/minecraft/world/phys/Vec3; getLightProbePosition l - m ()Lnet/minecraft/world/entity/HumanoidArm; getMainArm fq - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dB - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction j_ - m ()Lnet/minecraft/core/Rotations; getRightArmPose D - m ()Lnet/minecraft/core/Rotations; getRightLegPose F - m (B)V handleEntityEvent b - m ()Z hasPhysics H - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt 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 fC - m ()Z isBaby o_ - m (Lnet/minecraft/world/entity/EquipmentSlot;)Z isDisabled e - m ()Z isEffectiveAi db - m ()Z isIgnoringBlockTriggers r_ - m ()Z isMarker z - m ()Z isNoBasePlate x - m ()Z isPickable bA - m ()Z isShowArms v - m ()Z isSmall t - m ()V kill ap - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playBrokenSound L - m ()V pushEntities r - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/nbt/CompoundTag;)V readPose c - m ()V refreshDimensions i_ - 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 k - m (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V setItemSlot a - 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 p - m (F)V setYHeadRot o - m (D)Z shouldRenderAtSqrDistance a - m ()V showBreakingParticles J - m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction u - 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 ()V tick l - m (FF)F tickHeadTurn f - m (Lnet/minecraft/world/phys/Vec3;)V travel a - m ()V updateInvisibilityStatus K - m ()Lnet/minecraft/nbt/CompoundTag; writePose I - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS bX - f D CHEST_OFFSET bZ - f I CLIENT_FLAG_MARKER h - f I CLIENT_FLAG_NO_BASEPLATE g - f I CLIENT_FLAG_SHOW_ARMS f - f I CLIENT_FLAG_SMALL e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BODY_POSE bJ - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CLIENT_FLAGS bH - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_HEAD_POSE bI - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_ARM_POSE bK - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_LEFT_LEG_POSE bM - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_ARM_POSE bL - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_RIGHT_LEG_POSE bN - f Lnet/minecraft/core/Rotations; DEFAULT_BODY_POSE bR - f Lnet/minecraft/core/Rotations; DEFAULT_HEAD_POSE bQ - f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_ARM_POSE bS - f Lnet/minecraft/core/Rotations; DEFAULT_LEFT_LEG_POSE bU - f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_ARM_POSE bT - f Lnet/minecraft/core/Rotations; DEFAULT_RIGHT_LEG_POSE bV - f I DISABLE_PUTTING_OFFSET d - f I DISABLE_TAKING_OFFSET c - f Z ENABLE_ARMS bP - f D FEET_OFFSET bY - f D HEAD_OFFSET cb - f D LEGS_OFFSET ca - f Lnet/minecraft/world/entity/EntityDimensions; MARKER_DIMENSIONS bW - f Ljava/util/function/Predicate; RIDABLE_MINECARTS cc - f I WOBBLE_TIME b - f Lnet/minecraft/core/NonNullList; armorItems ce - f Lnet/minecraft/core/Rotations; bodyPose ci - f I disabledSlots cg - f Lnet/minecraft/core/NonNullList; handItems cd - f Lnet/minecraft/core/Rotations; headPose ch - f Z invisible cf - f J lastHit bO - f Lnet/minecraft/core/Rotations; leftArmPose cj - f Lnet/minecraft/core/Rotations; leftLegPose cl - f Lnet/minecraft/core/Rotations; rightArmPose ck - f Lnet/minecraft/core/Rotations; rightLegPose cm -c net/minecraft/world/entity/decoration/ArmorStand$1 net/minecraft/world/entity/decoration/EntityArmorStand$1 -c net/minecraft/world/entity/monster/ElderGuardian net/minecraft/world/entity/monster/EntityGuardianElder - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAttackDuration t - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()Lnet/minecraft/sounds/SoundEvent; getFlopSound x - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - f I EFFECT_AMPLIFIER ce - f I EFFECT_DISPLAY_LIMIT cf - f I EFFECT_DURATION cd - f I EFFECT_INTERVAL e - f I EFFECT_RADIUS cc - f F ELDER_SIZE_SCALE b -c net/minecraft/world/entity/monster/breeze/Breeze net/minecraft/world/entity/monster/breeze/Breeze - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m (Lnet/minecraft/world/entity/EntityType;)Z canAttackType a - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - m (Lnet/minecraft/world/entity/projectile/Projectile;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; deflection a - m (I)V emitGroundParticles b - m ()V emitJumpTrailParticles x - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m ()D getFluidJumpThreshold di - m ()I getHeadRotSpeed fM - m ()Ljava/util/Optional; getHurtBy gl - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ae - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()D getSnoutYPosition gm - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m (Lnet/minecraft/world/entity/Entity;)Z lambda$getHurtBy$1 d - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/LivingEntity; lambda$getHurtBy$2 c - 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 S - m ()V playWhirlSound gk - m ()V resetAnimations gn - m ()Lnet/minecraft/world/entity/monster/breeze/Breeze; resetJumpTrail t - m ()V sendDebugPackets aa - m ()V tick l - m (Lnet/minecraft/world/phys/Vec3;)Z withinInnerCircleRange b - f F FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD ck - f I IDLE_PARTICLES_AMOUNT cf - f I JUMP_CIRCLE_DISTANCE_Y cj - f I JUMP_DUST_PARTICLES_AMOUNT cg - f I JUMP_TRAIL_DURATION_TICKS ci - f I JUMP_TRAIL_PARTICLES_AMOUNT ch - f Lnet/minecraft/world/entity/projectile/ProjectileDeflection; PROJECTILE_DEFLECTION cp - f I SLIDE_PARTICLES_AMOUNT ce - f I WHIRL_SOUND_FREQUENCY_MAX cm - f I WHIRL_SOUND_FREQUENCY_MIN cl - f Lnet/minecraft/world/entity/AnimationState; idle b - f Lnet/minecraft/world/entity/AnimationState; inhale cd - f I jumpTrailStartedTick cn - f Lnet/minecraft/world/entity/AnimationState; longJump e - f Lnet/minecraft/world/entity/AnimationState; shoot cc - f Lnet/minecraft/world/entity/AnimationState; slideBack d - f Lnet/minecraft/world/entity/AnimationState; slide c - f I soundTick co -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V ageBoundaryReached k - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/LivingEntity;)V blockedByShield e - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z canBeHunted gl - m ()Z canBeLeashed y - m ()Z canFallInLove gp - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkHoglinSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getAttackAnimationRemainingTicks gk - m ()I getBaseExperienceReward eg - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aR - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isAdult t - m ()Z isConverting x - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isImmuneToZombification gm - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m ()V sendDebugPackets aa - m (Z)V setCannotBeHunted y - m (Z)V setImmuneToZombification x - m ()Z shouldDropExperience ee - f I ATTACK_DAMAGE cl - f I ATTACK_KNOCKBACK cj - f F BABY_ATTACK_DAMAGE cm - f I CONVERSION_TIME cn - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION ce - f F KNOCKBACK_RESISTANCE ck - f I MAX_HEALTH ch - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cd - f F MOVEMENT_SPEED_WHEN_FIGHTING ci - f F PROBABILITY_OF_SPAWNING_AS_BABY cg - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cc - f I attackAnimationRemainingTicks co - f Z cannotBeHunted cq - f I timeInOverworld cp -c net/minecraft/world/entity/monster/piglin/Piglin net/minecraft/world/entity/monster/piglin/EntityPiglin - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; addToInventory n - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m (Lnet/minecraft/world/item/ItemStack;)Z canAddToInventory o - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m ()Z canHunt s - m (Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem r - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z canReplaceCurrentItem b - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkPiglinSpawnRules b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gr - m ()Lnet/minecraft/world/item/ItemStack; createSpawnWeapon gt - m ()V customServerAiStep ab - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gm - m ()I getBaseExperienceReward eg - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/SimpleContainer; getInventory x - m (Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/world/entity/Entity; getTopPassenger b - m (Lnet/minecraft/world/item/ItemStack;)V holdInMainHand p - m (Lnet/minecraft/world/item/ItemStack;)V holdInOffHand q - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isBaby o_ - m ()Z isChargingCrossbow gu - m ()Z isDancing gs - 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/world/entity/item/ItemEntity;)V pickUpItem b - m ()V playConvertedSound go - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m (Z)V setBaby a - m (Z)V setCannotHunt z - m (Z)V setChargingCrossbow b - m (Z)V setDancing y - m ()Z shouldDespawnInPeaceful Z - m (Lnet/minecraft/world/entity/Entity;Z)Z startRiding a - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f I ATTACK_DAMAGE ck - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS co - f F CHANCE_OF_WEARING_EACH_ARMOUR_ITEM cl - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BABY_ID cd - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_CHARGING_CROSSBOW ce - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IS_DANCING cf - f I MAX_HEALTH ci - f I MAX_PASSENGERS_ON_ONE_HOGLIN cm - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cc - f F MOVEMENT_SPEED_WHEN_FIGHTING cj - f F PROBABILITY_OF_SPAWNING_AS_BABY cn - f D PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD cp - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_BABY ch - f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_BABY_ID cg - f Z cannotHunt cr - f Lnet/minecraft/world/SimpleContainer; inventory cq -c net/minecraft/world/entity/monster/warden/Warden net/minecraft/world/entity/monster/warden/Warden - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;I)V applyDarknessAround a - m ()Z canDisableShield fK - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m (Lnet/minecraft/world/entity/Entity;)Z canTargetEntity c - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m (Lnet/minecraft/world/entity/Entity;)V clearAnger d - m (Lnet/minecraft/world/entity/AnimationState;)V clientDiggingParticles 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 ()V customServerAiStep ab - m ()Z dampensVibrations bd - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - m (Lnet/minecraft/world/entity/Entity;)V doPush E - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()I getActiveAnger gu - m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/warden/AngerLevel; getAngerLevel x - m ()Lnet/minecraft/world/entity/monster/warden/AngerManagement; getAngerManagement gl - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()I getClientAngerLevel t - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m ()Ljava/util/Optional; getEntityAngryAt gk - m (F)F getHeartAnimation I - m ()I getHeartBeatDelay gs - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()F getSoundVolume fa - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m (F)F getTendrilAnimation H - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gm - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gn - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/level/Explosion;)Z ignoreExplosion a - m (Lnet/minecraft/world/entity/Entity;)V increaseAngerAt e - m (Lnet/minecraft/world/entity/Entity;IZ)V increaseAngerAt a - m ()Z isDiggingOrEmerging go - m (Lnet/minecraft/world/damagesource/DamageSource;)Z isInvulnerableTo b - m ()Z isPushable bB - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a - m ()F nextStep aP - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playListeningSound gt - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (D)Z removeWhenFarAway h - m ()V sendDebugPackets aa - m (Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget j - m ()V syncClientAngerLevel gr - m ()V tick l - m (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener a - f I ANGERMANAGEMENT_TICK_DELAY cr - f I ATTACK_DAMAGE cl - f F ATTACK_KNOCKBACK ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; CLIENT_ANGER_LEVEL cm - f I DARKNESS_DISPLAY_LIMIT cn - f I DARKNESS_DURATION co - f I DARKNESS_INTERVAL cq - f I DARKNESS_RADIUS cp - f I DEFAULT_ANGER cs - f I DIGGING_PARTICLES_AMOUNT cx - f F DIGGING_PARTICLES_DURATION cy - f F DIGGING_PARTICLES_OFFSET cz - f F KNOCKBACK_RESISTANCE cj - f Lorg/slf4j/Logger; LOGGER ce - f I MAX_HEALTH ch - f F MOVEMENT_SPEED_WHEN_FIGHTING ci - f I ON_HURT_ANGER_BOOST cu - f I PROJECTILE_ANGER ct - f I PROJECTILE_ANGER_DISTANCE cA - f I RECENT_PROJECTILE_TICK_THRESHOLD cv - f I TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM cg - f I TOUCH_COOLDOWN_TICKS cw - f I VIBRATION_COOLDOWN_TICKS cf - f Lnet/minecraft/world/entity/monster/warden/AngerManagement; angerManagement cJ - f Lnet/minecraft/world/entity/AnimationState; attackAnimationState cc - f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState e - f Lnet/minecraft/world/level/gameevent/DynamicGameEventListener; dynamicGameEventListener cG - f Lnet/minecraft/world/entity/AnimationState; emergeAnimationState d - f I heartAnimation cE - f I heartAnimationO cF - f Lnet/minecraft/world/entity/AnimationState; roarAnimationState b - f Lnet/minecraft/world/entity/AnimationState; sniffAnimationState c - f Lnet/minecraft/world/entity/AnimationState; sonicBoomAnimationState cd - f I tendrilAnimation cB - f I tendrilAnimationO cD - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData cI - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser cH -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$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 -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem s - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m ()F getLightLevelDependentMagicValue bu - m ()Z isAttackable cu - m (DDD)V lerpMotion l - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - m (D)Z shouldRenderAtSqrDistance a - m (Lnet/minecraft/core/BlockPos;)V signalTo a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK b - f I life f - f Z surviveAfterDeath g - f D tx c - f D ty d - f D tz e -c net/minecraft/world/entity/projectile/Projectile net/minecraft/world/entity/projectile/IProjectile - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData 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 ()Z checkLeftOwner t - m (Lnet/minecraft/world/entity/projectile/ProjectileDeflection;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)Z deflect a - m (Lnet/minecraft/server/level/ServerEntity;)Lnet/minecraft/network/protocol/Packet; getAddEntityPacket a - m ()Lnet/minecraft/world/entity/Entity; getEffectSource H - m (DDDFF)Lnet/minecraft/world/phys/Vec3; getMovementToShoot d - m ()Lnet/minecraft/world/entity/Entity; getOwner s - m ()F getPickRadius bL - m (Lnet/minecraft/world/phys/HitResult;)Lnet/minecraft/world/entity/projectile/ProjectileDeflection; hitTargetOrDeflectSelf b - m ()Z isPickable bA - m (DDD)V lerpMotion l - m (FF)F lerpRotation e - m (Lnet/minecraft/world/level/Level;)Z mayBreak b - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Z mayInteract a - m (Lnet/minecraft/world/entity/Entity;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 (Lnet/minecraft/world/entity/Entity;)Z ownedBy e - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/world/entity/Entity;)V restoreFrom w - m (Lnet/minecraft/world/entity/Entity;)V setOwner c - m (DDDFF)V shoot c - m (Lnet/minecraft/world/entity/Entity;FFFFF)V shootFromRotation a - m ()V tick l - m ()V updateRotation I - f Lnet/minecraft/world/entity/Entity; cachedOwner c - f Z hasBeenShot e - f Lnet/minecraft/world/entity/Entity; lastDeflectedBy f - f Z leftOwner d - f Ljava/util/UUID; ownerUUID b -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 x - m ()I getDefaultDisplayOffset z - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - 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 stopOpen c -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/world/damagesource/DamageSource;)V destroy a - m (Lnet/minecraft/world/item/Item;)V destroy b - m ()F getDamage N - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()I getHurtDir P - m ()I getHurtTime O - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (F)V setDamage b - m (I)V setHurtDir m - m (I)V setHurtTime d - m (Lnet/minecraft/world/damagesource/DamageSource;)Z shouldSourceDestroy d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DAMAGE h - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURTDIR g - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_HURT f -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 I SLOT_BODY_ARMOR n - f I SLOT_HORSE_INVENTORY_START o - f Lnet/minecraft/world/Container; armorContainer l - f Lnet/minecraft/world/Container; horseContainer k - f Lnet/minecraft/world/entity/animal/horse/AbstractHorse; horse m -c net/minecraft/world/inventory/HorseInventoryMenu$1 net/minecraft/world/inventory/ContainerHorse$1 - m ()Z isActive d - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a -c net/minecraft/world/inventory/HorseInventoryMenu$2 net/minecraft/world/inventory/ContainerHorse$2 - m ()Z isActive d - m (Lnet/minecraft/world/item/ItemStack;)Z mayPlace a -c net/minecraft/world/inventory/MerchantResultSlot net/minecraft/world/inventory/SlotMerchantResult - m (Lnet/minecraft/world/item/ItemStack;)V checkTakeAchievements b_ - 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/armortrim/TrimMaterials net/minecraft/world/item/armortrim/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/world/item/ItemStack;Lnet/minecraft/core/Holder$Reference;)Z lambda$getFromIngredient$0 a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;F)V register a - m (Lnet/minecraft/data/worldgen/BootstrapContext;Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/item/Item;Lnet/minecraft/network/chat/Style;FLjava/util/Map;)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 -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;)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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/lang/Integer;)Lnet/minecraft/world/item/component/DyedItemColor; lambda$static$1 a - m ()I rgb a - m ()Z showInTooltip b - m (Z)Lnet/minecraft/world/item/component/DyedItemColor; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; FULL_CODEC f - f I LEATHER_COLOR c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f I rgb d - f Z showInTooltip e -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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/crafting/RecipeSerializer; getSerializer at_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -c net/minecraft/world/item/crafting/CraftingRecipe net/minecraft/world/item/crafting/RecipeCrafting - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e -c net/minecraft/world/item/crafting/SmeltingRecipe net/minecraft/world/item/crafting/FurnaceRecipe - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -c net/minecraft/world/item/crafting/SmithingRecipe net/minecraft/world/item/crafting/SmithingRecipe - m (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - m (Lnet/minecraft/world/item/ItemStack;)Z isAdditionIngredient c - m (Lnet/minecraft/world/item/ItemStack;)Z isBaseIngredient b - m (Lnet/minecraft/world/item/ItemStack;)Z isTemplateIngredient a -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/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 b - f Lnet/minecraft/world/level/WorldDataConfiguration; DEFAULT c - f Ljava/lang/String; ENABLED_FEATURES_ID a - f Lnet/minecraft/world/level/DataPackConfig; dataPacks d - f Lnet/minecraft/world/flag/FeatureFlagSet; enabledFeatures e -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/WeightedRandomList; 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/WeightedRandomList; 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;Lnet/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/WeightedRandomList; lambda$build$2 a - m (Lnet/minecraft/world/entity/MobCategory;)Lnet/minecraft/world/entity/MobCategory; lambda$new$0 b - m (Lnet/minecraft/world/entity/MobCategory;)Ljava/util/List; lambda$new$1 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$MobList net/minecraft/world/level/biome/BiomeSettingsMobs$a$MobList -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 b - m (Lnet/minecraft/world/level/biome/MobSpawnSettings$SpawnerData;)Lcom/mojang/serialization/DataResult; lambda$static$5 a - f Lcom/mojang/serialization/Codec; 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/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/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 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 isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE h - f I AGE_THICK_BAMBOO o - f I AGE_THIN_BAMBOO n - f Lcom/mojang/serialization/MapCodec; CODEC a - f F COLLISION_AABB_OFFSET d - f Lnet/minecraft/world/phys/shapes/VoxelShape; COLLISION_SHAPE g - f F LARGE_LEAVES_AABB_OFFSET c - f Lnet/minecraft/world/phys/shapes/VoxelShape; LARGE_SHAPE f - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; LEAVES i - f I MAX_HEIGHT k - f F SMALL_LEAVES_AABB_OFFSET b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SMALL_SHAPE e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE j - f I STAGE_DONE_GROWING m - f I STAGE_GROWING l -c net/minecraft/world/level/block/BigDripleafBlock net/minecraft/world/level/block/BigDripleafBlock - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape m - 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 n - 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;)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 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/core/BlockPos;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 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/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 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 Ljava/util/Map; LEAF_SHAPES j - f I LOWEST_LEAF_TOP i - f I MAX_GEN_HEIGHT f - f I NO_TICK d - f Ljava/util/Map; STEM_SHAPES l - f Lnet/minecraft/world/phys/shapes/VoxelShape; STEM_SLICER k - f I STEM_WIDTH g - 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/Map; shapesCache m -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/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 Lcom/mojang/serialization/MapCodec; CODEC a -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/DirectionProperty; 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 c - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF b -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;)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 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/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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isMaxAge n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE d - f I BONEMEAL_INCREASE g - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/phys/shapes/VoxelShape; COLLISION_SHAPE_BULB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; COLLISION_SHAPE_CROP k - f I DOUBLE_PLANT_AGE_INTERSECTION f - f Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_LOWER_SHAPE i - f Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_UPPER_SHAPE h - f [Lnet/minecraft/world/phys/shapes/VoxelShape; LOWER_SHAPE_BY_AGE m - f I MAX_AGE e - f [Lnet/minecraft/world/phys/shapes/VoxelShape; UPPER_SHAPE_BY_AGE l -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 d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE e -c net/minecraft/world/level/block/PoweredRailBlock$1 net/minecraft/world/level/block/BlockPoweredRail$1 -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 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/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/ItemInteractionResult; 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 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; BELOW_BLOCK j - 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 I STABILITY_MAX_DISTANCE b - f Lnet/minecraft/world/phys/shapes/VoxelShape; STABLE_SHAPE g - f I TICK_DELAY f - f Lnet/minecraft/world/phys/shapes/VoxelShape; UNSTABLE_SHAPE h - f Lnet/minecraft/world/phys/shapes/VoxelShape; UNSTABLE_SHAPE_BOTTOM i - 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/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V animateTick a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canActivate n - 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;)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 m - 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/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/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 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 onRemove 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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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 a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED h -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 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;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 f_ - 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/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c -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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getLightBlock g - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - 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 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; getVisualShape c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - f Lcom/mojang/serialization/MapCodec; CODEC b -c net/minecraft/world/level/block/WeatheringCopper net/minecraft/world/level/block/WeatheringCopper - m ()F getChanceModifier ay_ - 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 i_ - 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 a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; $VALUES g - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; EXPOSED b - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; OXIDIZED d - 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 f -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 z - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateWitherFull y - 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 i - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; witherPatternFull h -c net/minecraft/world/level/block/state/BlockState net/minecraft/world/level/block/state/IBlockData - m ()Lnet/minecraft/world/level/block/state/BlockState; asState x - f Lcom/mojang/serialization/Codec; CODEC b -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 q - 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 (Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$close$15 b - m (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$close$16 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;)Lcom/mojang/datafixers/util/Either; lambda$loadAsync$4 b - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/StreamTagVisitor;)Lcom/mojang/datafixers/util/Either; lambda$scanChunk$12 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore; lambda$store$2 a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)Lcom/mojang/datafixers/util/Either; lambda$store$3 b - m (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Supplier;)V lambda$submitTask$13 a - m (Ljava/util/function/Supplier;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$submitTask$14 a - m ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$10 d - m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$11 a - m (Lnet/minecraft/world/level/chunk/storage/IOWorker$PendingStore;)Ljava/util/concurrent/CompletableFuture; lambda$synchronize$5 a - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$synchronize$6 a - m ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$7 f - m ()Lcom/mojang/datafixers/util/Either; lambda$synchronize$8 e - m (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$9 b - 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;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 (Z)Ljava/util/concurrent/CompletableFuture; synchronize a - m ()V tellStorePending c - f Lorg/slf4j/Logger; LOGGER a - f I REGION_CACHE_SIZE g - f Lnet/minecraft/util/thread/ProcessorMailbox; mailbox c - f Ljava/util/Map; 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/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;ZZ)I 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 (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 - f Lnet/minecraft/world/level/ChunkPos; val$chunkPos c - f Lnet/minecraft/core/BlockPos$MutableBlockPos; val$columnPos b - f Lnet/minecraft/world/level/chunk/ChunkAccess; val$protoChunk a -c net/minecraft/world/level/storage/CommandStorage net/minecraft/world/level/storage/PersistentCommandStorage - m (Ljava/lang/String;)Ljava/lang/String; createId c - m (Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory b - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/nbt/CompoundTag; get a - m ()Ljava/util/stream/Stream; keys a - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; lambda$factory$0 d - m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/storage/CommandStorage$Container; lambda$factory$1 a - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$keys$2 a - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/CommandStorage$Container; newStorage 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 a - m (Ljava/lang/String;)Ljava/util/stream/Stream; getKeys b - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; lambda$getKeys$1 a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V lambda$save$0 a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/storage/CommandStorage$Container; load a - m (Ljava/lang/String;Lnet/minecraft/nbt/CompoundTag;)V put a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; TAG_CONTENTS a - f Ljava/util/Map; storage 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/world/level/storage/loot/parameters/LootContextParamSet; 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$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/world/level/storage/loot/parameters/LootContextParamSet; DEFAULT_PARAM_SET b - f Lcom/mojang/serialization/Codec; DIRECT_CODEC d - f Lnet/minecraft/world/level/storage/loot/LootTable; EMPTY a - f Lorg/slf4j/Logger; LOGGER f - f J RANDOMIZE_SEED c - f Ljava/util/function/BiFunction; compositeFunction k - f Ljava/util/List; functions j - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; paramSet g - f Ljava/util/List; pools i - f Ljava/util/Optional; randomSequence h -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/LootTable; build b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)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/LootPool$Builder;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; withPool a - f Lcom/google/common/collect/ImmutableList$Builder; functions b - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; 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 (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/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a - m ()Z isDescending b - m (Lnet/minecraft/world/item/Item;)Z isHoldingItem a - m (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/shapes/CollisionContext; of 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_R1/block/CraftBrushableBlock -c org/bukkit/craftbukkit/block/CraftFurnaceFurnace org/bukkit/craftbukkit/v1_21_R1/block/CraftFurnaceFurnace -c org/bukkit/craftbukkit/block/CraftStructureBlock org/bukkit/craftbukkit/v1_21_R1/block/CraftStructureBlock -c org/bukkit/craftbukkit/block/CraftSuspiciousSand org/bukkit/craftbukkit/v1_21_R1/block/CraftSuspiciousSand -c org/bukkit/craftbukkit/block/data/CraftBlockData org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBlockData -c org/bukkit/craftbukkit/block/data/CraftBlockData$1 org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBlockData$1 -c org/bukkit/craftbukkit/block/data/CraftBrushable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftBrushable -c org/bukkit/craftbukkit/block/data/CraftHatchable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftHatchable -c org/bukkit/craftbukkit/block/data/CraftLightable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftLightable -c org/bukkit/craftbukkit/block/data/CraftPowerable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftPowerable -c org/bukkit/craftbukkit/block/data/CraftRotatable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftRotatable -c org/bukkit/craftbukkit/block/data/CraftRotatable$1 org/bukkit/craftbukkit/v1_21_R1/block/data/CraftRotatable$1 -c org/bukkit/craftbukkit/block/data/type/CraftBell org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBell -c org/bukkit/craftbukkit/block/data/type/CraftCake org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCake -c org/bukkit/craftbukkit/block/data/type/CraftDoor org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftDoor -c org/bukkit/craftbukkit/block/data/type/CraftGate org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftGate -c org/bukkit/craftbukkit/block/data/type/CraftSlab org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSlab -c org/bukkit/craftbukkit/block/data/type/CraftSnow org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSnow -c org/bukkit/craftbukkit/block/data/type/CraftWall org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftWall -c org/bukkit/craftbukkit/block/impl/CraftBrushable org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBrushable -c org/bukkit/craftbukkit/block/impl/CraftCaveVines org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCaveVines -c org/bukkit/craftbukkit/block/impl/CraftComposter org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftComposter -c org/bukkit/craftbukkit/block/impl/CraftCoralDead org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralDead -c org/bukkit/craftbukkit/block/impl/CraftDispenser org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDispenser -c org/bukkit/craftbukkit/block/impl/CraftFenceGate org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFenceGate -c org/bukkit/craftbukkit/block/impl/CraftFloorSign org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFloorSign -c org/bukkit/craftbukkit/block/impl/CraftFloorSign$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFloorSign$1 -c org/bukkit/craftbukkit/block/impl/CraftHeavyCore org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHeavyCore -c org/bukkit/craftbukkit/block/impl/CraftRotatable org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRotatable -c org/bukkit/craftbukkit/block/impl/CraftSculkVein org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkVein -c org/bukkit/craftbukkit/block/impl/CraftSeaPickle org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSeaPickle -c org/bukkit/craftbukkit/block/impl/CraftSkullWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullWall -c org/bukkit/craftbukkit/block/impl/CraftStructure org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStructure -c org/bukkit/craftbukkit/block/impl/CraftTallPlant org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTallPlant -c org/bukkit/craftbukkit/block/impl/CraftTorchWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTorchWall -c org/bukkit/craftbukkit/block/impl/CraftTurtleEgg org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTurtleEgg -c org/bukkit/craftbukkit/entity/AbstractProjectile org/bukkit/craftbukkit/v1_21_R1/entity/AbstractProjectile -c org/bukkit/craftbukkit/entity/CraftAbstractArrow org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractArrow -c org/bukkit/craftbukkit/entity/CraftAbstractHorse org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractHorse -c org/bukkit/craftbukkit/entity/CraftElderGuardian org/bukkit/craftbukkit/v1_21_R1/entity/CraftElderGuardian -c org/bukkit/craftbukkit/entity/CraftEntityFactory org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntityFactory -c org/bukkit/craftbukkit/entity/CraftExperienceOrb org/bukkit/craftbukkit/v1_21_R1/entity/CraftExperienceOrb -c org/bukkit/craftbukkit/entity/CraftGlowItemFrame org/bukkit/craftbukkit/v1_21_R1/entity/CraftGlowItemFrame -c org/bukkit/craftbukkit/entity/CraftLargeFireball org/bukkit/craftbukkit/v1_21_R1/entity/CraftLargeFireball -c org/bukkit/craftbukkit/entity/CraftMinecartChest org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartChest -c org/bukkit/craftbukkit/entity/CraftShulkerBullet org/bukkit/craftbukkit/v1_21_R1/entity/CraftShulkerBullet -c org/bukkit/craftbukkit/entity/CraftSizedFireball org/bukkit/craftbukkit/v1_21_R1/entity/CraftSizedFireball -c org/bukkit/craftbukkit/entity/CraftSkeletonHorse org/bukkit/craftbukkit/v1_21_R1/entity/CraftSkeletonHorse -c org/bukkit/craftbukkit/entity/CraftSmallFireball org/bukkit/craftbukkit/v1_21_R1/entity/CraftSmallFireball -c org/bukkit/craftbukkit/entity/CraftSpectralArrow org/bukkit/craftbukkit/v1_21_R1/entity/CraftSpectralArrow -c org/bukkit/craftbukkit/help/CustomIndexHelpTopic org/bukkit/craftbukkit/v1_21_R1/help/CustomIndexHelpTopic -c org/bukkit/craftbukkit/inventory/CraftMetaBanner org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBanner -c org/bukkit/craftbukkit/inventory/CraftMetaBundle org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBundle -c org/bukkit/craftbukkit/inventory/CraftMetaCharge org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaCharge -c org/bukkit/craftbukkit/inventory/CraftMetaPotion org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaPotion -c org/bukkit/craftbukkit/scoreboard/CraftObjective org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftObjective -c org/bukkit/craftbukkit/util/DummyGeneratorAccess org/bukkit/craftbukkit/v1_21_R1/util/DummyGeneratorAccess -c org/bukkit/craftbukkit/util/LimitedClassRemapper org/bukkit/craftbukkit/v1_21_R1/util/LimitedClassRemapper -c org/bukkit/craftbukkit/util/LimitedClassRemapper$LimitedMethodRemapper org/bukkit/craftbukkit/v1_21_R1/util/LimitedClassRemapper$LimitedMethodRemapper -c org/bukkit/craftbukkit/util/ServerShutdownThread org/bukkit/craftbukkit/v1_21_R1/util/ServerShutdownThread -c net/minecraft/advancements/critereon/MinMaxBounds net/minecraft/advancements/critereon/CriterionConditionValue - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;)Lcom/mojang/serialization/Codec; createCodec a - m (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds; fromReader a - m (Lcom/mojang/brigadier/StringReader;)Z isAllowedInputChat a - m ()Z isAny c - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createCodec$0 a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds;)Lnet/minecraft/advancements/critereon/MinMaxBounds; lambda$createCodec$1 b - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Ljava/lang/Number;)Lnet/minecraft/advancements/critereon/MinMaxBounds; lambda$createCodec$2 a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory;Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/advancements/critereon/MinMaxBounds; lambda$createCodec$3 a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$4 a - m ()Ljava/util/Optional; max b - m ()Ljava/util/Optional; min a - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional; readNumber a - m ()Ljava/util/Optional; unwrapPoint d - 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 (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; create a - m (I)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; exactly a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; fromReader a - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; fromReader a - m (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$fromReader$2 a - m (Ljava/lang/Integer;)Ljava/lang/Long; lambda$new$1 b - m (Ljava/lang/Integer;)Ljava/lang/Long; lambda$squareOpt$0 c - m (I)Z matches d - m (J)Z matchesSqr a - m ()Ljava/util/Optional; max b - m ()Ljava/util/Optional; maxSq f - m ()Ljava/util/Optional; min a - m ()Ljava/util/Optional; minSq e - m (Ljava/util/Optional;)Ljava/util/Optional; squareOpt a - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; ANY c - f Lcom/mojang/serialization/Codec; CODEC d - f Ljava/util/Optional; max f - f Ljava/util/Optional; maxSq h - f Ljava/util/Optional; min e - f Ljava/util/Optional; minSq g -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 (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; create a - m (D)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; exactly a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fromReader a - m (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; fromReader a - m (Ljava/lang/Double;)Ljava/lang/Double; lambda$fromReader$1 a - m (Ljava/lang/Double;)Ljava/lang/Double; lambda$squareOpt$0 b - m (D)Z matches d - m (D)Z matchesSqr e - m ()Ljava/util/Optional; max b - m ()Ljava/util/Optional; maxSq f - m ()Ljava/util/Optional; min a - m ()Ljava/util/Optional; minSq e - m (Ljava/util/Optional;)Ljava/util/Optional; squareOpt a - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; ANY c - f Lcom/mojang/serialization/Codec; CODEC d - f Ljava/util/Optional; max f - f Ljava/util/Optional; maxSq h - f Ljava/util/Optional; min e - f Ljava/util/Optional; minSq g -c net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory net/minecraft/advancements/critereon/CriterionConditionValue$a -c net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory net/minecraft/advancements/critereon/CriterionConditionValue$b -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/nbt/Tag;)Z matches a - m (Lnet/minecraft/world/entity/Entity;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;)Z matches a - m ()Lnet/minecraft/nbt/CompoundTag; tag a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lnet/minecraft/nbt/CompoundTag; tag c -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/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 (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/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/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/ExecutionContext; val$context 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 - 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$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$3 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$4 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$5 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$6 net/minecraft/core/dispenser/IDispenseBehavior$15 - 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$7 net/minecraft/core/dispenser/IDispenseBehavior$16 - 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$17 - 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$18 - 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 -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 -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 - 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$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 -c net/minecraft/core/dispenser/DispenseItemBehavior$16 net/minecraft/core/dispenser/IDispenseBehavior$8 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a -c net/minecraft/core/dispenser/DispenseItemBehavior$17 net/minecraft/core/dispenser/IDispenseBehavior$9 - m (Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; execute a -c net/minecraft/core/dispenser/DispenseItemBehavior$18 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/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 ()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/ResourceLocation;)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/ResourceLocation;)V save a - m (Lnet/minecraft/data/recipes/RecipeCategory;Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/data/recipes/ShapelessRecipeBuilder; shapeless a - m (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 b - f I count d - f Ljava/util/Map; criteria f - f Ljava/lang/String; group g - f Lnet/minecraft/core/NonNullList; ingredients e - f Lnet/minecraft/world/item/Item; 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 s - 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;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;)Lnet/minecraft/world/level/biome/Biome; darkForest g - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; deepDark r - 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 q - 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 k - 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 o - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; jaggedPeaks l - 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 p - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; mangroveSwamp i - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;Z)Lnet/minecraft/world/level/biome/Biome; meadowOrCherryGrove j - 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 i - 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 n - 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 m - m (Lnet/minecraft/core/HolderGetter;Lnet/minecraft/core/HolderGetter;)Lnet/minecraft/world/level/biome/Biome; swamp h - 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 j - 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 Lnet/minecraft/sounds/Music; NORMAL_MUSIC e - 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 f - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createBirch b - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createFancyOak e - m ()Lnet/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder; createJungleTree d - 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 c - f Lnet/minecraft/resources/ResourceKey; ACACIA j - f Lnet/minecraft/resources/ResourceKey; AZALEA_TREE w - f Lnet/minecraft/resources/ResourceKey; BIRCH i - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002 D - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_002 E - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_005 F - f Lnet/minecraft/resources/ResourceKey; CHERRY z - f Lnet/minecraft/resources/ResourceKey; CHERRY_BEES_005 K - 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; FANCY_OAK n - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES J - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_0002 G - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_002 H - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_005 I - 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 v - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE m - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE_NO_VINE o - f Lnet/minecraft/resources/ResourceKey; MANGROVE x - f Lnet/minecraft/resources/ResourceKey; MEGA_JUNGLE_TREE p - f Lnet/minecraft/resources/ResourceKey; MEGA_PINE r - f Lnet/minecraft/resources/ResourceKey; MEGA_SPRUCE q - f Lnet/minecraft/resources/ResourceKey; OAK g - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_0002 A - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_002 B - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_005 C - f Lnet/minecraft/resources/ResourceKey; PINE l - f Lnet/minecraft/resources/ResourceKey; SPRUCE k - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES t - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES_0002 s - f Lnet/minecraft/resources/ResourceKey; SWAMP_OAK u - f Lnet/minecraft/resources/ResourceKey; TALL_MANGROVE y - f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGUS c - f Lnet/minecraft/resources/ResourceKey; WARPED_FUNGUS_PLANTED d -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/GameTestRegistry net/minecraft/gametest/framework/GameTestHarnessRegistry - m (Ljava/lang/String;)Ljava/util/Optional; findTestFunction e - m ()V forgetFailedTests d - m (Ljava/lang/String;)Ljava/util/function/Consumer; getAfterBatchFunction d - m ()Ljava/util/Collection; getAllTestClassNames b - m ()Ljava/util/Collection; getAllTestFunctions a - m (Ljava/lang/String;)Ljava/util/function/Consumer; getBeforeBatchFunction c - m ()Ljava/util/stream/Stream; getLastFailedTests c - m (Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; getTestFunction f - m (Ljava/lang/String;)Ljava/util/stream/Stream; getTestFunctionsForClassName a - m (Ljava/lang/String;)Z isTestClass b - m (Lnet/minecraft/gametest/framework/TestFunction;Ljava/lang/String;)Z isTestFunctionPartOfClass a - m (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$findTestFunction$3 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$getAfterBatchFunction$2 a - m (Lnet/minecraft/server/level/ServerLevel;)V lambda$getBeforeBatchFunction$1 b - m (Ljava/lang/String;Lnet/minecraft/gametest/framework/TestFunction;)Z lambda$getTestFunctionsForClassName$0 b - m (Ljava/lang/reflect/Method;Ljava/lang/Object;)V lambda$turnMethodIntoConsumer$4 a - m (Ljava/lang/Class;)V register a - m (Ljava/lang/reflect/Method;)V register a - m (Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V registerBatchFunction a - m (Lnet/minecraft/gametest/framework/TestFunction;)V rememberFailedTest a - m (Ljava/lang/reflect/Method;)Ljava/util/function/Consumer; turnMethodIntoConsumer d - m (Ljava/lang/reflect/Method;)Lnet/minecraft/gametest/framework/TestFunction; turnMethodIntoTestFunction c - m (Ljava/lang/reflect/Method;)Ljava/util/Collection; useTestGeneratorMethod b - f Ljava/util/Map; AFTER_BATCH_FUNCTIONS d - f Ljava/util/Map; BEFORE_BATCH_FUNCTIONS c - f Ljava/util/Set; LAST_FAILED_TESTS e - f Ljava/util/Set; TEST_CLASS_NAMES b - f Ljava/util/Collection; TEST_FUNCTIONS a -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 (J)V tick c - m (J)V tickAndContinue a - m (J)V tickAndFailIfNotComplete b - f Ljava/util/List; events b - f J 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 (J)V trigger a - f J NOT_TRIGGERED b - f Lnet/minecraft/gametest/framework/GameTestSequence; this$0 a - f J 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 (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/StringRepresentable;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; createLegacyComponentMatcher a - m (I)Lcom/mojang/serialization/Codec; flatCodec a - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; FLAT_CODEC g - 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/List; 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 (Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/world/scores/ScoreHolder; findTargetName a - m ()Ljava/lang/String; getName b - m ()Ljava/lang/String; getObjective d - m (Lnet/minecraft/world/scores/ScoreHolder;Lnet/minecraft/commands/CommandSourceStack;)Lnet/minecraft/network/chat/MutableComponent; getScore a - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; getSelector c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parseSelector a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/MapCodec; INNER_CODEC a - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE c - f Ljava/lang/String; name d - f Ljava/lang/String; objective f - f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector e -c net/minecraft/network/protocol/game/GameProtocols net/minecraft/network/protocol/game/GameProtocols - 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$Unbound; CLIENTBOUND_TEMPLATE b - f Lnet/minecraft/network/ProtocolInfo$Unbound; SERVERBOUND_TEMPLATE 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/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$18 d - m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$19 c - m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$20 b - m (Lnet/minecraft/server/commands/AdvancementCommands$Action;Ljava/util/Collection;Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$perform$21 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$22 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$23 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10 g - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11 f - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$12 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13 e - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14 d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15 c - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17 a - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$3 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 l - 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 k - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7 j - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8 i - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9 h - 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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 c - 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;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 - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_ADVANCEMENTS c -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;)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/level/ChunkTaskPriorityQueue net/minecraft/server/level/ChunkTaskQueue - m (J)Ljava/lang/Runnable; acquire a - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAcquired c - m ()Z hasWork b - m (J)V lambda$acquire$4 c - m (I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; lambda$new$0 a - m (J)Lcom/mojang/datafixers/util/Either; lambda$pop$5 b - m (JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either; lambda$pop$6 a - m (Ljava/util/Optional;)Z lambda$release$3 a - m (J)Ljava/util/List; lambda$resortChunkTasks$1 e - m (J)Ljava/util/List; lambda$submit$2 d - m ()Ljava/util/stream/Stream; pop a - m (JZ)V release a - m (ILnet/minecraft/world/level/ChunkPos;I)V resortChunkTasks a - m (Ljava/util/Optional;JI)V submit a - f I PRIORITY_LEVEL_COUNT a - f Lit/unimi/dsi/fastutil/longs/LongSet; acquired e - f I firstQueue c - f I maxTasks f - f Ljava/lang/String; name d - f Ljava/util/List; taskQueue b -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 a - 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/MetadataSectionSerializer;)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 (ILnet/minecraft/server/packs/OverlayMetadataSection$OverlayEntry;)Z lambda$overlaysForVersion$2 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$validateOverlayDir$0 b - m ()Ljava/util/List; overlays a - m (I)Ljava/util/List; overlaysForVersion a - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; validateOverlayDir a - f Lcom/mojang/serialization/Codec; CODEC d - f Ljava/util/regex/Pattern; DIR_VALIDATOR c - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; TYPE a - f Ljava/util/List; overlays b -c net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry net/minecraft/server/packs/OverlayMetadataSection$a - m ()Lnet/minecraft/util/InclusiveRange; format a - m (I)Z isApplicable 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/util/InclusiveRange; 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/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/AttributesRename 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/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 a - f Ljava/util/function/IntFunction; idConversions b -c net/minecraft/util/datafix/fixes/FilteredBooksFix net/minecraft/util/datafix/fixes/FilteredBooksFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag 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/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/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 a -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$LongestOnly net/minecraft/util/parsing/packrat/ErrorCollector$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 Ljava/util/List; entries a - f I lastCursor b -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/SimpleWeightedRandomList; 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/SimpleWeightedRandomList; 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;)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 (Lnet/minecraft/world/entity/Mob;Ljava/util/Set;)Lnet/minecraft/world/level/pathfinder/Path; findPathToPois a - m (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z lambda$create$0 a - m (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLnet/minecraft/core/BlockPos;)Z lambda$create$1 a - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$10 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)Z lambda$create$2 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;Ljava/lang/Byte;)V lambda$create$3 a - m (Lnet/minecraft/world/entity/ai/village/poi/PoiManager;Ljava/util/function/Predicate;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/server/level/ServerLevel;Ljava/util/Optional;Lnet/minecraft/world/entity/PathfinderMob;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lnet/minecraft/core/Holder;)V lambda$create$4 a - m (Lnet/minecraft/server/level/ServerLevel;JJ)Lnet/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry; lambda$create$5 a - m (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Ljava/util/Optional;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/PathfinderMob;J)Z lambda$create$6 a - m (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$7 a - m (Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$create$8 a - m (Lnet/minecraft/world/entity/ai/behavior/OneShot;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$9 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 (Lnet/minecraft/world/entity/Entity;)D getWantedY b - 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 (FFF)F rotateTowards a - 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 a - 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 U_ - 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/AgeableMob;)V doTick a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LivingEntity;)V doTick a - m (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities;)V lambda$doTick$0 b - m (Lnet/minecraft/world/entity/AgeableMob;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$setNearestVisibleAdult$1 a - m ()Ljava/util/Set; requires a - m (Lnet/minecraft/world/entity/AgeableMob;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 c -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/axolotl/Axolotl net/minecraft/world/entity/animal/axolotl/Axolotl - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/player/Player;)V applySupportingEffects a - m ()V baseTick aw - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z canBeLeashed y - m ()Z canBeSeenAsEnemy ep - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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 gm - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Z fromBucket t - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - 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 b - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxAirSupply cl - m ()I getMaxHeadXRot ac - m ()I getMaxHeadYRot ae - m ()Ljava/util/Map; getModelRotationValues a - m ()Lnet/minecraft/sounds/SoundEvent; getPickupSound x - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSplashSound aR - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; getVariant gk - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/LevelReader;)F getWalkTargetValue a - m (I)V handleAirSupply t - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isPlayingDead gl - m ()Z isPushedByFluid cC - m (Lnet/minecraft/nbt/CompoundTag;)V loadFromBucketTag h - 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/animal/axolotl/Axolotl;Lnet/minecraft/world/entity/LivingEntity;)V onStopAttacking a - m ()V playAmbientSound S - m ()V playAttackSound gd - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V rehydrate s - m (D)Z removeWhenFarAway h - m ()Z requiresCustomPersistence Y - m (Lnet/minecraft/world/item/ItemStack;)V saveToBucketTag n - m ()V sendDebugPackets aa - m (Z)V setFromBucket x - m (Z)V setPlayingDead y - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant;)V setVariant a - m (Lnet/minecraft/world/phys/Vec3;)V travel a - 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 cm - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PLAYING_DEAD ck - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VARIANT cj - f Lnet/minecraft/network/syncher/EntityDataAccessor; FROM_BUCKET cl - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES ce - f D PLAYER_REGEN_DETECTION_RANGE cg - f I RARE_VARIANT_CHANCE ch - f I REGEN_BUFF_BASE_DURATION cq - f I REGEN_BUFF_MAX_DURATION co - f I REHYDRATE_AIR_SUPPLY cn - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES cd - f I TOTAL_PLAYDEAD_TIME cc - f Ljava/lang/String; VARIANT_TAG ci - f Ljava/util/Map; modelRotationValues cp -c net/minecraft/world/entity/animal/axolotl/Axolotl$Variant net/minecraft/world/entity/animal/axolotl/Axolotl$Variant - 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 - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; BLUE e - f Ljava/util/function/IntFunction; BY_ID g - f Lcom/mojang/serialization/Codec; CODEC f - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; CYAN d - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; GOLD c - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; LUCY a - f Lnet/minecraft/world/entity/animal/axolotl/Axolotl$Variant; WILD b - f Z common j - f I id h - f Ljava/lang/String; name i -c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData net/minecraft/world/entity/animal/axolotl/Axolotl$a - 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$b - m ()V tick a -c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl net/minecraft/world/entity/animal/axolotl/Axolotl$c - 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 dU - m ()Ljava/util/Optional; calculateDigPosition gm - m ()Z canDig gn - m (Lnet/minecraft/core/BlockPos;)Z canDig h - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canPlayDiggingSound gl - m ()Z canSniff gk - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()V customServerAiStep ab - 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 v - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m ()Ljava/util/stream/Stream; getExploredPositions gA - m ()Lnet/minecraft/core/BlockPos; getHeadBlock go - m ()Lnet/minecraft/world/phys/Vec3; getHeadPosition gu - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ae - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer$State; getState gv - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isSearching t - m ()Z isTempted x - m ()V jumpFromGround ff - 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 F - m ()V onPathfindingStart E - m ()Lnet/minecraft/world/entity/animal/sniffer/Sniffer; onScentingStart gx - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m ()V playSearchingSound gB - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m ()V resetAnimations gw - m ()V sendDebugPackets aa - 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 ()V tick l - 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 cq - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_STATE cp - f F DIGGING_BB_HEIGHT_OFFSET cn - f Lnet/minecraft/world/entity/EntityDimensions; DIGGING_DIMENSIONS co - f I DIGGING_DROP_SEED_OFFSET_TICKS cl - f I DIGGING_PARTICLES_AMOUNT ck - f I DIGGING_PARTICLES_DELAY_TICKS ci - f I DIGGING_PARTICLES_DURATION_TICKS cj - f I SNIFFER_BABY_AGE_TICKS cm - f Lnet/minecraft/world/entity/AnimationState; diggingAnimationState cg - f Lnet/minecraft/world/entity/AnimationState; feelingHappyAnimationState cc - f Lnet/minecraft/world/entity/AnimationState; risingAnimationState ch - f Lnet/minecraft/world/entity/AnimationState; scentingAnimationState cd - f Lnet/minecraft/world/entity/AnimationState; sniffingAnimationState ce -c net/minecraft/world/entity/animal/sniffer/Sniffer$State net/minecraft/world/entity/animal/sniffer/Sniffer$State - m ()I id a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b - m ()V aiStep m_ - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canDestroy c - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m (Z)Z canUsePortal o - m ()V checkDespawn dA - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m (Lnet/minecraft/world/level/Level;)Lnet/minecraft/world/entity/ai/navigation/PathNavigation; createNavigation b - m ()V customServerAiStep ab - 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 t - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (I)D getHeadX u - m (I)F getHeadXRot c - m (I)D getHeadY v - m (I)F getHeadYRot b - m (I)D getHeadZ w - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getInvulnerableTicks x - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPowered a - m ()V makeInvulnerable s - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (FFF)F rotlerp a - m (II)V setAlternativeTarget a - m (Lnet/minecraft/network/chat/Component;)V setCustomName b - m (I)V setInvulnerableTicks s - 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 cc - f Ljava/util/List; DATA_TARGETS e - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_A b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_B c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_TARGET_C d - f I INVULNERABLE_TICKS cd - f Ljava/util/function/Predicate; LIVING_ENTITY_SELECTOR cm - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TARGETING_CONDITIONS cn - f Lnet/minecraft/server/level/ServerBossEvent; bossEvent cl - f I destroyBlocksTick ck - f [I idleHeadUpdates cj - f [I nextHeadUpdate ci - f [F xRotHeads ce - f [F xRotOHeads cg - f [F yRotHeads cf - f [F yRotOHeads ch -c net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal net/minecraft/world/entity/boss/wither/EntityWither$a - m ()Z canUse b -c net/minecraft/world/entity/monster/WitherSkeleton net/minecraft/world/entity/monster/EntitySkeletonWither - m (Lnet/minecraft/world/effect/MobEffectInstance;)Z canBeAffected c - m (Lnet/minecraft/world/entity/Entity;)Z doHurtTarget D - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - 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 n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound t - 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 B -c net/minecraft/world/entity/monster/ZombieVillager net/minecraft/world/entity/monster/EntityZombieVillager - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z convertsInWater gm - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()I getConversionProgress gx - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/world/item/ItemStack; getSkull gl - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound gk - m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gv - m ()I getVillagerXp gw - m ()F getVoicePitch fb - m (B)V handleEntityEvent b - m ()Z isConverting gu - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (D)Z removeWhenFarAway h - m (Lnet/minecraft/nbt/Tag;)V setGossips a - m (Lnet/minecraft/world/item/trading/MerchantOffers;)V setTradeOffers a - m (Lnet/minecraft/world/entity/npc/VillagerData;)V setVillagerData a - m (I)V setVillagerXp b - m (Ljava/util/UUID;I)V startConverting a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_CONVERTING_ID c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_VILLAGER_DATA d - f Lorg/slf4j/Logger; LOGGER b - f I MAX_SPECIAL_BLOCKS_COUNT ch - f I SPECIAL_BLOCK_RADIUS ci - f I VILLAGER_CONVERSION_WAIT_MAX cg - f I VILLAGER_CONVERSION_WAIT_MIN cf - f Ljava/util/UUID; conversionStarter ck - f Lnet/minecraft/nbt/Tag; gossips cl - f Lnet/minecraft/world/item/trading/MerchantOffers; tradeOffers cm - f I villagerConversionTime cj - f I villagerXp cn -c net/minecraft/world/entity/npc/ClientSideMerchant net/minecraft/world/entity/npc/MerchantWrapper - m ()Lnet/minecraft/sounds/SoundEvent; getNotifyTradeSound go - m ()Lnet/minecraft/world/item/trading/MerchantOffers; getOffers gm - m ()Lnet/minecraft/world/entity/player/Player; getTradingPlayer gk - m ()I getVillagerXp t - m ()Z isClientSide gs - m (Lnet/minecraft/world/item/trading/MerchantOffer;)V notifyTrade a - m (Lnet/minecraft/world/item/ItemStack;)V notifyTradeUpdated n - m (Lnet/minecraft/world/item/trading/MerchantOffers;)V overrideOffers a - m (I)V overrideXp t - m (Lnet/minecraft/world/entity/player/Player;)V setTradingPlayer a - m ()Z showProgressBar gn - 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 ()Ljava/lang/Object; getVariant d - m ()Lnet/minecraft/world/entity/npc/VillagerType; getVariant a - m ()Lnet/minecraft/world/entity/npc/VillagerData; getVillagerData gv - m (Ljava/lang/Object;)V setVariant a - m (Lnet/minecraft/world/entity/npc/VillagerType;)V setVariant a - 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 ()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 ()Ljava/lang/String; name a - m (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a - m (Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lnet/minecraft/sounds/SoundEvent;)Lnet/minecraft/world/entity/npc/VillagerProfession; register a - m (Ljava/lang/String;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/world/entity/npc/VillagerProfession; ARMORER c - f Lnet/minecraft/world/entity/npc/VillagerProfession; BUTCHER d - f Lnet/minecraft/world/entity/npc/VillagerProfession; CARTOGRAPHER e - f Lnet/minecraft/world/entity/npc/VillagerProfession; CLERIC f - f Lnet/minecraft/world/entity/npc/VillagerProfession; FARMER g - f Lnet/minecraft/world/entity/npc/VillagerProfession; FISHERMAN h - f Lnet/minecraft/world/entity/npc/VillagerProfession; FLETCHER i - f Lnet/minecraft/world/entity/npc/VillagerProfession; LEATHERWORKER j - f Lnet/minecraft/world/entity/npc/VillagerProfession; LIBRARIAN k - f Lnet/minecraft/world/entity/npc/VillagerProfession; MASON l - f Lnet/minecraft/world/entity/npc/VillagerProfession; NITWIT m - f Lnet/minecraft/world/entity/npc/VillagerProfession; NONE b - f Lnet/minecraft/world/entity/npc/VillagerProfession; SHEPHERD n - f Lnet/minecraft/world/entity/npc/VillagerProfession; TOOLSMITH o - f Lnet/minecraft/world/entity/npc/VillagerProfession; WEAPONSMITH p - f Ljava/util/function/Predicate; acquirableJobSite s - f Ljava/util/function/Predicate; heldJobSite r - f Ljava/lang/String; 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/PlayerModelPart net/minecraft/world/entity/player/PlayerModelPart - m ()[Lnet/minecraft/world/entity/player/PlayerModelPart; $values e - m ()I getBit b - m ()Ljava/lang/String; getId c - m ()I getMask a - m ()Lnet/minecraft/network/chat/Component; getName d - f [Lnet/minecraft/world/entity/player/PlayerModelPart; $VALUES l - f Lnet/minecraft/world/entity/player/PlayerModelPart; CAPE a - 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 h - f Ljava/lang/String; id j - f I mask i - f Lnet/minecraft/network/chat/Component; name k -c net/minecraft/world/entity/player/StackedContents net/minecraft/world/entity/player/AutoRecipeStackManager - 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 (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;)Z canCraft a - m (Lnet/minecraft/world/item/crafting/Recipe;Lit/unimi/dsi/fastutil/ints/IntList;I)Z canCraft a - m ()V clear a - m (I)Lnet/minecraft/world/item/ItemStack; fromStackingIndex a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;ILit/unimi/dsi/fastutil/ints/IntList;)I getBiggestCraftableStack a - m (Lnet/minecraft/world/item/crafting/RecipeHolder;Lit/unimi/dsi/fastutil/ints/IntList;)I getBiggestCraftableStack a - m (Lnet/minecraft/world/item/ItemStack;)I getStackingIndex c - m (I)Z has b - m (II)V put b - m (II)I take a - f I EMPTY b - f Lit/unimi/dsi/fastutil/ints/Int2IntMap; contents a -c net/minecraft/world/entity/player/StackedContents$RecipePicker net/minecraft/world/entity/player/AutoRecipeStackManager$a - m (I)Z dfs a - m (ZII)I getIndex d - m ()I getMinIngredientCount b - m (I)I getSatisfiedIndex d - m ()[I getUniqueAvailableIngredientItems a - m (ZI)I getVisitedIndex c - m (ZII)Z hasConnection a - m (ZII)Z hasResidual b - m (ZI)Z hasVisited b - m (I)Z isSatisfied b - m (I)V setSatisfied c - m (ZII)V toggleResidual c - m (ILit/unimi/dsi/fastutil/ints/IntList;)Z tryPick a - m (ILit/unimi/dsi/fastutil/ints/IntList;)I tryPickAll b - m (ZI)V visit a - f Ljava/util/BitSet; data g - f I ingredientCount d - f Ljava/util/List; ingredients c - f I itemCount f - f [I items e - f Lit/unimi/dsi/fastutil/ints/IntList; path h - f Lnet/minecraft/world/item/crafting/Recipe; recipe b - f Lnet/minecraft/world/entity/player/StackedContents; this$0 a -c net/minecraft/world/entity/projectile/EvokerFangs net/minecraft/world/entity/projectile/EntityEvokerFangs - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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/LivingEntity; getOwner p - m (B)V handleEntityEvent b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/LivingEntity;)V setOwner a - m ()V tick l - f I ATTACK_DURATION b - f I ATTACK_TRIGGER_TICKS d - f I LIFE_OFFSET c - f Z clientSideAttackStarted h - f I lifeTicks g - f Lnet/minecraft/world/entity/LivingEntity; owner i - f Ljava/util/UUID; ownerUUID j - f Z sentSpikeEvent f - f I warmupDelayTicks e -c net/minecraft/world/entity/projectile/FishingHook net/minecraft/world/entity/projectile/EntityFishingHook - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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 w - 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 v - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - 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 t - m (B)V handleEntityEvent b - m ()Z isOpenWaterFishing p - m (DDDFFI)V lerpTo a - m ()V onClientRemoval as - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove a - m (Lnet/minecraft/world/item/ItemStack;)I retrieve a - m (Lnet/minecraft/world/entity/Entity;)V setHookedEntity A - m (Lnet/minecraft/world/entity/Entity;)V setOwner c - m (D)Z shouldRenderAtSqrDistance a - m (Lnet/minecraft/world/entity/player/Player;)Z shouldStopFishing a - m ()V tick l - 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 b - f I MAX_OUT_OF_WATER_TIME f - f Z biting d - f Lnet/minecraft/world/entity/projectile/FishingHook$FishHookState; currentState p - f F fishAngle m - f Lnet/minecraft/world/entity/Entity; hookedIn o - f I life i - f I luck q - f I lureSpeed r - f I nibble j - f Z openWater n - f I outOfWaterTime e - f Lnet/minecraft/util/RandomSource; syncronizedRandom c - f I timeUntilHooked l - f I timeUntilLured k -c net/minecraft/world/entity/projectile/FishingHook$FishHookState net/minecraft/world/entity/projectile/EntityFishingHook$HookState - 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 - 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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 w - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isDangerous y - m ()Z isOnFire bR - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setDangerous a - m ()Z shouldBurn t - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_DANGEROUS e -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/nbt/CompoundTag;)V addAdditionalSaveData b - 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 x - m ()I getDefaultDisplayOffset z - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()D getLevelX H - m ()D getLevelY I - m ()D getLevelZ J - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Z isEnabled F - m ()Z isGridAligned K - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setEnabled b - m ()Z suckInItems L - m ()V tick l - f Z enabled c -c net/minecraft/world/inventory/AbstractFurnaceMenu net/minecraft/world/inventory/ContainerFurnace - m (Lnet/minecraft/world/item/ItemStack;)Z canSmelt c - m ()V clearCraftingContent l - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillCraftSlotsStackedContents a - m ()F getBurnProgress q - m ()I getGridHeight o - m ()I getGridWidth n - m ()F getLitProgress r - m ()Lnet/minecraft/world/inventory/RecipeBookType; getRecipeBookType t - m ()I getResultSlotIndex m - m ()I getSize p - m (Lnet/minecraft/world/item/ItemStack;)Z isFuel d - m ()Z isLit s - m (Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack; quickMoveStack b - m (Lnet/minecraft/world/item/crafting/RecipeHolder;)Z recipeMatches a - m (I)Z shouldMoveToInventory e - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid b - f I DATA_COUNT o - f I FUEL_SLOT l - f I INGREDIENT_SLOT k - f I INV_SLOT_END r - f I INV_SLOT_START q - f I RESULT_SLOT m - f I SLOT_COUNT n - f I USE_ROW_SLOT_END t - f I USE_ROW_SLOT_START s - f Lnet/minecraft/world/Container; container u - f Lnet/minecraft/world/inventory/ContainerData; data v - f Lnet/minecraft/world/level/Level; level p - f Lnet/minecraft/world/inventory/RecipeBookType; recipeBookType x - f Lnet/minecraft/world/item/crafting/RecipeType; recipeType w -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/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/BlockPos;)V checkExtraContent a - m (Lnet/minecraft/world/entity/player/Player;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 (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; computeContentWeight a - m (I)Lnet/minecraft/world/item/ItemStack; getItemUnsafe a - m (Lnet/minecraft/world/item/ItemStack;)Lorg/apache/commons/lang3/math/Fraction; getWeight a - m ()Z isEmpty f - m ()Ljava/util/stream/Stream; itemCopyStream a - m ()Ljava/lang/Iterable; items b - m ()Ljava/lang/Iterable; itemsCopy c - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; lambda$static$0 b - m (Lnet/minecraft/world/item/component/BundleContents;)Ljava/util/List; lambda$static$1 a - m ()I size d - m ()Lorg/apache/commons/lang3/math/Fraction; weight e - f Lorg/apache/commons/lang3/math/Fraction; BUNDLE_IN_BUNDLE_WEIGHT d - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/component/BundleContents; EMPTY a - f I NO_STACK_INDEX e - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/List; items f - f Lorg/apache/commons/lang3/math/Fraction; weight g -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 ()Lnet/minecraft/world/item/ItemStack; removeOne b - m ()Lnet/minecraft/world/item/component/BundleContents; toImmutable d - 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 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/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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/CraftingBookCategory; category d - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m (Lnet/minecraft/world/item/crafting/CraftingInput;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/CraftingBookCategory; category b - f Ljava/lang/String; group a - f Lnet/minecraft/core/NonNullList; ingredients d - f Lnet/minecraft/world/item/ItemStack; result c -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/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapelessRecipe; fromNetwork a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/ShapelessRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; CODEC y - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x -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/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;)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/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/util/Map; AABBS d - f F AABB_OFFSET c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/resources/ResourceKey; fruit e - f Lnet/minecraft/resources/ResourceKey; seed g - f Lnet/minecraft/resources/ResourceKey; stem f -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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f Lcom/mojang/serialization/MapCodec; CODEC a -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/core/BlockPos;)Lnet/minecraft/core/BlockPos; getParticlePos a - m ()Lnet/minecraft/world/level/block/BonemealableBlock$Type; getType au_ - 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 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 -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/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;)I getAnalogOutputSignal 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;)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/level/block/state/BlockState;Z)V onRemove 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 m - 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; getColumnState n - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Ljava/util/Optional; getPickupSound aw_ - 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/player/Player;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/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 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/CherryLeavesBlock net/minecraft/world/level/block/CherryLeavesBlock - 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/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 d_ - 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/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 Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c - f Lnet/minecraft/world/phys/shapes/VoxelShape; BLOCK_SUPPORT_SHAPE d - f Lcom/mojang/serialization/MapCodec; CODEC a - f I DEAD_AGE b - 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/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onPlace 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/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 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/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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 g_ - 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/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/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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;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 - 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/ItemInteractionResult; 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; BOUNDING_BOX d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRACKED c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; HORIZONTAL_FACING e - f Lnet/minecraft/resources/ResourceLocation; SHERDS_DYNAMIC_DROP_ID b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f -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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/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 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/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 d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f - f I PRESSED_CHECK_PERIOD g - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SHAPE e -c net/minecraft/world/level/block/DetectorRailBlock$1 net/minecraft/world/level/block/BlockMinecartDetector$1 -c net/minecraft/world/level/block/GrowingPlantBlock net/minecraft/world/level/block/BlockGrowingAbstract - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canAttachTo m - 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/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; 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c -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/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 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)D getContentHeight b - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isFull d - f Lcom/mojang/serialization/MapCodec; CODEC d -c net/minecraft/world/level/block/LightningRodBlock net/minecraft/world/level/block/LightningRodBlock - 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 d - 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 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 onRemove 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 e - 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 I ACTIVATION_TICKS k - 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 l - 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/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/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; 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/phys/Vec3;FFLnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition;)Lnet/minecraft/world/level/portal/DimensionTransition; createDimensionTransition a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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/DimensionTransition$PostDimensionTransition;)Lnet/minecraft/world/level/portal/DimensionTransition; 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/DimensionTransition; 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/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/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 I AABB_OFFSET c - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lorg/slf4j/Logger; LOGGER f - f Lnet/minecraft/world/phys/shapes/VoxelShape; X_AXIS_AABB d - f Lnet/minecraft/world/phys/shapes/VoxelShape; Z_AXIS_AABB e -c net/minecraft/world/level/block/NetherPortalBlock$1 net/minecraft/world/level/block/BlockPortal$1 -c net/minecraft/world/level/block/RedStoneWireBlock net/minecraft/world/level/block/BlockRedstoneWire - 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/phys/shapes/VoxelShape; calculateShape n - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I calculateTargetStrength 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 (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;)I getWireSignal q - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isCross o - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isDot p - 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/Block;Lnet/minecraft/core/BlockPos;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 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 onRemove 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 m - 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;Lnet/minecraft/world/phys/Vec3;Lnet/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;)V updatePowerStrength 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 - 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/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/Vec3; COLORS G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST c - f I E j - f I H h - f I N k - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH b - f F PARTICLE_DENSITY H - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER f - f Ljava/util/Map; PROPERTY_BY_DIRECTION g - f Ljava/util/Map; SHAPES_CACHE F - f Ljava/util/Map; SHAPES_FLOOR n - f Ljava/util/Map; SHAPES_UP o - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_DOT m - f I S l - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH d - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST e - f I W i - f Lnet/minecraft/world/level/block/state/BlockState; crossState I - f Z shouldSignal J -c net/minecraft/world/level/block/RedStoneWireBlock$1 net/minecraft/world/level/block/BlockRedstoneWire$1 -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/core/BlockPos;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/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 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 g - 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION b -c net/minecraft/world/level/block/TallSeagrassBlock net/minecraft/world/level/block/TallSeagrassBlock - m (Lnet/minecraft/world/entity/player/Player;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;)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 F AABB_OFFSET e - 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 f -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 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 isSignalSource e_ - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; lambda$new$0 m - 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 n -c net/minecraft/world/level/block/TrialSpawnerBlock net/minecraft/world/level/block/TrialSpawnerBlock - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/List;Lnet/minecraft/world/item/TooltipFlag;)V appendHoverText 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/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/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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/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 I AABB_OFFSET g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB k - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB h - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED c - f I RECHECK_PERIOD l - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB j - f I WIRE_DIST_MAX f - f I WIRE_DIST_MIN e -c net/minecraft/world/level/block/TripWireHookBlock$1 net/minecraft/world/level/block/BlockTripwireHook$1 -c net/minecraft/world/level/block/WeepingVinesBlock net/minecraft/world/level/block/BlockWeepingVines - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - 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/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 - 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 k - 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; SPRUCE c - f Ljava/util/Optional; flowers r - f Ljava/util/Optional; megaTree n - f Ljava/lang/String; name l - f F secondaryChance m - f Ljava/util/Optional; secondaryFlowers s - f Ljava/util/Optional; secondaryMegaTree o - f Ljava/util/Optional; secondaryTree q - f Ljava/util/Optional; tree p -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/Collection;Ljava/lang/Object;)Ljava/lang/Object; findNextInCollection a - m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/util/Optional; getOptionalValue d - m ()Ljava/util/Collection; getProperties B - m (Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable; getValue c - m ()Ljava/util/Map; getValues C - m (Lnet/minecraft/world/level/block/state/properties/Property;)Z hasProperty b - m (Lnet/minecraft/world/level/block/state/StateHolder;)Ljava/lang/Object; lambda$codec$0 a - m (Lnet/minecraft/world/level/block/state/StateHolder;Ljava/util/Optional;)Lnet/minecraft/world/level/block/state/StateHolder; lambda$codec$1 a - m (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; lambda$codec$2 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/util/Map; makeNeighbourValues c - m (Ljava/util/Map;)V populateNeighbours a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; setValue a - m (Lnet/minecraft/world/level/block/state/properties/Property;Ljava/lang/Comparable;)Ljava/lang/Object; trySetValue b - f Ljava/lang/String; NAME_TAG c - f Ljava/lang/String; PROPERTIES_TAG d - f Ljava/util/function/Function; PROPERTY_ENTRY_TO_STRING_FUNCTION a - f Lcom/google/common/collect/Table; neighbours g - f Ljava/lang/Object; owner e - f Lcom/mojang/serialization/MapCodec; propertiesCodec f - f Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap; values b -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/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 a - m (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;Lnet/minecraft/world/level/chunk/PalettedContainerRO$Unpacker;)Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRO b - m (Lnet/minecraft/core/IdMap;Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;Ljava/lang/Object;)Lcom/mojang/serialization/Codec; codecRW a - m ()Lnet/minecraft/world/level/chunk/PalettedContainer; copy d - 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 c - m (ILjava/lang/Object;)I lambda$new$0 d - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$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 e - m ()V release b - m (IIILjava/lang/Object;)V set c - m (ILjava/lang/Object;)V set b - m ([ILjava/util/function/IntUnaryOperator;)V swapPalette a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f I MIN_PALETTE_BITS a - f Lnet/minecraft/world/level/chunk/PalettedContainer$Data; data d - f Lnet/minecraft/world/level/chunk/PaletteResize; dummyPaletteResize b - f Lnet/minecraft/core/IdMap; registry c - f Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy; strategy e -c net/minecraft/world/level/chunk/PalettedContainer$Data net/minecraft/world/level/chunk/DataPaletteBlock$c - m ()Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; configuration c - m ()Lnet/minecraft/world/level/chunk/PalettedContainer$Data; copy b - m (Lnet/minecraft/world/level/chunk/Palette;Lnet/minecraft/util/BitStorage;)V copyFrom a - m ()I getSerializedSize a - m ()Lnet/minecraft/world/level/chunk/Palette; palette e - m ()Lnet/minecraft/util/BitStorage; storage d - f Lnet/minecraft/world/level/chunk/PalettedContainer$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$Strategy net/minecraft/world/level/chunk/DataPaletteBlock$d - m (Lnet/minecraft/core/IdMap;I)I calculateBitsForSerialization b - m (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; getConfiguration a - m (III)I getIndex a - m ()I size a - f Lnet/minecraft/world/level/chunk/Palette$Factory; GLOBAL_PALETTE_FACTORY f - f Lnet/minecraft/world/level/chunk/Palette$Factory; HASHMAP_PALETTE_FACTORY c - f Lnet/minecraft/world/level/chunk/Palette$Factory; LINEAR_PALETTE_FACTORY b - f Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy; SECTION_BIOMES e - f Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy; SECTION_STATES d - f Lnet/minecraft/world/level/chunk/Palette$Factory; SINGLE_VALUE_PALETTE_FACTORY a - f I sizeBits g -c net/minecraft/world/level/chunk/PalettedContainer$Strategy$1 net/minecraft/world/level/chunk/DataPaletteBlock$d$1 - m (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; getConfiguration a -c net/minecraft/world/level/chunk/PalettedContainer$Strategy$2 net/minecraft/world/level/chunk/DataPaletteBlock$d$2 - m (Lnet/minecraft/core/IdMap;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Configuration; getConfiguration a -c net/minecraft/world/level/chunk/PalettedContainer$Configuration net/minecraft/world/level/chunk/DataPaletteBlock$a - m ()I bits b - m (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;I)Lnet/minecraft/world/level/chunk/PalettedContainer$Data; createData a - m ()Lnet/minecraft/world/level/chunk/Palette$Factory; factory a - f I bits b - f Lnet/minecraft/world/level/chunk/Palette$Factory; factory a -c net/minecraft/world/level/chunk/PalettedContainer$CountConsumer net/minecraft/world/level/chunk/DataPaletteBlock$b -c net/minecraft/world/level/dimension/DimensionType net/minecraft/world/level/dimension/DimensionManager - m ()F ambientLight s - m ()Z bedWorks l - 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 t - m ()I monsterSpawnBlockLightLimit e - m ()Lnet/minecraft/util/valueproviders/IntProvider; monsterSpawnLightTest d - m (J)I moonPhase b - m ()Z natural j - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; parseLegacy a - 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 k - 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 j - f I MOON_PHASES A - 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 y - f Z bedWorks r - f D coordinateScale q - f Lnet/minecraft/resources/ResourceLocation; effectsLocation x - f Ljava/util/OptionalLong; fixedTime l - f Z hasCeiling n - f Z hasSkyLight m - f I height u - f Lnet/minecraft/tags/TagKey; infiniburn w - f I logicalHeight v - f I minY t - f Lnet/minecraft/world/level/dimension/DimensionType$MonsterSettings; monsterSettings z - f Z natural p - f Z respawnAnchorWorks s - f Z ultraWarm o -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$Carving net/minecraft/world/level/levelgen/WorldGenStage$Features - m ()[Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; $values b - m ()Ljava/lang/String; getName a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; $VALUES e - f Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; AIR a - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; LIQUID b - f Ljava/lang/String; name d -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;ZZ)I 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/maps/MapFrame net/minecraft/world/level/saveddata/maps/WorldMapFrame - m (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; frameId a - m ()I getEntityId d - m ()Ljava/lang/String; getId e - m ()Lnet/minecraft/core/BlockPos; getPos b - m ()I getRotation c - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/saveddata/maps/MapFrame; load a - m ()Lnet/minecraft/nbt/CompoundTag; save a - f I entityId c - f Lnet/minecraft/core/BlockPos; pos a - f I rotation b -c net/minecraft/world/level/saveddata/maps/MapIndex net/minecraft/world/level/saveddata/maps/PersistentIdCounts - m ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Lnet/minecraft/world/level/saveddata/maps/MapId; getFreeAuxValueForMap b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/saveddata/maps/MapIndex; load b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; FILE_NAME a - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; usedAuxIds b -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 f - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/lang/String; getLevelName e - m ()I getRainTime j - m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents s - m ()I getThunderTime h - m ()Ljava/util/UUID; getWanderingTraderId v - m ()I getWanderingTraderSpawnChance u - m ()I getWanderingTraderSpawnDelay t - m ()Lnet/minecraft/world/level/border/WorldBorder$Settings; getWorldBorder p - m ()Z isAllowCommands m - m ()Z isInitialized n - m ()Ljava/lang/String; lambda$fillCrashReportCategory$0 x - m ()Ljava/lang/String; lambda$fillCrashReportCategory$1 w - 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 (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 - m (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V setWorldBorder a -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/server/level/ServerLevel; getLevel a - m ()F getLuck b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getOptionalParameter c - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParamOrNull d - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParameter b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z hasParam a - f Ljava/util/Map; dynamicDrops c - f Lnet/minecraft/server/level/ServerLevel; level a - f F luck d - f Ljava/util/Map; params b -c net/minecraft/world/level/storage/loot/LootParams$Builder net/minecraft/world/level/storage/loot/LootParams$a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/LootParams; create a - m ()Lnet/minecraft/server/level/ServerLevel; getLevel a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getOptionalParameter b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)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/world/level/storage/loot/parameters/LootContextParam;Ljava/lang/Object;)Lnet/minecraft/world/level/storage/loot/LootParams$Builder; withOptionalParameter b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;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 Ljava/util/Map; 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 (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$0 a - f Lnet/minecraft/resources/ResourceLocation; functionId a -c net/minecraft/world/level/timers/FunctionCallback$Serializer net/minecraft/world/level/timers/CustomFunctionCallback$a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionCallback; deserialize a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionCallback;)V serialize a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V serialize a -c org/bukkit/craftbukkit/block/CraftCreatureSpawner org/bukkit/craftbukkit/v1_21_R1/block/CraftCreatureSpawner -c org/bukkit/craftbukkit/block/CraftEnchantingTable org/bukkit/craftbukkit/v1_21_R1/block/CraftEnchantingTable -c org/bukkit/craftbukkit/block/data/CraftAttachable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftAttachable -c org/bukkit/craftbukkit/block/data/CraftOrientable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftOrientable -c org/bukkit/craftbukkit/block/data/type/CraftChest org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftChest -c org/bukkit/craftbukkit/block/data/type/CraftVault org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftVault -c org/bukkit/craftbukkit/block/impl/CraftBannerWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBannerWall -c org/bukkit/craftbukkit/block/impl/CraftCandleCake org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCandleCake -c org/bukkit/craftbukkit/block/impl/CraftCobbleWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCobbleWall -c org/bukkit/craftbukkit/block/impl/CraftCopperBulb org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCopperBulb -c org/bukkit/craftbukkit/block/impl/CraftCoralPlant org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralPlant -c org/bukkit/craftbukkit/block/impl/CraftEnderChest org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEnderChest -c org/bukkit/craftbukkit/block/impl/CraftGlowLichen org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGlowLichen -c org/bukkit/craftbukkit/block/impl/CraftGrindstone org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGrindstone -c org/bukkit/craftbukkit/block/impl/CraftNetherWart org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftNetherWart -c org/bukkit/craftbukkit/block/impl/CraftPinkPetals org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPinkPetals -c org/bukkit/craftbukkit/block/impl/CraftShulkerBox org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftShulkerBox -c org/bukkit/craftbukkit/block/impl/CraftSnifferEgg org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSnifferEgg -c org/bukkit/craftbukkit/entity/CraftDragonFireball org/bukkit/craftbukkit/v1_21_R1/entity/CraftDragonFireball -c org/bukkit/craftbukkit/entity/CraftEntitySnapshot org/bukkit/craftbukkit/v1_21_R1/entity/CraftEntitySnapshot -c org/bukkit/craftbukkit/entity/CraftMinecartHopper org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartHopper -c org/bukkit/craftbukkit/entity/CraftPiglinAbstract org/bukkit/craftbukkit/v1_21_R1/entity/CraftPiglinAbstract -c org/bukkit/craftbukkit/entity/CraftTameableAnimal org/bukkit/craftbukkit/v1_21_R1/entity/CraftTameableAnimal -c org/bukkit/craftbukkit/entity/CraftVillagerZombie org/bukkit/craftbukkit/v1_21_R1/entity/CraftVillagerZombie -c org/bukkit/craftbukkit/entity/CraftWitherSkeleton org/bukkit/craftbukkit/v1_21_R1/entity/CraftWitherSkeleton -c org/bukkit/craftbukkit/help/CommandAliasHelpTopic org/bukkit/craftbukkit/v1_21_R1/help/CommandAliasHelpTopic -c org/bukkit/craftbukkit/inventory/CraftItemFactory org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemFactory -c org/bukkit/craftbukkit/inventory/CraftMetaCompass org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaCompass -c org/bukkit/craftbukkit/inventory/SerializableMeta org/bukkit/craftbukkit/v1_21_R1/inventory/SerializableMeta -c org/bukkit/craftbukkit/legacy/reroute/NotInBukkit org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/NotInBukkit -c org/bukkit/craftbukkit/packs/CraftDataPackManager org/bukkit/craftbukkit/v1_21_R1/packs/CraftDataPackManager -c org/bukkit/craftbukkit/profile/CraftPlayerProfile org/bukkit/craftbukkit/v1_21_R1/profile/CraftPlayerProfile -c org/bukkit/craftbukkit/scoreboard/CraftScoreboard org/bukkit/craftbukkit/v1_21_R1/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/core/component/DataComponentPredicate; 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 ()Ljava/util/Map; subPredicates d - m (Lnet/minecraft/world/item/ItemStack;)Z test a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/core/component/DataComponentPredicate; components d - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count c - f Ljava/util/Optional; items b - f Ljava/util/Map; subPredicates e -c net/minecraft/advancements/critereon/ItemPredicate$Builder net/minecraft/advancements/critereon/CriterionConditionItem$a - m ()Lnet/minecraft/advancements/critereon/ItemPredicate; build b - m (Lnet/minecraft/core/component/DataComponentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; hasComponents a - 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/tags/TagKey;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; of a - m ([Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; of a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; withCount a - m (Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type;Lnet/minecraft/advancements/critereon/ItemSubPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; withSubPredicate a - f Lnet/minecraft/core/component/DataComponentPredicate; components c - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; count b - f Ljava/util/Optional; items a - f Lcom/google/common/collect/ImmutableMap$Builder; subPredicates d -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/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; getComponent a - m (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0 a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/network/chat/Component; parse a - m (Lnet/minecraft/commands/CommandBuildContext;)Lnet/minecraft/commands/arguments/ComponentArgument; textComponent a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_JSON a - f Ljava/util/Collection; EXAMPLES b - f Lnet/minecraft/core/HolderLookup$Provider; registries c -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 ()Ljava/util/Set; getDefinedProperties b - m ()Lnet/minecraft/world/level/block/state/BlockState; getState 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 Ljava/util/Set; properties b - f Lnet/minecraft/world/level/block/state/BlockState; state a - f Lnet/minecraft/nbt/CompoundTag; tag c -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/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/armortrim/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/models/model/ModelLocationUtils net/minecraft/data/models/model/ModelLocationUtils - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; decorateBlockModelLocation a - m (Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; decorateItemModelLocation b - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Lnet/minecraft/world/item/Item;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Lnet/minecraft/world/level/block/Block;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getModelLocation a - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getModelLocation$0 b - m (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$getModelLocation$1 a -c net/minecraft/data/recipes/SingleItemRecipeBuilder net/minecraft/data/recipes/SingleItemRecipeBuilder - m (Lnet/minecraft/resources/ResourceLocation;)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/ResourceLocation;)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/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/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 (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; build a - m (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/network/codec/StreamCodec; buildPacketCodec a - m ()Lnet/minecraft/network/ProtocolInfo$Unbound; buildUnbound a - m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$Unbound; clientboundProtocol b - m (Lnet/minecraft/network/ConnectionProtocol;Lnet/minecraft/network/protocol/PacketFlow;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$Unbound; protocol a - m (Lnet/minecraft/network/ConnectionProtocol;Ljava/util/function/Consumer;)Lnet/minecraft/network/ProtocolInfo$Unbound; 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 (Ljava/util/function/Function;)Lnet/minecraft/network/ProtocolInfo; bind a - m ()Lnet/minecraft/network/protocol/PacketFlow; flow b - m ()Lnet/minecraft/network/ConnectionProtocol; id a - m (Lnet/minecraft/network/ProtocolInfo$Unbound$PacketVisitor;)V listPackets a - f Lnet/minecraft/network/protocol/ProtocolInfoBuilder; this$0 c - f Lnet/minecraft/network/protocol/BundlerInfo; val$bundlerInfo b - f Ljava/util/List; val$codecs a -c net/minecraft/network/protocol/ProtocolInfoBuilder$CodecEntry net/minecraft/network/protocol/ProtocolInfoBuilder$a - m (Lnet/minecraft/network/protocol/ProtocolCodecBuilder;Ljava/util/function/Function;)V addToBuilder a - m ()Lnet/minecraft/network/codec/StreamCodec; serializer b - m ()Lnet/minecraft/network/protocol/PacketType; type a - 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 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m ()I max a - m ()I online b - m ()Ljava/util/List; sample c - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; PROFILE_CODEC e - 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/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/core/BlockPos;F)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/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 (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit d - m (Lcom/mojang/authlib/GameProfile;)V deop b - m ()Lnet/minecraft/server/MinecraftServer; getServer c - m ()Lnet/minecraft/server/dedicated/DedicatedServer; getServer b - m (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed c - m ()V loadIpBanList y - m ()V loadOps A - m ()V loadUserBanList z - m ()V loadWhiteList C - m (Lcom/mojang/authlib/GameProfile;)V op a - m ()V reloadWhiteList a - m ()V saveIpBanList w - m ()V saveOps B - m ()V saveUserBanList x - m ()V saveWhiteList D - m (Z)V setUsingWhiteList a - f Lorg/slf4j/Logger; LOGGER h -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/LowerCaseEnumTypeAdapterFactory net/minecraft/util/LowerCaseEnumTypeAdapterFactory - m (Ljava/lang/Object;)Ljava/lang/String; toLowercase a -c net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 net/minecraft/util/LowerCaseEnumTypeAdapterFactory$1 - f Lnet/minecraft/util/LowerCaseEnumTypeAdapterFactory; this$0 b - f Ljava/util/Map; val$lowercaseToConstant 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$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/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateEntity c - f Ljava/util/Set; ITEM_TYPES 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 -c net/minecraft/util/datafix/fixes/JigsawRotationFix net/minecraft/util/datafix/fixes/DataConverterJigsawRotation - 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/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 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/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/random/SimpleWeightedRandomList net/minecraft/util/random/SimpleWeightedRandomList - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; builder a - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; empty b - m (Lnet/minecraft/util/RandomSource;)Ljava/util/Optional; getRandomValue a - m (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList; single a - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrappedCodec b - m (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrappedCodecAllowingEmpty a -c net/minecraft/util/random/SimpleWeightedRandomList$Builder net/minecraft/util/random/SimpleWeightedRandomList$a - m (Ljava/lang/Object;)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; add a - m (Ljava/lang/Object;I)Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder; add a - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; build a - f Lcom/google/common/collect/ImmutableList$Builder; result a -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$1 a - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$2 c - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$3 b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z lambda$lookForWater$4 a - m (Lnet/minecraft/world/entity/PathfinderMob;)Lnet/minecraft/tags/TagKey; lambda$new$0 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 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 (Lnet/minecraft/world/entity/Mob;)Z isHoldingUsableProjectileWeapon 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;ILnet/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;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 - m (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/item/ItemStack;)Z lambda$isHoldingUsableProjectileWeapon$3 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$2 a - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$0 c - m (Lnet/minecraft/world/entity/LivingEntity;)Z lambda$new$1 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 U_ - 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 V_ - 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 V_ - 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 ()V start d - m ()V stop e - m ()V tick a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; OFFER_TARGER_CONTEXT b - f I OFFER_TICKS a - f Lnet/minecraft/world/entity/animal/IronGolem; golem c - f I tick e - f Lnet/minecraft/world/entity/npc/Villager; villager d -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 V_ - 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;Lnet/minecraft/server/level/ServerPlayer;)Z lambda$doTick$0 a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/player/Player;)Z lambda$doTick$1 b - m (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;ZZ)I 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 - 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$3 a - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/stream/Stream; lambda$static$0 c - 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 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 u - 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 v - 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 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; TOOLSMITH l - f Ljava/util/Map; TYPE_BY_STATE w - f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH m -c net/minecraft/world/entity/ambient/AmbientCreature net/minecraft/world/entity/ambient/EntityAmbient - m ()Z canBeLeashed y -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/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/animal/frog/Frog;J)Z canStillUse 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/animal/frog/Frog;J)V start 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/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 - 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/item/FallingBlockEntity net/minecraft/world/entity/item/EntityFallingBlock - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V callOnBrokenAfterFall a - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/level/portal/DimensionTransition;)Lnet/minecraft/world/entity/Entity; changeDimension a - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V disableDrop s - m ()Z displayFireAnimation cy - 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 t - m ()D getDefaultGravity aZ - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/core/BlockPos; getStartPos p - m ()Lnet/minecraft/network/chat/Component; getTypeName cs - m ()Z isAttackable cu - m ()Z isPickable bA - m ()Z onlyOpCanSetNbt cP - m (Lnet/minecraft/nbt/CompoundTag;)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 ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_START_POS f - f Lorg/slf4j/Logger; LOGGER g - f Lnet/minecraft/nbt/CompoundTag; blockData d - f Lnet/minecraft/world/level/block/state/BlockState; blockState h - f Z cancelDrop i - f Z dropItem c - f I fallDamageMax k - f F fallDamagePerDistance l - f Z forceTickAfterTeleportToDuplicate e - f Z hurtEntities j - f I time b -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/monster/AbstractIllager$IllagerArmPose; getArmPose s - m (Lnet/minecraft/world/entity/Entity;)Z isAlliedTo s - m ()V registerGoals B -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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals t - m ()V alertOthers gx - m (Lnet/minecraft/world/level/LevelReader;)Z checkSpawnObstruction a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkZombifiedPiglinSpawnRules b - m ()Z convertsInWater gm - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes gu - m ()V customServerAiStep ab - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Ljava/util/UUID; getPersistentAngerTarget b - m ()I getRemainingPersistentAngerTime a - m ()Lnet/minecraft/world/item/ItemStack; getSkull gl - m (Lnet/minecraft/world/entity/player/Player;)Z isPreventingPlayerRest a - m ()V maybeAlertOthers gw - m ()V maybePlayFirstAngerSound gv - m ()V playAngerSound gy - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/DifficultyInstance;)V populateDefaultEquipmentSlots a - m ()V randomizeReinforcementsChance gt - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Ljava/util/UUID;)V setPersistentAngerTarget a - m (I)V setRemainingPersistentAngerTime a - m ()V startPersistentAngerTimer c - m (Lnet/minecraft/world/item/ItemStack;)Z wantsToPickUp k - f Lnet/minecraft/util/valueproviders/UniformInt; ALERT_INTERVAL cm - f I ALERT_RANGE_Y cl - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS c - f Lnet/minecraft/util/valueproviders/UniformInt; FIRST_ANGER_SOUND_DELAY cg - f Lnet/minecraft/util/valueproviders/UniformInt; PERSISTENT_ANGER_TIME ci - f Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; SPEED_MODIFIER_ATTACKING cf - f Lnet/minecraft/resources/ResourceLocation; SPEED_MODIFIER_ATTACKING_ID d - f Ljava/util/UUID; persistentAngerTarget ck - f I playFirstAngerSoundIn ch - f I remainingPersistentAngerTime cj - f I ticksUntilNextAlert cn -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/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$1 a - m (Lnet/minecraft/world/entity/monster/breeze/Breeze;)Ljava/util/Optional; lambda$initIdleActivity$0 b - 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 -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 (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 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 g - 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 h - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V broadcastRetreat c - m ()Lnet/minecraft/world/entity/ai/behavior/RunOne; createIdleMovementBehaviors a - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Ljava/util/Optional; findNearestValidAttackTarget d - 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 g - 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 i - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z isNearRepellent h - 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/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V maybeRetaliate f - 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 f - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V retreatFromNearestTarget d - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAttackTarget g - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAttackTargetIfCloserThanCurrent i - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V setAvoidTarget e - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)V updateActivity a - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;)Z wantsToStopFleeing e - m (Lnet/minecraft/world/entity/monster/hoglin/Hoglin;Lnet/minecraft/world/entity/LivingEntity;)V wasHurtBy b - 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/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/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 c - m (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/world/entity/monster/piglin/Piglin;)V cancelAdmiring b - 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 c - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V eat o - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; findNearestValidAttackTarget i - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/List; getAdultPiglins e - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; getAngerTarget f - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/Optional; getAvoidTarget e - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; getBarterResponseItems g - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; getNearestVisibleTargetablePlayer b - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Lnet/minecraft/world/phys/Vec3; getRandomNearbyPos p - 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 c - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Ljava/util/List; getVisibleAdultPiglins d - m (Lnet/minecraft/world/entity/LivingEntity;)Z hasCrossbow c - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z hasEatenRecently q - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z hoglinsOutnumberPiglins n - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V holdInOffhand c - 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 t - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isAdmiringItem r - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isBabyRidingBaby f - 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 u - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;)Z isIdle d - m (Lnet/minecraft/world/item/ItemStack;)Z isLovedItem a - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearAvoidTarget j - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearRepellent s - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z isNearZombified h - m (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 v - m (Lnet/minecraft/world/entity/LivingEntity;)Z isPlayerHoldingLovedItem b - m (Lnet/minecraft/world/entity/LivingEntity;)Z isWearingGold a - m (Lnet/minecraft/world/entity/EntityType;)Z isZombified 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/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V maybeRetaliate a - m (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/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/item/ItemEntity;)V pickUpItem a - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)Z piglinsEqualOrOutnumberHoglins m - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/item/ItemStack;)V putInInventory d - 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 d - m (Lnet/minecraft/world/entity/LivingEntity;)Z seesPlayerHoldingLovedItem e - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTarget c - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)V setAngerTargetIfCloserThanCurrent e - m (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 e - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Z)V stopHoldingOffHandItem a - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;)V stopWalking k - 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 l - m (Lnet/minecraft/world/entity/monster/piglin/Piglin;Lnet/minecraft/world/entity/Entity;)Z wantsToStopRiding a - m (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/world/entity/LivingEntity;)Z lambda$initFightActivity$3 d - m (Lnet/minecraft/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$4 c - 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/world/entity/monster/warden/Warden;Lnet/minecraft/world/entity/LivingEntity;)V onTargetInvalid b - 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 p -c net/minecraft/world/entity/projectile/ThrownPotion 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 aZ - m ()Lnet/minecraft/world/item/Item; getDefaultItem t - m ()Z isLingering w - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a - f D SPLASH_RANGE b - f D SPLASH_RANGE_SQ d - f Ljava/util/function/Predicate; WATER_SENSITIVE_OR_ON_FIRE c -c net/minecraft/world/entity/vehicle/ContainerEntity net/minecraft/world/entity/vehicle/ContainerEntity - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V addChestVehicleSaveData a - m (Lnet/minecraft/world/damagesource/DamageSource;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/Entity;)V chestVehicleDestroyed a - m ()V clearChestVehicleContent f - m ()V clearItemStacks E - m ()Lnet/minecraft/world/phys/AABB; getBoundingBox cK - m (I)Lnet/minecraft/world/item/ItemStack; getChestVehicleItem f_ - m (I)Lnet/minecraft/world/entity/SlotAccess; getChestVehicleSlot g_ - m ()Lnet/minecraft/core/NonNullList; getItemStacks D - m ()Lnet/minecraft/resources/ResourceKey; getLootTable B - m ()J getLootTableSeed C - m (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/InteractionResult; interactWithContainerVehicle c_ - m ()Z isChestVehicleEmpty g - m (Lnet/minecraft/world/entity/player/Player;)Z isChestVehicleStillValid g - m ()Z isEmpty c - m ()Z isRemoved dJ - m ()Lnet/minecraft/world/level/Level; level dO - m ()Lnet/minecraft/world/phys/Vec3; position dm - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V readChestVehicleSaveData b - m (II)Lnet/minecraft/world/item/ItemStack; removeChestVehicleItem b - m (I)Lnet/minecraft/world/item/ItemStack; removeChestVehicleItemNoUpdate e_ - m (ILnet/minecraft/world/item/ItemStack;)V setChestVehicleItem c - m (Lnet/minecraft/resources/ResourceKey;)V setLootTable a - m (J)V setLootTableSeed a - m (Lnet/minecraft/world/entity/player/Player;)V unpackChestVehicleLootTable f -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 - f I val$slot b -c net/minecraft/world/entity/vehicle/MinecartFurnace net/minecraft/world/entity/vehicle/EntityMinecartFurnace - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyNaturalSlowdown t - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()D getMaxSpeed p - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Z hasFuel B - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveAlongTrack c - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setHasFuel b - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FUEL e - f Lnet/minecraft/world/item/crafting/Ingredient; INGREDIENT j - f I fuel i - f D xPush c - f D zPush d -c net/minecraft/world/entity/vehicle/MinecartSpawner net/minecraft/world/entity/vehicle/EntityMinecartMobSpawner - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/level/Level;)Ljava/lang/Runnable; createTicker b - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Lnet/minecraft/world/level/BaseSpawner; getSpawner B - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/level/Level;)V lambda$createTicker$0 d - m (Lnet/minecraft/world/level/Level;)V lambda$createTicker$1 c - m ()Z onlyOpCanSetNbt cP - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V tick l - f Lnet/minecraft/world/level/BaseSpawner; spawner c - f Ljava/lang/Runnable; ticker d -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/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;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 l - f I INV_SLOT_END p - f I INV_SLOT_START o - f I MAP_SLOT k - f I RESULT_SLOT m - f I USE_ROW_SLOT_END r - f I USE_ROW_SLOT_START q - f Lnet/minecraft/world/inventory/ContainerLevelAccess; access s - f Lnet/minecraft/world/Container; container n - f J lastSoundTime t - f Lnet/minecraft/world/inventory/ResultContainer; resultContainer u -c net/minecraft/world/inventory/CartographyTableMenu$1 net/minecraft/world/inventory/ContainerCartography$1 - m ()V setChanged e -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/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/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 - 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 -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/world/item/crafting/RecipeHolder;)V setRecipeUsed a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/item/crafting/RecipeHolder;)Z setRecipeUsed a -c net/minecraft/world/item/component/CustomModelData net/minecraft/world/item/component/CustomModelData - m ()I value a - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/component/CustomModelData; DEFAULT a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f I value 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;)V addToTooltip 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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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 q - f Lnet/minecraft/world/item/crafting/RecipeSerializer; BOOK_CLONING d - f Lnet/minecraft/world/item/crafting/RecipeSerializer; CAMPFIRE_COOKING_RECIPE s - f Lnet/minecraft/world/item/crafting/RecipeSerializer; DECORATED_POT_RECIPE w - 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 o - 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; SHULKER_BOX_COLORING m - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMELTING_RECIPE p - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMITHING_TRANSFORM u - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMITHING_TRIM v - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SMOKING_RECIPE r - f Lnet/minecraft/world/item/crafting/RecipeSerializer; STONECUTTER t - f Lnet/minecraft/world/item/crafting/RecipeSerializer; SUSPICIOUS_STEW n - f Lnet/minecraft/world/item/crafting/RecipeSerializer; TIPPED_ARROW j -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 (II)Z canCraftInDimensions a - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lcom/mojang/datafixers/util/Pair; getItemsToCombine a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/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 (II)Z canCraftInDimensions a - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - f Ljava/lang/String; group c - f Lnet/minecraft/world/item/crafting/Ingredient; ingredient a - f Lnet/minecraft/world/item/ItemStack; result b - f Lnet/minecraft/world/item/crafting/RecipeSerializer; serializer e - f Lnet/minecraft/world/item/crafting/RecipeType; type d -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;)Ljava/lang/String; lambda$new$0 f - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$new$1 e - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$new$2 d - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$3 a - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Ljava/lang/String; lambda$new$4 c - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$new$5 b - m (Lnet/minecraft/world/item/crafting/SingleItemRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$new$6 a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - f Lcom/mojang/serialization/MapCodec; codec y - f Lnet/minecraft/world/item/crafting/SingleItemRecipe$Factory; factory x - f Lnet/minecraft/network/codec/StreamCodec; streamCodec z -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/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/entity/EquipmentSlot; getEquipmentSlot m - 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/core/BlockPos;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;)Lnet/minecraft/world/item/ItemStack; getCloneItemStack a - 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/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 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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f F SAPLING_AABB_OFFSET b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SAPLING_SHAPE c -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; getOrCreateIronGolemBase y - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateIronGolemFull z - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateSnowGolemBase b - m ()Lnet/minecraft/world/level/block/state/pattern/BlockPattern; getOrCreateSnowGolemFull m - 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/state/BlockState;Z)V onPlace b - 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/DirectionProperty; FACING b - f Ljava/util/function/Predicate; PUMPKINS_PREDICATE g - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; ironGolemBase e - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; ironGolemFull f - 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 b - 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/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 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 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 g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b - m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a - f Lcom/mojang/serialization/MapCodec; CODEC e - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED f -c net/minecraft/world/level/block/PressurePlateBlock$1 net/minecraft/world/level/block/BlockPressurePlateBinary$1 -c net/minecraft/world/level/block/RedstoneTorchBlock net/minecraft/world/level/block/BlockRedstoneTorch - 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/core/BlockPos;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 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 onRemove 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 c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT d - f I MAX_RECENT_TOGGLES f - f I RECENT_TOGGLE_TIMER e - f I RESTART_DELAY g - f I TOGGLE_DELAY i -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 m - 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 d - 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;)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/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/ItemInteractionResult; 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 i - f Lcom/mojang/serialization/MapCodec; CODEC h -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/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 - 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/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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/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/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 onRemove 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/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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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; COLLIDER e - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHRIEKING b - f D TOP_Y f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED 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 ax_ - m (Lnet/minecraft/world/level/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 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/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/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 F AABB_OFFSET e - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED g -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 b - 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 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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE c - f D SIZE b -c net/minecraft/world/level/block/TwistingVinesBlock net/minecraft/world/level/block/BlockTwistingVines - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - 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/nbt/CompoundTag;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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m ()V clearRemoved p - m ()Lnet/minecraft/core/component/DataComponentMap; collectComponents s - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m ()Lnet/minecraft/core/component/DataComponentMap; components t - m (Lnet/minecraft/CrashReportCategory;)V fillCrashReportCategory a - m ()Lnet/minecraft/core/BlockPos; getBlockPos aD_ - m ()Lnet/minecraft/world/level/block/state/BlockState; getBlockState n - m ()Lnet/minecraft/world/level/Level; getLevel i - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/core/BlockPos; getPosFromTag b - m ()Lnet/minecraft/world/level/block/entity/BlockEntityType; getType r - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket az_ - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Z hasLevel m - m ()Z isRemoved o - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadCustomOnly d - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadWithComponents c - m ()Z onlyOpCanSetNbt q - m (Ljava/lang/String;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/network/chat/Component; parseCustomNameSafe a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveCustomAndMetadata f - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveCustomOnly e - m (Lnet/minecraft/nbt/CompoundTag;)V saveId c - m (Lnet/minecraft/nbt/CompoundTag;)V saveMetadata d - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/core/HolderLookup$Provider;)V saveToItem a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithFullMetadata b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithId c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; saveWithoutMetadata d - m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState b - 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 aA_ - m (II)Z triggerEvent a_ - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/world/level/block/state/BlockState; blockState f - f Lnet/minecraft/core/component/DataComponentMap; components g - f Lnet/minecraft/world/level/Level; level n - f Z remove p - f Lnet/minecraft/world/level/block/entity/BlockEntityType; type e - 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$ComponentHelper net/minecraft/world/level/block/entity/TileEntity$a - f Lcom/mojang/serialization/Codec; COMPONENTS_CODEC a -c net/minecraft/world/level/block/entity/BlockEntity$DataComponentInput net/minecraft/world/level/block/entity/TileEntity$b - 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/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 (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 t - 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 o - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getCarvingMask a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/FluidState; getFluidState b_ - m ()Lnet/minecraft/world/ticks/TickContainerAccess; getFluidTicks p - m (Lnet/minecraft/world/level/levelgen/Heightmap$Types;II)I getHeight a - m ()I getMaxLightLevel Q - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/chunk/CarvingMask; getOrCreateCarvingMask b - 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 j - 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 B - m (Lnet/minecraft/world/level/levelgen/structure/Structure;)Lnet/minecraft/world/level/levelgen/structure/StructureStart; getStartForStructure a - m ()Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave; getTicksForSerialization q - m ()Lnet/minecraft/world/level/chunk/LevelChunk; getWrapped C - m ()V initializeLightSources A - m ()Z isLightCorrect v - m ()Z isUnsaved i - m (Lnet/minecraft/core/BlockPos;)V markPosForPostprocessing e - 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/levelgen/blending/BlendingData;)V setBlendingData 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;Z)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 b - 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)V setUnsaved a - f Z allowWrites o - f Lnet/minecraft/world/level/chunk/LevelChunk; wrapped n -c net/minecraft/world/level/chunk/SingleValuePalette net/minecraft/world/level/chunk/SingleValuePalette - m ()Lnet/minecraft/world/level/chunk/Palette; copy c - m (ILnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PaletteResize;Ljava/util/List;)Lnet/minecraft/world/level/chunk/Palette; create a - m ()I getSerializedSize a - m ()I getSize b - m (Ljava/lang/Object;)I idFor a - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/network/FriendlyByteBuf;)V read a - m (I)Ljava/lang/Object; valueFor a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write b - f Lnet/minecraft/core/IdMap; registry a - f Lnet/minecraft/world/level/chunk/PaletteResize; resizeHandler c - f Ljava/lang/Object; value b -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 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 o - f Lnet/minecraft/world/level/chunk/status/ChunkType; chunkType r - f Ljava/util/EnumSet; heightmapsAfter s - f I index p - f Lnet/minecraft/world/level/chunk/status/ChunkStatus; parent q -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 -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;)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 i - f Lcom/mojang/serialization/Codec; CODEC c - f Lcom/mojang/serialization/Codec; DIRECT_CODEC b - f Lcom/mojang/serialization/Codec; HOLDER_HELPER_CODEC d -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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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/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/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 a - 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 b - 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;IIIIDIID)Lnet/minecraft/world/level/levelgen/DensityFunction; slide a - m (Lnet/minecraft/world/level/levelgen/DensityFunction;)Lnet/minecraft/world/level/levelgen/DensityFunction; slideEnd c - 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 A - f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_NETHER z - f Lnet/minecraft/resources/ResourceKey; BASE_3D_NOISE_OVERWORLD y - f Lnet/minecraft/world/level/levelgen/DensityFunction; BLENDING_FACTOR s - f Lnet/minecraft/world/level/levelgen/DensityFunction; BLENDING_JAGGEDNESS t - f D CHEESE_NOISE_TARGET r - f Lnet/minecraft/resources/ResourceKey; CONTINENTS d - f Lnet/minecraft/resources/ResourceKey; CONTINENTS_LARGE l - f Lnet/minecraft/resources/ResourceKey; DEPTH k - f Lnet/minecraft/resources/ResourceKey; DEPTH_AMPLIFIED K - f Lnet/minecraft/resources/ResourceKey; DEPTH_LARGE F - f Lnet/minecraft/resources/ResourceKey; ENTRANCES O - f Lnet/minecraft/resources/ResourceKey; EROSION e - f Lnet/minecraft/resources/ResourceKey; EROSION_LARGE m - f Lnet/minecraft/resources/ResourceKey; FACTOR i - f Lnet/minecraft/resources/ResourceKey; FACTOR_AMPLIFIED I - f Lnet/minecraft/resources/ResourceKey; FACTOR_LARGE D - f F GLOBAL_OFFSET a - f I ISLAND_CHUNK_DISTANCE b - f J ISLAND_CHUNK_DISTANCE_SQR c - f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS j - f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS_AMPLIFIED J - f Lnet/minecraft/resources/ResourceKey; JAGGEDNESS_LARGE E - f Lnet/minecraft/resources/ResourceKey; NOODLE P - f D NOODLE_SPACING_AND_STRAIGHTNESS p - f Lnet/minecraft/resources/ResourceKey; OFFSET h - f Lnet/minecraft/resources/ResourceKey; OFFSET_AMPLIFIED H - f Lnet/minecraft/resources/ResourceKey; OFFSET_LARGE C - f F ORE_THICKNESS n - f Lnet/minecraft/resources/ResourceKey; PILLARS Q - f Lnet/minecraft/resources/ResourceKey; RIDGES f - f Lnet/minecraft/resources/ResourceKey; RIDGES_FOLDED g - f Lnet/minecraft/resources/ResourceKey; SHIFT_X w - f Lnet/minecraft/resources/ResourceKey; SHIFT_Z x - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE B - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_AMPLIFIED L - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_END M - f Lnet/minecraft/resources/ResourceKey; SLOPED_CHEESE_LARGE G - f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D S - f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_2D_THICKNESS_MODULATOR R - f Lnet/minecraft/resources/ResourceKey; SPAGHETTI_ROUGHNESS_FUNCTION N - f D SURFACE_DENSITY_THRESHOLD q - f D VEININESS_FREQUENCY o - f Lnet/minecraft/resources/ResourceKey; Y v - f Lnet/minecraft/resources/ResourceKey; ZERO u -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/RegistryAccess;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/Registry;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 U - f Lnet/minecraft/world/level/levelgen/feature/Feature; BASALT_COLUMNS Z - f Lnet/minecraft/world/level/levelgen/feature/Feature; BASALT_PILLAR ae - f Lnet/minecraft/world/level/levelgen/feature/Feature; BLOCK_COLUMN w - f Lnet/minecraft/world/level/levelgen/feature/Feature; BLOCK_PILE j - f Lnet/minecraft/world/level/levelgen/feature/Feature; BLUE_ICE D - f Lnet/minecraft/world/level/levelgen/feature/BonusChestFeature; BONUS_CHEST ad - f Lnet/minecraft/world/level/levelgen/feature/Feature; CHORUS_PLANT l - f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_CLAW R - f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_MUSHROOM Q - f Lnet/minecraft/world/level/levelgen/feature/Feature; CORAL_TREE P - f Lnet/minecraft/world/level/levelgen/feature/Feature; DELTA_FEATURE aa - f Lnet/minecraft/world/level/levelgen/feature/Feature; DESERT_WELL o - f Lnet/minecraft/world/level/levelgen/feature/Feature; DISK G - f Lnet/minecraft/world/level/levelgen/feature/Feature; DRIPSTONE_CLUSTER ak - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_GATEWAY M - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_ISLAND L - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_PLATFORM J - f Lnet/minecraft/world/level/levelgen/feature/Feature; END_SPIKE K - f Lnet/minecraft/world/level/levelgen/feature/Feature; FILL_LAYER ac - f Lnet/minecraft/world/level/levelgen/feature/Feature; FLOWER g - f Lnet/minecraft/world/level/levelgen/feature/Feature; FOREST_ROCK F - f Lnet/minecraft/world/level/levelgen/feature/Feature; FOSSIL p - f Lnet/minecraft/world/level/levelgen/feature/Feature; FREEZE_TOP_LAYER u - f Lnet/minecraft/world/level/levelgen/feature/Feature; GEODE aj - f Lnet/minecraft/world/level/levelgen/feature/Feature; GLOWSTONE_BLOB t - f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_BROWN_MUSHROOM r - f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_FUNGUS V - f Lnet/minecraft/world/level/levelgen/feature/Feature; HUGE_RED_MUSHROOM q - f Lnet/minecraft/world/level/levelgen/feature/Feature; ICEBERG E - f Lnet/minecraft/world/level/levelgen/feature/Feature; ICE_SPIKE s - f Lnet/minecraft/world/level/levelgen/feature/Feature; KELP O - f Lnet/minecraft/world/level/levelgen/feature/Feature; LAKE H - f Lnet/minecraft/world/level/levelgen/feature/Feature; LARGE_DRIPSTONE al - f Lnet/minecraft/world/level/levelgen/feature/Feature; MONSTER_ROOM C - f Lnet/minecraft/world/level/levelgen/feature/Feature; MULTIFACE_GROWTH A - f Lnet/minecraft/world/level/levelgen/feature/Feature; NETHER_FOREST_VEGETATION W - f Lnet/minecraft/world/level/levelgen/feature/Feature; NO_BONEMEAL_FLOWER h - f Lnet/minecraft/world/level/levelgen/feature/Feature; NO_OP e - f Lnet/minecraft/world/level/levelgen/feature/Feature; ORE I - f Lnet/minecraft/world/level/levelgen/feature/Feature; POINTED_DRIPSTONE am - f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_BOOLEAN_SELECTOR ai - f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_PATCH i - f Lnet/minecraft/world/level/levelgen/feature/Feature; RANDOM_SELECTOR ag - f Lnet/minecraft/world/level/levelgen/feature/Feature; REPLACE_BLOBS ab - f Lnet/minecraft/world/level/levelgen/feature/Feature; REPLACE_SINGLE_BLOCK m - f Lnet/minecraft/world/level/levelgen/feature/Feature; ROOT_SYSTEM z - f Lnet/minecraft/world/level/levelgen/feature/Feature; SCATTERED_ORE af - f Lnet/minecraft/world/level/levelgen/feature/Feature; SCULK_PATCH an - f Lnet/minecraft/world/level/levelgen/feature/SeagrassFeature; SEAGRASS N - f Lnet/minecraft/world/level/levelgen/feature/Feature; SEA_PICKLE S - f Lnet/minecraft/world/level/levelgen/feature/Feature; SIMPLE_BLOCK T - f Lnet/minecraft/world/level/levelgen/feature/Feature; SIMPLE_RANDOM_SELECTOR ah - f Lnet/minecraft/world/level/levelgen/feature/Feature; SPRING k - f Lnet/minecraft/world/level/levelgen/feature/Feature; TREE f - f Lnet/minecraft/world/level/levelgen/feature/Feature; TWISTING_VINES Y - f Lnet/minecraft/world/level/levelgen/feature/Feature; UNDERWATER_MAGMA B - f Lnet/minecraft/world/level/levelgen/feature/Feature; VEGETATION_PATCH x - f Lnet/minecraft/world/level/levelgen/feature/Feature; VINES v - f Lnet/minecraft/world/level/levelgen/feature/Feature; VOID_START_PLATFORM n - f Lnet/minecraft/world/level/levelgen/feature/Feature; WATERLOGGED_VEGETATION_PATCH y - f Lnet/minecraft/world/level/levelgen/feature/Feature; WEEPING_VINES X - 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 i - f Z canOpenDoors h - f Z canPassDoors g - f Z canWalkOverFences j - f Lnet/minecraft/world/level/pathfinder/PathfindingContext; currentContext a - f I entityDepth f - f I entityHeight e - f I entityWidth d - f Lnet/minecraft/world/entity/Mob; mob b - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; nodes c -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/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;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/core/BlockPos;Z)V executeUpdate a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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;)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 Lcom/mojang/serialization/Codec; LIST_CODEC b - f Lnet/minecraft/world/item/DyeColor; color d - f Ljava/util/Optional; name e - f Lnet/minecraft/core/BlockPos; pos c -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 f - m ()J getDayTime d - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()J getGameTime c - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/lang/String; getLevelName e - m ()I getRainTime j - m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents s - m ()F getSpawnAngle b - m ()Lnet/minecraft/core/BlockPos; getSpawnPos a - m ()I getThunderTime h - m ()Ljava/util/UUID; getWanderingTraderId v - m ()I getWanderingTraderSpawnChance u - m ()I getWanderingTraderSpawnDelay t - m ()Lnet/minecraft/world/level/border/WorldBorder$Settings; getWorldBorder p - m ()Z isAllowCommands m - m ()Z isDifficultyLocked r - m ()Z isHardcore l - m ()Z isInitialized n - m ()Z isRaining i - m ()Z isThundering g - 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 (I)V setRainTime c - m (Z)V setRaining b - m (Lnet/minecraft/core/BlockPos;F)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 - m (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V setWorldBorder a - 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 C - m (Lnet/minecraft/CrashReportCategory;Lnet/minecraft/world/level/LevelHeightAccessor;)V fillCrashReportCategory a - m ()I getClearWeatherTime f - m ()Lnet/minecraft/nbt/CompoundTag; getCustomBossEvents E - m ()Lnet/minecraft/world/level/WorldDataConfiguration; getDataConfiguration D - m ()J getDayTime d - m ()Lnet/minecraft/world/Difficulty; getDifficulty q - m ()Lnet/minecraft/world/level/GameRules; getGameRules o - m ()J getGameTime c - m ()Lnet/minecraft/world/level/GameType; getGameType k - m ()Ljava/util/Set; getKnownServerBrands G - m ()Ljava/lang/String; getLevelName e - m ()Lnet/minecraft/world/level/LevelSettings; getLevelSettings J - m ()Lnet/minecraft/nbt/CompoundTag; getLoadedPlayerTag w - m ()I getRainTime j - m ()Ljava/util/Set; getRemovedFeatureFlags H - m ()Lnet/minecraft/world/level/timers/TimerQueue; getScheduledEvents s - m ()F getSpawnAngle b - m ()Lnet/minecraft/core/BlockPos; getSpawnPos a - m ()I getThunderTime h - m ()I getVersion x - m ()Ljava/util/UUID; getWanderingTraderId v - m ()I getWanderingTraderSpawnChance u - m ()I getWanderingTraderSpawnDelay t - m ()Lnet/minecraft/world/level/border/WorldBorder$Settings; getWorldBorder p - m ()Z isAllowCommands m - m ()Z isDebugWorld A - m ()Z isDifficultyLocked r - m ()Z isFlatWorld z - m ()Z isHardcore l - m ()Z isInitialized n - m ()Z isRaining i - m ()Z isThundering g - m ()Lnet/minecraft/world/level/storage/ServerLevelData; overworldData I - 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/lang/String;Z)V setModdedInfo a - m (I)V setRainTime c - m (Z)V setRaining b - m (Lnet/minecraft/core/BlockPos;F)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 (Lnet/minecraft/world/level/border/WorldBorder$Settings;)V setWorldBorder a - m (Ljava/util/Set;)Lnet/minecraft/nbt/ListTag; stringCollectionToTag a - m ()Z wasModded F - m ()Lnet/minecraft/world/level/levelgen/WorldOptions; worldGenOptions y - m ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle B - 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 q - f Lnet/minecraft/nbt/CompoundTag; customBossEvents z - f J dayTime n - f Z difficultyLocked w - f Lnet/minecraft/world/level/dimension/end/EndDragonFight$Data; endDragonFightData y - f J gameTime m - f Z initialized v - f Ljava/util/Set; knownServerBrands D - f Lnet/minecraft/nbt/CompoundTag; loadedPlayerTag o - f I rainTime s - f Z raining r - f Ljava/util/Set; removedFeatureFlags F - f Lnet/minecraft/world/level/timers/TimerQueue; scheduledEvents G - f Lnet/minecraft/world/level/LevelSettings; settings g - f F spawnAngle l - f Lnet/minecraft/core/BlockPos; spawnPos k - f Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty; specialWorldProperty i - f I thunderTime u - f Z thundering t - f I version p - f Ljava/util/UUID; wanderingTraderId C - f I wanderingTraderSpawnChance B - f I wanderingTraderSpawnDelay A - f Z wasModded E - f Lnet/minecraft/world/level/border/WorldBorder$Settings; worldBorder x - 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 - 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/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParam b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/Object; getParamOrNull c - m ()Lnet/minecraft/util/RandomSource; getRandom b - m ()Lnet/minecraft/core/HolderGetter$Provider; getResolver a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z hasParam 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/world/level/storage/loot/parameters/LootContextParam; getParam a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; $VALUES h - 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 e - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; DIRECT_ATTACKER c - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; THIS a - f Ljava/lang/String; name f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; param g -c net/minecraft/world/level/storage/loot/LootContext$VisitedEntry net/minecraft/world/level/storage/loot/LootTableInfo$c - 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/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 - 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_R1/attribute/AttributeMappings -c org/bukkit/craftbukkit/attribute/CraftAttributeMap org/bukkit/craftbukkit/v1_21_R1/attribute/CraftAttributeMap -c org/bukkit/craftbukkit/block/CraftBlockEntityState org/bukkit/craftbukkit/v1_21_R1/block/CraftBlockEntityState -c org/bukkit/craftbukkit/block/CraftDaylightDetector org/bukkit/craftbukkit/v1_21_R1/block/CraftDaylightDetector -c org/bukkit/craftbukkit/block/data/CraftDirectional org/bukkit/craftbukkit/v1_21_R1/block/data/CraftDirectional -c org/bukkit/craftbukkit/block/data/CraftWaterlogged org/bukkit/craftbukkit/v1_21_R1/block/data/CraftWaterlogged -c org/bukkit/craftbukkit/block/data/type/CraftBamboo org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBamboo -c org/bukkit/craftbukkit/block/data/type/CraftCandle org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCandle -c org/bukkit/craftbukkit/block/data/type/CraftHopper org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftHopper -c org/bukkit/craftbukkit/block/data/type/CraftJigsaw org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftJigsaw -c org/bukkit/craftbukkit/block/data/type/CraftLeaves org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftLeaves -c org/bukkit/craftbukkit/block/data/type/CraftPiston org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPiston -c org/bukkit/craftbukkit/block/data/type/CraftStairs org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftStairs -c org/bukkit/craftbukkit/block/data/type/CraftSwitch org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSwitch -c org/bukkit/craftbukkit/block/impl/CraftBigDripleaf org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBigDripleaf -c org/bukkit/craftbukkit/block/impl/CraftChorusFruit org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChorusFruit -c org/bukkit/craftbukkit/block/impl/CraftPitcherCrop org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPitcherCrop -c org/bukkit/craftbukkit/block/impl/CraftPoweredRail org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPoweredRail -c org/bukkit/craftbukkit/block/impl/CraftRedstoneOre org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneOre -c org/bukkit/craftbukkit/block/impl/CraftScaffolding org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftScaffolding -c org/bukkit/craftbukkit/block/impl/CraftSculkSensor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftSkullPlayer org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullPlayer -c org/bukkit/craftbukkit/block/impl/CraftSkullPlayer$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullPlayer$1 -c org/bukkit/craftbukkit/block/impl/CraftStonecutter org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStonecutter -c org/bukkit/craftbukkit/block/impl/CraftWitherSkull org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWitherSkull -c org/bukkit/craftbukkit/block/impl/CraftWitherSkull$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWitherSkull$1 -c org/bukkit/craftbukkit/command/ServerCommandSender org/bukkit/craftbukkit/v1_21_R1/command/ServerCommandSender -c org/bukkit/craftbukkit/command/ServerCommandSender$1 org/bukkit/craftbukkit/v1_21_R1/command/ServerCommandSender$1 -c org/bukkit/craftbukkit/entity/CraftAreaEffectCloud org/bukkit/craftbukkit/v1_21_R1/entity/CraftAreaEffectCloud -c org/bukkit/craftbukkit/entity/CraftEnderDragonPart org/bukkit/craftbukkit/v1_21_R1/entity/CraftEnderDragonPart -c org/bukkit/craftbukkit/entity/CraftLightningStrike org/bukkit/craftbukkit/v1_21_R1/entity/CraftLightningStrike -c org/bukkit/craftbukkit/entity/CraftLightningStrike$1 org/bukkit/craftbukkit/v1_21_R1/entity/CraftLightningStrike$1 -c org/bukkit/craftbukkit/entity/CraftMinecartCommand org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartCommand -c org/bukkit/craftbukkit/entity/CraftMinecartFurnace org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartFurnace -c org/bukkit/craftbukkit/entity/CraftThrownExpBottle org/bukkit/craftbukkit/v1_21_R1/entity/CraftThrownExpBottle -c org/bukkit/craftbukkit/entity/CraftWanderingTrader org/bukkit/craftbukkit/v1_21_R1/entity/CraftWanderingTrader -c org/bukkit/craftbukkit/generator/OldCraftChunkData org/bukkit/craftbukkit/v1_21_R1/generator/OldCraftChunkData -c org/bukkit/craftbukkit/inventory/CraftMetaCrossbow org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaCrossbow -c org/bukkit/craftbukkit/inventory/CraftMetaFirework org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaFirework -c org/bukkit/craftbukkit/inventory/CraftMetaFirework$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaFirework$1 -c org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaSpawnEgg -c org/bukkit/craftbukkit/inventory/CraftShapedRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftShapedRecipe -c org/bukkit/craftbukkit/inventory/InventoryIterator org/bukkit/craftbukkit/v1_21_R1/inventory/InventoryIterator -c org/bukkit/craftbukkit/legacy/reroute/DoNotReroute org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/DoNotReroute -c org/bukkit/craftbukkit/metadata/BlockMetadataStore org/bukkit/craftbukkit/v1_21_R1/metadata/BlockMetadataStore -c org/bukkit/craftbukkit/metadata/WorldMetadataStore org/bukkit/craftbukkit/v1_21_R1/metadata/WorldMetadataStore -c org/bukkit/craftbukkit/profile/CraftPlayerTextures org/bukkit/craftbukkit/v1_21_R1/profile/CraftPlayerTextures -c org/bukkit/craftbukkit/util/CraftBiomeSearchResult org/bukkit/craftbukkit/v1_21_R1/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 (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/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 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/nbt/CompoundTag;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; hasNbt a - m (Ljava/util/Collection;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/BlockPredicate$Builder; of a - m ([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 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/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/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/core/component/DataComponentPredicate net/minecraft/core/component/DataComponentPredicate - m (Lnet/minecraft/core/component/DataComponentMap;)Lnet/minecraft/core/component/DataComponentPredicate; allOf a - m ()Z alwaysMatches b - m ()Lnet/minecraft/core/component/DataComponentPatch; asPatch c - m ()Lnet/minecraft/core/component/DataComponentPredicate$Builder; builder a - m (Ljava/util/Map;)Lnet/minecraft/core/component/DataComponentPredicate; lambda$static$0 a - m (Lnet/minecraft/core/component/TypedDataComponent;)Z lambda$static$1 a - m (Lnet/minecraft/core/component/DataComponentPredicate;)Ljava/util/Map; lambda$static$2 b - m (Lnet/minecraft/core/component/DataComponentPredicate;)Ljava/util/List; lambda$static$3 a - m (Lnet/minecraft/core/component/DataComponentHolder;)Z test a - m (Lnet/minecraft/core/component/DataComponentMap;)Z test b - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/core/component/DataComponentPredicate; EMPTY c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Ljava/util/List; expectedComponents d -c net/minecraft/core/component/DataComponentPredicate$Builder net/minecraft/core/component/DataComponentPredicate$a - m ()Lnet/minecraft/core/component/DataComponentPredicate; build a - m (Lnet/minecraft/core/component/DataComponentType;Ljava/lang/Object;)Lnet/minecraft/core/component/DataComponentPredicate$Builder; expect a - f Ljava/util/List; expectedComponents 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/IntrinsicHolderTagsProvider$IntrinsicTagAppender; tag a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; tag b - f Ljava/util/function/Function; keyExtractor d -c net/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender net/minecraft/data/tags/IntrinsicHolderTagsProvider$a - m (Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; add a - m ([Ljava/lang/Object;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; add a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/IntrinsicHolderTagsProvider$IntrinsicTagAppender; addTag a - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/data/tags/TagsProvider$TagAppender; addTag b - f Ljava/util/function/Function; keyExtractor a -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 (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/world/item/ItemStack; createBook a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Lnet/minecraft/core/BlockPos; getBeaconPos b - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/gametest/framework/GameTestRunner;Z)V handleRetry a - m (Ljava/lang/StringBuffer;Ljava/lang/String;)V lambda$createBook$0 a - m (Lnet/minecraft/server/level/ServerPlayer;)Z lambda$say$1 a - m (Ljava/lang/String;Lnet/minecraft/ChatFormatting;Lnet/minecraft/server/level/ServerPlayer;)V lambda$say$2 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/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)V showRedBox a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Lnet/minecraft/world/level/block/Block;)V spawnBeacon a - m (Lnet/minecraft/gametest/framework/GameTestInfo;Ljava/lang/String;)V spawnLectern c - 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;Lnet/minecraft/world/level/block/Block;)V updateBeaconGlass b - 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/network/chat/contents/BlockDataSource net/minecraft/network/chat/contents/BlockDataSource - 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 - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; SUB_CODEC a - f Lnet/minecraft/network/chat/contents/DataSource$Type; TYPE b - f Lnet/minecraft/commands/arguments/coordinates/Coordinates; compiledPos e - f Ljava/lang/String; posPattern d -c net/minecraft/network/chat/contents/KeybindContents net/minecraft/network/chat/contents/KeybindContents - 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/ComponentContents$Type; type 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; CODEC a - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b - f Ljava/lang/String; name c - f Ljava/util/function/Supplier; nameResolver d -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/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_ADD_EXPERIENCE_ORB d - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ANIMATE e - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_AWARD_STATS f - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_CHANGED_ACK g - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_DESTRUCTION h - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_ENTITY_DATA i - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_EVENT j - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BLOCK_UPDATE k - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_BOSS_EVENT l - 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 m - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNKS_BIOMES p - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNK_BATCH_FINISHED n - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CHUNK_BATCH_START o - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CLEAR_TITLES q - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COMMANDS s - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COMMAND_SUGGESTIONS r - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_CLOSE t - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_CONTENT u - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_DATA v - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CONTAINER_SET_SLOT w - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_COOLDOWN x - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS y - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DAMAGE_EVENT z - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DEBUG_SAMPLE A - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DELETE_CHAT B - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DISGUISED_CHAT C - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ENTITY_EVENT D - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_EXPLODE E - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_FORGET_LEVEL_CHUNK F - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_GAME_EVENT G - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HORSE_SCREEN_OPEN H - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_HURT_ANIMATION I - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_INITIALIZE_BORDER J - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT K - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_EVENT L - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LEVEL_PARTICLES M - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LIGHT_UPDATE N - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_LOGIN O - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MAP_ITEM_DATA P - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MERCHANT_OFFERS Q - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_POS R - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_POS_ROT S - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_ENTITY_ROT T - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_MOVE_VEHICLE U - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_BOOK V - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_SCREEN W - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_OPEN_SIGN_EDITOR X - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLACE_GHOST_RECIPE Y - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_ABILITIES Z - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_CHAT aa - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_END ab - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_ENTER ac - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_COMBAT_KILL ad - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_INFO_REMOVE ae - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_INFO_UPDATE af - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_LOOK_AT ag - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PLAYER_POSITION ah - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PROJECTILE_POWER be - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RECIPE ai - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REMOVE_ENTITIES aj - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REMOVE_MOB_EFFECT ak - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESET_SCORE ce - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESPAWN al - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_ROTATE_HEAD am - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SECTION_BLOCKS_UPDATE an - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SELECT_ADVANCEMENTS_TAB ao - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SERVER_DATA ap - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ACTION_BAR_TEXT aq - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_CENTER ar - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_LERP_SIZE as - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_SIZE at - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_WARNING_DELAY au - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_BORDER_WARNING_DISTANCE av - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CAMERA aw - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CARRIED_ITEM ax - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CHUNK_CACHE_CENTER ay - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_CHUNK_CACHE_RADIUS az - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION aA - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_DISPLAY_OBJECTIVE aB - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_DATA aC - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_LINK aD - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_ENTITY_MOTION aE - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_EQUIPMENT aF - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_EXPERIENCE aG - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_HEALTH aH - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_OBJECTIVE aI - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PASSENGERS aJ - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_PLAYER_TEAM aK - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SCORE aL - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SIMULATION_DISTANCE aM - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_SUBTITLE_TEXT aN - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TIME aO - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TITLES_ANIMATION aQ - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SET_TITLE_TEXT aP - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SOUND aS - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SOUND_ENTITY aR - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_START_CONFIGURATION aT - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STOP_SOUND aU - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SYSTEM_CHAT aV - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAB_LIST aW - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAG_QUERY aX - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TAKE_ITEM_ENTITY aY - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TELEPORT_ENTITY aZ - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TICKING_STATE cf - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TICKING_STEP cg - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ADVANCEMENTS ba - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ATTRIBUTES bb - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_MOB_EFFECT bc - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_RECIPES bd - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ACCEPT_TELEPORTATION bf - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_BLOCK_ENTITY_TAG_QUERY bg - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHANGE_DIFFICULTY bh - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT bl - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_ACK bi - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_COMMAND bj - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_COMMAND_SIGNED bk - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHAT_SESSION_UPDATE bm - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CHUNK_BATCH_RECEIVED bn - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_COMMAND bo - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_COMMAND_SUGGESTION bp - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONFIGURATION_ACKNOWLEDGED bq - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_BUTTON_CLICK br - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_CLICK bs - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_CLOSE bt - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED bu - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_DEBUG_SAMPLE_SUBSCRIPTION bv - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_EDIT_BOOK bw - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_ENTITY_TAG_QUERY bx - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_INTERACT by - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_JIGSAW_GENERATE bz - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_LOCK_DIFFICULTY bA - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_POS bB - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_POS_ROT bC - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_ROT bD - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_PLAYER_STATUS_ONLY bE - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_MOVE_VEHICLE bF - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PADDLE_BOAT bG - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PICK_ITEM bH - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLACE_RECIPE bI - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_ABILITIES bJ - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_ACTION bK - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_COMMAND bL - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PLAYER_INPUT bM - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS bN - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE bO - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RENAME_ITEM bP - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SEEN_ADVANCEMENTS bQ - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SELECT_TRADE bR - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_BEACON bS - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_CARRIED_ITEM bT - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_COMMAND_BLOCK bU - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_COMMAND_MINECART bV - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_CREATIVE_MODE_SLOT bW - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_JIGSAW_BLOCK bX - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SET_STRUCTURE_BLOCK bY - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SIGN_UPDATE bZ - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SWING ca - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_TELEPORT_TO_ENTITY cb - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_USE_ITEM cd - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_USE_ITEM_ON cc -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/ProtocolInfo$Unbound; CLIENTBOUND_TEMPLATE c - f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b - f Lnet/minecraft/network/ProtocolInfo$Unbound; 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 B - 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 x - f Lnet/minecraft/network/syncher/EntityDataSerializer; COMPONENT f - f Lnet/minecraft/network/syncher/EntityDataSerializer; COMPOUND_TAG t - f Lnet/minecraft/network/syncher/EntityDataSerializer; DIRECTION q - f Lnet/minecraft/network/syncher/EntityDataSerializer; FLOAT d - f Lnet/minecraft/network/syncher/EntityDataSerializer; FROG_VARIANT z - 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 G - 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_UNSIGNED_INT v - f Lnet/minecraft/network/codec/StreamCodec; OPTIONAL_UNSIGNED_INT_CODEC H - f Lnet/minecraft/network/syncher/EntityDataSerializer; OPTIONAL_UUID r - f Lnet/minecraft/network/syncher/EntityDataSerializer; PAINTING_VARIANT A - f Lnet/minecraft/network/syncher/EntityDataSerializer; PARTICLE l - f Lnet/minecraft/network/syncher/EntityDataSerializer; PARTICLES m - f Lnet/minecraft/network/syncher/EntityDataSerializer; POSE w - f Lnet/minecraft/network/syncher/EntityDataSerializer; QUATERNION E - f Lnet/minecraft/network/syncher/EntityDataSerializer; ROTATIONS n - f Lnet/minecraft/util/CrudeIncrementalIntIdentityHashBiMap; SERIALIZERS F - f Lnet/minecraft/network/syncher/EntityDataSerializer; SNIFFER_STATE C - f Lnet/minecraft/network/syncher/EntityDataSerializer; STRING e - f Lnet/minecraft/network/syncher/EntityDataSerializer; VECTOR3 D - f Lnet/minecraft/network/syncher/EntityDataSerializer; VILLAGER_DATA u - f Lnet/minecraft/network/syncher/EntityDataSerializer; WOLF_VARIANT y -c net/minecraft/network/syncher/EntityDataSerializers$1 net/minecraft/network/syncher/DataWatcherRegistry$1 - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; copy a -c net/minecraft/network/syncher/EntityDataSerializers$2 net/minecraft/network/syncher/DataWatcherRegistry$2 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode a -c net/minecraft/network/syncher/EntityDataSerializers$3 net/minecraft/network/syncher/DataWatcherRegistry$3 - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; copy a -c net/minecraft/network/syncher/EntityDataSerializers$4 net/minecraft/network/syncher/DataWatcherRegistry$4 - m (Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt; decode a - m (Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V encode a -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 d - f Lnet/minecraft/server/level/ChunkMap; chunkMap g - f I taskPerBatch i -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/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/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/TeamDisplayNameFix net/minecraft/util/datafix/fixes/DataConverterTeamDisplayName - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0 a - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1 a - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2 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/debugchart/RemoteDebugSampleType net/minecraft/util/debugchart/RemoteDebugSampleType - m ()[Lnet/minecraft/util/debugchart/RemoteDebugSampleType; $values a - f [Lnet/minecraft/util/debugchart/RemoteDebugSampleType; $VALUES b - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; TICK_TIME a -c net/minecraft/util/parsing/packrat/commands/Grammar net/minecraft/util/parsing/packrat/commands/Grammar - m (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/Atom; top b - f Lnet/minecraft/util/parsing/packrat/Dictionary; rules a - f Lnet/minecraft/util/parsing/packrat/Atom; 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; 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; MAIL_BOXES c - 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/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; ENTITY_INTERACTION_RANGE j - f Lnet/minecraft/core/Holder; EXPLOSION_KNOCKBACK_RESISTANCE i - f Lnet/minecraft/core/Holder; FALL_DAMAGE_MULTIPLIER k - f Lnet/minecraft/core/Holder; FLYING_SPEED l - f Lnet/minecraft/core/Holder; FOLLOW_RANGE m - f Lnet/minecraft/core/Holder; GRAVITY n - f Lnet/minecraft/core/Holder; JUMP_STRENGTH o - f Lnet/minecraft/core/Holder; KNOCKBACK_RESISTANCE p - f Lnet/minecraft/core/Holder; LUCK q - f Lnet/minecraft/core/Holder; MAX_ABSORPTION r - f Lnet/minecraft/core/Holder; MAX_HEALTH s - f Lnet/minecraft/core/Holder; MINING_EFFICIENCY t - f Lnet/minecraft/core/Holder; MOVEMENT_EFFICIENCY u - f Lnet/minecraft/core/Holder; MOVEMENT_SPEED v - f Lnet/minecraft/core/Holder; OXYGEN_BONUS w - f Lnet/minecraft/core/Holder; SAFE_FALL_DISTANCE x - f Lnet/minecraft/core/Holder; SCALE y - f Lnet/minecraft/core/Holder; SNEAKING_SPEED z - f Lnet/minecraft/core/Holder; SPAWN_REINFORCEMENTS_CHANCE A - f Lnet/minecraft/core/Holder; STEP_HEIGHT B - f Lnet/minecraft/core/Holder; SUBMERGED_MINING_SPEED C - f Lnet/minecraft/core/Holder; SWEEPING_DAMAGE_RATIO D - f Lnet/minecraft/core/Holder; WATER_MOVEMENT_EFFICIENCY E -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 V_ - 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 (Lnet/minecraft/world/entity/Mob;Lnet/minecraft/world/entity/LivingEntity;)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 V_ - 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 V_ - 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 b - m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; codec a - m ()I getFreeTickets a - m ()Lnet/minecraft/core/Holder; getPoiType g - m ()Lnet/minecraft/core/BlockPos; getPos f - m ()Z hasSpace d - m ()Z isOccupied e - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/BlockPos; lambda$codec$0 c - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Lnet/minecraft/core/Holder; lambda$codec$1 b - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Ljava/lang/Integer; lambda$codec$2 a - m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$3 a - m ()Z releaseTicket c - 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/animal/axolotl/AxolotlAi net/minecraft/world/entity/animal/axolotl/AxolotlAi - m (Lnet/minecraft/world/entity/LivingEntity;)Z canSetWalkTargetFromLookTarget a - m (Lnet/minecraft/world/entity/animal/axolotl/Axolotl;)Ljava/util/Optional; findNearestValidAttackTarget b - 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/horse/TraderLlama net/minecraft/world/entity/animal/horse/EntityLlamaTrader - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V aiStep m_ - m ()Z canDespawn ha - m (Lnet/minecraft/world/entity/player/Player;)V doPlayerRide a - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Z isLeashedToSomethingOtherThanTheWanderingTrader hc - m ()Z isLeashedToWanderingTrader hb - m ()Z isTraderLlama gn - m ()Lnet/minecraft/world/entity/animal/horse/Llama; makeNewLlama gx - m ()V maybeDespawn gZ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (I)V setDespawnDelay x - f I despawnDelay cc -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 gA - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkZombieHorseSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - 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 cc -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/decoration/GlowItemFrame net/minecraft/world/entity/decoration/GlowItemFrame - m ()Lnet/minecraft/sounds/SoundEvent; getAddItemSound y - m ()Lnet/minecraft/sounds/SoundEvent; getBreakSound w - m ()Lnet/minecraft/world/item/ItemStack; getFrameItemStack A - m ()Lnet/minecraft/sounds/SoundEvent; getPlaceSound x - m ()Lnet/minecraft/sounds/SoundEvent; getRemoveItemSound v - m ()Lnet/minecraft/sounds/SoundEvent; getRotateItemSound z -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 B - m ()Lnet/minecraft/core/Direction; getDirection cH - m (Lnet/minecraft/world/entity/Entity;)Z lambda$static$0 c - m (Lnet/minecraft/core/BlockPos;)Z lambda$survives$1 a - m (Lnet/minecraft/world/level/block/Mirror;)F mirror a - m ()V playPlacementSound C - m ()V recalculateBoundingBox p - m (Lnet/minecraft/world/level/block/Rotation;)F rotate a - m (Lnet/minecraft/core/Direction;)V setDirection a - m (Lnet/minecraft/world/item/ItemStack;F)Lnet/minecraft/world/entity/item/ItemEntity; spawnAtLocation a - m ()Z survives s - f Ljava/util/function/Predicate; HANGING_ENTITY c - f Lnet/minecraft/core/Direction; direction d -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 m_ - m (Lnet/minecraft/world/item/ProjectileWeaponItem;)Z canFireProjectileWeapon a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;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 gl - m ()I getHardAttackInterval gk - m ()Lnet/minecraft/sounds/SoundEvent; getStepSound t - m ()Z isShaking gm - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V reassessWeaponGoal x - m ()V registerGoals B - m ()V rideTick u - f I HARD_ATTACK_INTERVAL b - f I NORMAL_ATTACK_INTERVAL c - f Lnet/minecraft/world/entity/ai/goal/RangedBowAttackGoal; bowGoal d - f Lnet/minecraft/world/entity/ai/goal/MeleeAttackGoal; meleeGoal e -c net/minecraft/world/entity/monster/AbstractSkeleton$1 net/minecraft/world/entity/monster/EntitySkeletonAbstract$1 - m ()V start d - m ()V stop e -c net/minecraft/world/entity/projectile/AbstractArrow net/minecraft/world/entity/projectile/EntityArrow - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData 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 a - m ()D getBaseDamage z - m ()D getDefaultGravity aZ - m ()Lnet/minecraft/sounds/SoundEvent; getDefaultHitGroundSoundEvent t - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m ()Lnet/minecraft/sounds/SoundEvent; getHitGroundSoundEvent v - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/world/item/ItemStack; getPickupItem w - m ()Lnet/minecraft/world/item/ItemStack; getPickupItemStackOrigin y - m ()B getPierceLevel C - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()F getWaterInertia D - m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem dS - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/item/ItemStack;)V hitBlockEnchantmentEffects a - m ()Z isAttackable cu - m ()Z isCritArrow A - m ()Z isNoPhysics E - m ()Z isPickable bA - m (DDD)V lerpMotion l - m (DDDFFI)V lerpTo a - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V resetPiercedEntities K - m (D)V setBaseDamage h - m (F)V setBaseDamageFromMob a - m (Z)V setCritArrow a - m (IZ)V setFlag a - m (Z)V setNoPhysics b - 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 shotFromCrossbow B - m ()Z shouldFall F - m (D)Z shouldRenderAtSqrDistance a - m ()V startFalling J - m ()V tick l - m ()V tickDespawn p - m (Lnet/minecraft/world/entity/player/Player;)Z tryPickup a - f D ARROW_BASE_DAMAGE f - f I FLAG_CRIT i - f I FLAG_NOPHYSICS j - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_FLAGS g - f Lnet/minecraft/network/syncher/EntityDataAccessor; PIERCE_LEVEL h - f D baseDamage m - f Lnet/minecraft/world/item/ItemStack; firedFromWeapon r - f I inGroundTime c - f Z inGround b - f Lnet/minecraft/world/level/block/state/BlockState; lastState k - f I life l - f Lnet/minecraft/world/item/ItemStack; pickupItemStack q - f Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; pickup d - f Ljava/util/List; piercedAndKilledEntities p - f Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; piercingIgnoreEntityIds o - f I shakeTime e - f Lnet/minecraft/sounds/SoundEvent; soundEvent n -c net/minecraft/world/entity/projectile/AbstractArrow$Pickup net/minecraft/world/entity/projectile/EntityArrow$PickupStatus - m (I)Lnet/minecraft/world/entity/projectile/AbstractArrow$Pickup; byOrdinal a - 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 -c net/minecraft/world/entity/projectile/LargeFireball net/minecraft/world/entity/projectile/EntityLargeFireball - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - f I explosionPower e -c net/minecraft/world/entity/projectile/ShulkerBullet net/minecraft/world/entity/projectile/EntityShulkerBullet - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b - m ()V checkDespawn dA - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V destroy t - m ()D getDefaultGravity aZ - m ()F getLightLevelDependentMagicValue bu - m ()Lnet/minecraft/core/Direction; getMoveDirection p - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isOnFire bR - m ()Z isPickable bA - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m (Lnet/minecraft/core/Direction$Axis;)V selectNextMoveDirection a - m (Lnet/minecraft/core/Direction;)V setMoveDirection a - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - f D SPEED b - f Lnet/minecraft/core/Direction; currentMoveDirection d - f Lnet/minecraft/world/entity/Entity; finalTarget c - f I flightSteps e - f D targetDeltaX f - f D targetDeltaY g - f D targetDeltaZ h - f Ljava/util/UUID; targetId i -c net/minecraft/world/entity/projectile/SmallFireball net/minecraft/world/entity/projectile/EntitySmallFireball - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/LivingEntity;)V doPostHurtEffects a - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V tick l - f I duration f -c net/minecraft/world/entity/projectile/ThrownTrident net/minecraft/world/entity/projectile/EntityThrownTrident - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - 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 a - m ()Lnet/minecraft/sounds/SoundEvent; getDefaultHitGroundSoundEvent t - m ()Lnet/minecraft/world/item/ItemStack; getDefaultPickupItem x - m (Lnet/minecraft/world/item/ItemStack;)B getLoyaltyFromItem c - m ()F getWaterInertia D - m ()Lnet/minecraft/world/item/ItemStack; getWeaponItem dS - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/item/ItemStack;)V hitBlockEnchantmentEffects a - m ()Z isAcceptibleReturnOwner J - m ()Z isFoil F - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/world/entity/player/Player;)V playerTouch b_ - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (DDD)Z shouldRender k - m ()V tick l - m ()V tickDespawn p - m (Lnet/minecraft/world/entity/player/Player;)Z tryPickup a - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_FOIL h - f Lnet/minecraft/network/syncher/EntityDataAccessor; ID_LOYALTY g - f I clientSideReturnTridentTickCount f - f Z dealtDamage i -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/vehicle/AbstractMinecart net/minecraft/world/entity/vehicle/EntityMinecartAbstract - m (IIIZ)V activateMinecart a - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (F)V animateHurt n - m ()V applyNaturalSlowdown t - m (Lnet/minecraft/world/entity/Entity;)Z canCollideWith i - m ()V comeOffTrack s - m (Lnet/minecraft/server/level/ServerLevel;DDDLnet/minecraft/world/entity/vehicle/AbstractMinecart$Type;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 ()F getBlockSpeedFactor aO - m ()Lnet/minecraft/world/phys/AABB; getBoundingBoxForCulling h_ - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()I getDefaultDisplayOffset z - m ()D getDefaultGravity aZ - m (Lnet/minecraft/world/entity/LivingEntity;)Lnet/minecraft/world/phys/Vec3; getDismountLocationForPassenger b - m ()Lnet/minecraft/world/level/block/state/BlockState; getDisplayBlockState w - m ()I getDisplayOffset y - m ()D getMaxSpeed p - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - m ()Lnet/minecraft/core/Direction; getMotionDirection cI - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - 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 dB - m (DDD)Lnet/minecraft/world/phys/Vec3; getPos p - m (DDDD)Lnet/minecraft/world/phys/Vec3; getPosOffs a - m (Lnet/minecraft/core/Direction$Axis;Lnet/minecraft/BlockUtil$FoundRectangle;)Lnet/minecraft/world/phys/Vec3; getRelativePortalPosition a - m ()Z hasCustomDisplay A - m ()Z isOnRails cj - m ()Z isPickable bA - m (Lnet/minecraft/core/BlockPos;)Z isRedstoneConductor a - m (DDD)V lerpMotion l - m ()D lerpTargetX c_ - m ()F lerpTargetXRot Q_ - m ()D lerpTargetY d_ - m ()F lerpTargetYRot e_ - m ()D lerpTargetZ P_ - m (DDDFFI)V lerpTo a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveAlongTrack c - m (Lnet/minecraft/world/entity/Entity;)V push h - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setCustomDisplay a - m (Lnet/minecraft/world/level/block/state/BlockState;)V setDisplayBlockState c - m (I)V setDisplayOffset c - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_CUSTOM_DISPLAY i - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DISPLAY_BLOCK d - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_DISPLAY_OFFSET e - f Ljava/util/Map; EXITS t - f Lnet/minecraft/world/phys/Vec3; LOWERED_PASSENGER_ATTACHMENT c - f Lcom/google/common/collect/ImmutableMap; POSE_DISMOUNT_HEIGHTS j - f F WATER_SLOWDOWN_FACTOR b - f Z flipped k - f I lerpSteps m - f D lerpX n - f D lerpXRot r - f D lerpY o - f D lerpYRot q - f D lerpZ p - f Z onRails l - f Lnet/minecraft/world/phys/Vec3; targetDeltaMovement s -c net/minecraft/world/entity/vehicle/AbstractMinecart$1 net/minecraft/world/entity/vehicle/EntityMinecartAbstract$1 -c net/minecraft/world/entity/vehicle/AbstractMinecart$Type net/minecraft/world/entity/vehicle/EntityMinecartAbstract$EnumMinecartType - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; CHEST b - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; COMMAND_BLOCK g - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; FURNACE c - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; HOPPER f - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; RIDEABLE a - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; SPAWNER e - f Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; TNT d -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/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; addSlot a - m (Lnet/minecraft/world/inventory/ContainerListener;)V addSlotListener a - 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/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 b - 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 (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 b - m (II)V setData a - m (IILnet/minecraft/world/item/ItemStack;)V setItem a - m (Lnet/minecraft/world/item/ItemStack;)V setRemoteCarried a - m (ILnet/minecraft/world/item/ItemStack;)V setRemoteSlot a - m (ILnet/minecraft/world/item/ItemStack;)V setRemoteSlotNoCopy b - 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 d - 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 c - f I CARRIED_SLOT_SIZE h - f Lorg/slf4j/Logger; LOGGER k - 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 SLOT_CLICKED_OUTSIDE a - f Lnet/minecraft/world/item/ItemStack; carried n - f I containerId j - f Ljava/util/List; containerListeners w - f Ljava/util/List; dataSlots m - f Lnet/minecraft/core/NonNullList; lastSlots l - f Lnet/minecraft/world/inventory/MenuType; menuType s - f Ljava/util/Set; quickcraftSlots v - f I quickcraftStatus u - f I quickcraftType t - f Lnet/minecraft/world/item/ItemStack; remoteCarried q - f Lit/unimi/dsi/fastutil/ints/IntList; remoteDataSlots p - f Lnet/minecraft/core/NonNullList; remoteSlots o - f Lnet/minecraft/core/NonNullList; slots i - f I stateId r - f Z suppressRemoteUpdates y - f Lnet/minecraft/world/inventory/ContainerSynchronizer; synchronizer x -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 -c net/minecraft/world/inventory/ContainerSynchronizer net/minecraft/world/inventory/ContainerSynchronizer - 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;Lnet/minecraft/core/NonNullList;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 (II)Z canCraftInDimensions a - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m (Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/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 ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g - m (Lnet/minecraft/world/item/crafting/SingleRecipeInput;Lnet/minecraft/world/level/Level;)Z matches a -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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/item/enchantment/LevelBasedValue; duration d -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 getEntityDamageAmount b - 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 k - m ()Ljava/util/Optional; getAmbientLoopSoundEvent i - m ()Ljava/util/Optional; getAmbientMoodSettings j - m ()Ljava/util/Optional; getAmbientParticleSettings h - m ()Ljava/util/Optional; getBackgroundMusic l - m ()I getFogColor a - m ()Ljava/util/Optional; getFoliageColorOverride e - m ()Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; getGrassColorModifier g - m ()Ljava/util/Optional; getGrassColorOverride f - 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 l - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$1 k - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$10 b - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$11 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$12 a - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$2 j - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/lang/Integer; lambda$static$3 i - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$4 h - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$5 g - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; lambda$static$6 f - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$7 e - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$8 d - m (Lnet/minecraft/world/level/biome/BiomeSpecialEffects;)Ljava/util/Optional; lambda$static$9 c - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; ambientAdditionsSettings l - f Ljava/util/Optional; ambientLoopSoundEvent j - f Ljava/util/Optional; ambientMoodSettings k - f Ljava/util/Optional; ambientParticleSettings i - f Ljava/util/Optional; backgroundMusic m - f I fogColor b - f Ljava/util/Optional; foliageColorOverride f - f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; grassColorModifier h - f Ljava/util/Optional; grassColorOverride g - 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/world/level/biome/BiomeSpecialEffects; build a - 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 f - m ()Ljava/lang/IllegalStateException; lambda$build$0 e - m ()Ljava/lang/IllegalStateException; lambda$build$1 d - m ()Ljava/lang/IllegalStateException; lambda$build$2 c - m ()Ljava/lang/IllegalStateException; lambda$build$3 b - 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 k - f Ljava/util/Optional; ambientLoopSoundEvent i - f Ljava/util/Optional; ambientMoodSettings j - f Ljava/util/Optional; ambientParticle h - f Ljava/util/Optional; backgroundMusic l - f Ljava/util/OptionalInt; fogColor a - f Ljava/util/Optional; foliageColorOverride e - f Lnet/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier; grassColorModifier g - f Ljava/util/Optional; grassColorOverride f - 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;)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/block/state/BlockState;Lnet/minecraft/world/level/Level;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 F AABB_OFFSET b - 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;)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 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/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 ay_ - m (Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/Optional; getNext i_ - 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 - 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 n - 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/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/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 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;)I getAABBIndex g - m (Lnet/minecraft/world/level/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/core/Direction;)I indexFor 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;)I lambda$getAABBIndex$1 m - m (Ljava/util/Map$Entry;)Z lambda$static$0 a - m (FFFFF)[Lnet/minecraft/world/phys/shapes/VoxelShape; 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;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown 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/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 [Lnet/minecraft/world/phys/shapes/VoxelShape; collisionShapeByIndex g - f [Lnet/minecraft/world/phys/shapes/VoxelShape; shapeByIndex h - f Lit/unimi/dsi/fastutil/objects/Object2IntMap; stateToIndex i -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/DirectionProperty;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;Ljava/util/function/BiPredicate;)Lnet/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult; 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/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;)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 f_ - f Lnet/minecraft/world/phys/shapes/VoxelShape; BASE_SHAPE d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EYE_SHAPE e - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; FULL_SHAPE f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_EYE c - f Lnet/minecraft/world/level/block/state/pattern/BlockPattern; portalShape g -c net/minecraft/world/level/block/FletchingTableBlock net/minecraft/world/level/block/BlockFletchingTable - 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/player/Player;Lnet/minecraft/world/phys/BlockHitResult;)Lnet/minecraft/world/InteractionResult; useWithoutItem a - f Lcom/mojang/serialization/MapCodec; CODEC b -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 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 -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;)V entityInside a - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)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 d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/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/ItemInteractionResult; 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; MID_GROWTH_SHAPE f - f Lnet/minecraft/world/phys/shapes/VoxelShape; SAPLING_SHAPE e -c net/minecraft/world/level/chunk/PalettedContainerRO net/minecraft/world/level/chunk/PalettedContainerRO - 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 c - m (Ljava/util/function/Predicate;)Z maybeHas a - m (Lnet/minecraft/core/IdMap;Lnet/minecraft/world/level/chunk/PalettedContainer$Strategy;)Lnet/minecraft/world/level/chunk/PalettedContainerRO$PackedData; pack a - m ()Lnet/minecraft/world/level/chunk/PalettedContainer; recreate e - 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 ()Ljava/util/List; paletteEntries a - m ()Ljava/util/Optional; storage b - f Ljava/util/List; paletteEntries a - f Ljava/util/Optional; storage b -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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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; 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 k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 l - 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 j - 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 e -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 e - f D maxValue g - f D minValue f -c net/minecraft/world/level/levelgen/DensityFunctions$Noise net/minecraft/world/level/levelgen/DensityFunctions$o - 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 j - m ()D xzScale k - m ()D yScale l - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - 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$r - 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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a -c net/minecraft/world/level/levelgen/DensityFunctions$Mapped net/minecraft/world/level/levelgen/DensityFunctions$k - 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 k - f Lnet/minecraft/world/level/levelgen/DensityFunction; input e - 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$k$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 i - 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; QUARTER_NEGATIVE e - f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; SQUARE b - f Lnet/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type; SQUEEZE f - f Lnet/minecraft/util/KeyDispatchDataCodec; codec h - f Ljava/lang/String; name g -c net/minecraft/world/level/levelgen/DensityFunctions$Marker net/minecraft/world/level/levelgen/DensityFunctions$l - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k - f Lnet/minecraft/world/level/levelgen/DensityFunctions$Marker$Type; type a - f Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped e -c net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type net/minecraft/world/level/levelgen/DensityFunctions$l$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$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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a -c net/minecraft/world/level/levelgen/DensityFunctions$ShiftB 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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - f Lnet/minecraft/world/level/levelgen/DensityFunction$NoiseHolder; offsetNoise a -c net/minecraft/world/level/levelgen/DensityFunctions$Spline 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 (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 j - 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 e -c net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point net/minecraft/world/level/levelgen/DensityFunctions$w$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$w$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 a - m (Lnet/minecraft/world/level/levelgen/DensityFunction$Visitor;)Lnet/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate; mapAll a - m ()F maxValue c - m ()F minValue b - 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 j - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - 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$n - m ()D argument n - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 l - 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 m - m (D)D transform a - m ()Lnet/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type; type j - 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 e -c net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type net/minecraft/world/level/levelgen/DensityFunctions$n$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 j - 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 e - f Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha; INSTANCE a -c net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise net/minecraft/world/level/levelgen/DensityFunctions$u - 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 j -c net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset net/minecraft/world/level/levelgen/DensityFunctions$f - m ()[Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; $values j - 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 e - f Lnet/minecraft/world/level/levelgen/DensityFunctions$BlendOffset; INSTANCE a -c net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice net/minecraft/world/level/levelgen/DensityFunctions$q - 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 j - 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 l - m ()D maxValue b - m ()D minInclusive k - m ()D minValue a - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; whenInRange m - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; whenOutOfRange n - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC e - 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 j - 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 e - f Lnet/minecraft/world/level/levelgen/DensityFunction; input a -c net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder net/minecraft/world/level/levelgen/DensityFunctions$j - 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 j - 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$v - 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 o - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftX j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftY k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; shiftZ l - m ()D xzScale m - m ()D yScale n - 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 e - 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$MarkerOrMarked net/minecraft/world/level/levelgen/DensityFunctions$m - 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 j - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; wrapped k -c net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer net/minecraft/world/level/levelgen/DensityFunctions$p - 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 j - 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 f - f Lnet/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker; INSTANCE a -c net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient net/minecraft/world/level/levelgen/DensityFunctions$aa - m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c - m (Lnet/minecraft/world/level/levelgen/DensityFunction$FunctionContext;)D compute a - m ()D fromValue l - m ()I fromY j - 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 m - m ()I toY k - f Lnet/minecraft/util/KeyDispatchDataCodec; CODEC a - f Lcom/mojang/serialization/MapCodec; DATA_CODEC i - f D fromValue g - f I fromY e - 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 e -c net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler net/minecraft/world/level/levelgen/DensityFunctions$z - m ()Lnet/minecraft/util/KeyDispatchDataCodec; codec c - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; input j - 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 ()Lnet/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper; rarityValueMapper l - 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 e - 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$z$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$x - 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 j - 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 e - 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$y - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument1 k - m ()Lnet/minecraft/world/level/levelgen/DensityFunction; argument2 l - 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 j - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type net/minecraft/world/level/levelgen/DensityFunctions$y$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 (Lnet/minecraft/world/level/levelgen/blending/Blender$DistanceGetter;III)Z lambda$addAroundOldChunksCarvingMaskFilter$7 a - m (Lnet/minecraft/world/level/chunk/CarvingMask$Mask;Lnet/minecraft/world/level/chunk/CarvingMask;)V lambda$addAroundOldChunksCarvingMaskFilter$8 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$11 a - m (Ljava/util/List;DDD)D lambda$makeOldChunkDistanceGetter$10 a - m (Ljava/util/List;Lnet/minecraft/core/Direction8;Lnet/minecraft/world/level/levelgen/blending/BlendingData;)V 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 K_ - m (Lnet/minecraft/core/SectionPos;)Z lightOnInSection 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 I LIGHT_SECTION_PADDING b - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor c -c net/minecraft/world/level/storage/PlayerDataStorage net/minecraft/world/level/storage/WorldNBTStorage - m (Lnet/minecraft/world/entity/player/Player;)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/core/BlockPos;F)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/resources/ResourceLocation;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/util/Optional; deserialize 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 Lorg/slf4j/Logger; LOGGER g - 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 (JLjava/util/function/Function;)Lnet/minecraft/nbt/Tag; save b -c org/bukkit/craftbukkit/advancement/CraftAdvancement org/bukkit/craftbukkit/v1_21_R1/advancement/CraftAdvancement -c org/bukkit/craftbukkit/block/CraftChiseledBookshelf org/bukkit/craftbukkit/v1_21_R1/block/CraftChiseledBookshelf -c org/bukkit/craftbukkit/block/CraftChiseledBookshelf$1 org/bukkit/craftbukkit/v1_21_R1/block/CraftChiseledBookshelf$1 -c org/bukkit/craftbukkit/block/data/type/CraftBeehive org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBeehive -c org/bukkit/craftbukkit/block/data/type/CraftCrafter org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCrafter -c org/bukkit/craftbukkit/block/data/type/CraftJukebox org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftJukebox -c org/bukkit/craftbukkit/block/data/type/CraftLectern org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftLectern -c org/bukkit/craftbukkit/block/data/type/CraftSapling org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSapling -c org/bukkit/craftbukkit/block/impl/CraftBlastFurnace org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBlastFurnace -c org/bukkit/craftbukkit/block/impl/CraftBrewingStand org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBrewingStand -c org/bukkit/craftbukkit/block/impl/CraftBubbleColumn org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBubbleColumn -c org/bukkit/craftbukkit/block/impl/CraftCherryLeaves org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCherryLeaves -c org/bukkit/craftbukkit/block/impl/CraftChestTrapped org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChestTrapped -c org/bukkit/craftbukkit/block/impl/CraftChorusFlower org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChorusFlower -c org/bukkit/craftbukkit/block/impl/CraftCoralFanWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFanWall -c org/bukkit/craftbukkit/block/impl/CraftDecoratedPot org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDecoratedPot -c org/bukkit/craftbukkit/block/impl/CraftHangingRoots org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHangingRoots -c org/bukkit/craftbukkit/block/impl/CraftHugeMushroom org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftHugeMushroom -c org/bukkit/craftbukkit/block/impl/CraftLightningRod org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLightningRod -c org/bukkit/craftbukkit/block/impl/CraftPistonMoving org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPistonMoving -c org/bukkit/craftbukkit/block/impl/CraftRedstoneLamp org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneLamp -c org/bukkit/craftbukkit/block/impl/CraftRedstoneWire org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneWire -c org/bukkit/craftbukkit/block/impl/CraftRedstoneWire$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneWire$1 -c org/bukkit/craftbukkit/block/impl/CraftStemAttached org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStemAttached -c org/bukkit/craftbukkit/block/impl/CraftStepAbstract org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStepAbstract -c org/bukkit/craftbukkit/block/impl/CraftTallSeagrass org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTallSeagrass -c org/bukkit/craftbukkit/block/impl/CraftTrialSpawner org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTrialSpawner -c org/bukkit/craftbukkit/block/impl/CraftTripwireHook org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTripwireHook -c org/bukkit/craftbukkit/block/impl/CraftWeepingVines org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeepingVines -c org/bukkit/craftbukkit/command/BukkitCommandWrapper org/bukkit/craftbukkit/v1_21_R1/command/BukkitCommandWrapper -c org/bukkit/craftbukkit/entity/CraftAbstractSkeleton org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractSkeleton -c org/bukkit/craftbukkit/entity/CraftAbstractVillager org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractVillager -c org/bukkit/craftbukkit/entity/CraftBreezeWindCharge org/bukkit/craftbukkit/v1_21_R1/entity/CraftBreezeWindCharge -c org/bukkit/craftbukkit/entity/CraftMinecartRideable org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartRideable -c org/bukkit/craftbukkit/entity/memory/CraftMemoryKey org/bukkit/craftbukkit/v1_21_R1/entity/memory/CraftMemoryKey -c org/bukkit/craftbukkit/generator/CraftLimitedRegion org/bukkit/craftbukkit/v1_21_R1/generator/CraftLimitedRegion -c org/bukkit/craftbukkit/inventory/CraftComplexRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftComplexRecipe -c org/bukkit/craftbukkit/inventory/CraftFurnaceRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftFurnaceRecipe -c org/bukkit/craftbukkit/inventory/CraftInventoryLoom org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryLoom -c org/bukkit/craftbukkit/inventory/CraftInventoryView org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryView -c org/bukkit/craftbukkit/inventory/CraftMetaEntityTag org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaEntityTag -c org/bukkit/craftbukkit/inventory/CraftSmokingRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSmokingRecipe -c org/bukkit/craftbukkit/legacy/enums/ImposterEnumMap org/bukkit/craftbukkit/v1_21_R1/legacy/enums/ImposterEnumMap -c org/bukkit/craftbukkit/legacy/enums/ImposterEnumSet org/bukkit/craftbukkit/v1_21_R1/legacy/enums/ImposterEnumSet -c org/bukkit/craftbukkit/legacy/reroute/RerouteReturn org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteReturn -c org/bukkit/craftbukkit/legacy/reroute/RerouteStatic org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteStatic -c org/bukkit/craftbukkit/metadata/EntityMetadataStore org/bukkit/craftbukkit/v1_21_R1/metadata/EntityMetadataStore -c org/bukkit/craftbukkit/metadata/PlayerMetadataStore org/bukkit/craftbukkit/v1_21_R1/metadata/PlayerMetadataStore -c org/bukkit/craftbukkit/potion/CraftPotionEffectType org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionEffectType -c org/bukkit/craftbukkit/potion/CraftPotionEffectType$1 org/bukkit/craftbukkit/v1_21_R1/potion/CraftPotionEffectType$1 -c org/bukkit/craftbukkit/profile/CraftProfileProperty org/bukkit/craftbukkit/v1_21_R1/profile/CraftProfileProperty -c org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter org/bukkit/craftbukkit/v1_21_R1/profile/CraftProfileProperty$JsonFormatter -c org/bukkit/craftbukkit/profile/CraftProfileProperty$JsonFormatter$1 org/bukkit/craftbukkit/v1_21_R1/profile/CraftProfileProperty$JsonFormatter$1 -c org/bukkit/craftbukkit/scheduler/CraftAsyncDebugger org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncDebugger -c org/bukkit/craftbukkit/util/BlockStateListPopulator org/bukkit/craftbukkit/v1_21_R1/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/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 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/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/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityPredicate$Builder; of a - m (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 Ljava/util/Optional; distanceToPlayer b - f Ljava/util/Optional; effects i - f Ljava/util/Optional; entityType a - f Ljava/util/Optional; equipment l - f Ljava/util/Optional; fallDistance c - f Ljava/util/Optional; flags k - f Ljava/util/Optional; located f - f Ljava/util/Optional; location e - f Ljava/util/Optional; movementAffectedBy h - f Ljava/util/Optional; movement d - f Ljava/util/Optional; nbt j - f Ljava/util/Optional; passenger p - f Ljava/util/Optional; periodicTick n - f Ljava/util/Optional; slots s - f Ljava/util/Optional; steppingOnLocation g - f Ljava/util/Optional; subPredicate m - f Ljava/util/Optional; targetedEntity q - f Ljava/util/Optional; team r - f Ljava/util/Optional; vehicle o -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 (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 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/ResourceLocation;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 b - 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 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/StatType;Lnet/minecraft/core/Holder;Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/PlayerPredicate$StatMatcher; lambda$createTypedCodec$0 a - m (Lnet/minecraft/stats/StatType;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createTypedCodec$1 a - m (Lnet/minecraft/stats/StatType;Lnet/minecraft/core/Holder;)Lnet/minecraft/stats/Stat; lambda$new$2 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 (Lcom/mojang/brigadier/context/CommandContext;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 - 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/core/Holder$Reference; getConfiguredFeature a - 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 (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRegistryKey$3 b - m (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lnet/minecraft/resources/ResourceKey;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$resolveKey$4 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 (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_FEATURE b - 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 e -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 ()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;Lcom/mojang/brigadier/arguments/ArgumentType;)V serializeArgumentToJson a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeCap a - m (Lcom/google/gson/JsonObject;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo;Lnet/minecraft/commands/synchronization/ArgumentTypeInfo$Template;)V serializeCap 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 f - m ()Lnet/minecraft/core/component/PatchedDataComponentMap; copy g - m ()V ensureMapOwnership h - 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/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 d - 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/DataComponentMap;)V setAll a - m ()I size d - 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/ResourceLocation;)V ensureValid a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)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/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 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 g - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_MID c - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SHORT a - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SIMPLE f - 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 h -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 e - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP a - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_OCEAN_FLOOR d - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_TOP_SOLID b - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; HEIGHTMAP_WORLD_SURFACE c - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_10_10 f - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_4_4 h - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_8_8 g - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT i -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 f - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_0002_PLACED x - f Lnet/minecraft/resources/ResourceKey; BIRCH_BEES_002 y - f Lnet/minecraft/resources/ResourceKey; BIRCH_CHECKED e - f Lnet/minecraft/resources/ResourceKey; CHERRY_BEES_005 C - f Lnet/minecraft/resources/ResourceKey; CHERRY_CHECKED i - f Lnet/minecraft/resources/ResourceKey; CRIMSON_FUNGI a - f Lnet/minecraft/resources/ResourceKey; DARK_OAK_CHECKED d - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES B - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_0002 z - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_BEES_002 A - f Lnet/minecraft/resources/ResourceKey; FANCY_OAK_CHECKED n - f Lnet/minecraft/resources/ResourceKey; JUNGLE_BUSH s - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TREE_CHECKED m - f Lnet/minecraft/resources/ResourceKey; MANGROVE_CHECKED h - f Lnet/minecraft/resources/ResourceKey; MEGA_JUNGLE_TREE_CHECKED o - f Lnet/minecraft/resources/ResourceKey; MEGA_PINE_CHECKED q - f Lnet/minecraft/resources/ResourceKey; MEGA_SPRUCE_CHECKED p - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_0002 v - f Lnet/minecraft/resources/ResourceKey; OAK_BEES_002 w - f Lnet/minecraft/resources/ResourceKey; OAK_CHECKED c - f Lnet/minecraft/resources/ResourceKey; PINE_CHECKED l - f Lnet/minecraft/resources/ResourceKey; PINE_ON_SNOW j - f Lnet/minecraft/resources/ResourceKey; SPRUCE_CHECKED g - f Lnet/minecraft/resources/ResourceKey; SPRUCE_ON_SNOW k - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES u - f Lnet/minecraft/resources/ResourceKey; SUPER_BIRCH_BEES_0002 t - f Lnet/minecraft/resources/ResourceKey; TALL_MANGROVE_CHECKED r - 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 - f Ljava/util/function/Consumer; val$listener a -c net/minecraft/network/chat/LastSeenMessagesValidator net/minecraft/network/chat/LastSeenMessagesValidator - m (Lnet/minecraft/network/chat/MessageSignature;)V addPending a - m (I)Z applyOffset a - m (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; 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/contents/EntityDataSource net/minecraft/network/chat/contents/EntityDataSource - 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 - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; SUB_CODEC a - f Lnet/minecraft/network/chat/contents/DataSource$Type; TYPE b - f Lnet/minecraft/commands/arguments/selector/EntitySelector; compiledSelector e - f Ljava/lang/String; selectorPattern d -c net/minecraft/network/chat/contents/SelectorContents net/minecraft/network/chat/contents/SelectorContents - m ()Ljava/lang/String; getPattern b - m ()Lnet/minecraft/commands/arguments/selector/EntitySelector; getSelector c - m ()Ljava/util/Optional; getSeparator d - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/lang/String;)Lnet/minecraft/commands/arguments/selector/EntitySelector; parseSelector a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/Entity;I)Lnet/minecraft/network/chat/MutableComponent; resolve a - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type 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; CODEC a - f Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b - f Ljava/lang/String; pattern e - f Lnet/minecraft/commands/arguments/selector/EntitySelector; selector f - f Ljava/util/Optional; separator c -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/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 c - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$11 b - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$12 a - m (ILjava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$clearInventory$9 d - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$2 a - m (Lnet/minecraft/world/item/ItemStack;)Z lambda$register$3 b - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4 d - m (Lnet/minecraft/world/item/ItemStack;)Z lambda$register$5 a - 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 (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/commands/CommandSourceStack;)Z lambda$register$1 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)Ljava/lang/Integer; lambda$spawnArmorTrims$3 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimMaterial;)Ljava/lang/Integer; lambda$spawnArmorTrims$4 a - m (Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;Lnet/minecraft/world/item/armortrim/TrimMaterial;)V lambda$spawnArmorTrims$5 a - m (Lnet/minecraft/core/Registry;Lnet/minecraft/core/NonNullList;Lnet/minecraft/core/Registry;Lnet/minecraft/world/item/armortrim/TrimPattern;)V lambda$spawnArmorTrims$6 a - m ()Lnet/minecraft/network/chat/Component; lambda$spawnArmorTrims$7 a - m (Ljava/util/HashMap;)V lambda$static$0 a - m (Lcom/mojang/brigadier/CommandDispatcher;)V register a - m (Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/world/entity/player/Player;)I spawnArmorTrims a - f Ljava/util/Map; MATERIAL_AND_SLOT_TO_ITEM a - f Ljava/util/function/ToIntFunction; TRIM_MATERIAL_ORDER e - f Ljava/util/function/ToIntFunction; TRIM_PATTERN_ORDER d - f Ljava/util/List; VANILLA_TRIM_MATERIALS c - f Ljava/util/List; VANILLA_TRIM_PATTERNS b -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 b - f Ljava/util/function/Function; PROVIDER a - f Lnet/minecraft/world/level/block/entity/BlockEntity; entity c - f Lnet/minecraft/core/BlockPos; pos d -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 - f Ljava/lang/String; val$argPrefix 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 h - m (Ljava/util/Collection;)Ljava/lang/String; displayPackList a - m ()Ljava/util/Collection; getAvailableIds b - m ()Ljava/util/Collection; getAvailablePacks c - 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 e - m ()Ljava/util/Collection; getSelectedIds d - m ()Ljava/util/Collection; getSelectedPacks f - 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 g - m (Ljava/util/Collection;)Ljava/util/List; rebuildSelected c - m ()V reload a - m (Ljava/lang/String;)Z removePack b - m (Ljava/util/Collection;)V setSelected 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/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/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/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/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/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 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 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$5 b - m (Ljava/util/function/DoublePredicate;Lnet/minecraft/world/entity/ai/gossip/GossipType;Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips;)Z lambda$getCountForType$4 a - m (Ljava/util/Map;Ljava/util/UUID;)V lambda$getGossipEntries$0 a - m (Ljava/util/UUID;)Lnet/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips; lambda$getOrCreate$2 b - m (Ljava/lang/String;)V lambda$store$6 b - m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V lambda$transferFrom$3 b - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$unpack$1 a - m (Ljava/lang/String;)V lambda$update$7 a - m (Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; lambda$update$8 a - m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry;)V lambda$update$9 a - m (Lnet/minecraft/world/entity/ai/gossip/GossipType;II)I mergeValuesForAddition a - m (II)I mergeValuesForTransfer 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 (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; store a - m (Lnet/minecraft/world/entity/ai/gossip/GossipContainer;Lnet/minecraft/util/RandomSource;I)V transferFrom a - m ()Ljava/util/stream/Stream; unpack c - m (Lcom/mojang/serialization/Dynamic;)V update a - f I DISCARD_THRESHOLD a - f Lorg/slf4j/Logger; LOGGER 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 Lcom/mojang/serialization/Codec; LIST_CODEC b - f Ljava/util/UUID; target c - f Lnet/minecraft/world/entity/ai/gossip/GossipType; type d - f I value e -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/PathfinderMob;)V doTick a - m (Lnet/minecraft/world/item/ItemStack;)Z isTemptation a - m (Lnet/minecraft/world/entity/player/Player;)Z playerHoldingTemptation a - m ()Ljava/util/Set; requires a - f I TEMPTATION_RANGE a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; TEMPT_TARGETING c - f Ljava/util/function/Predicate; temptations d -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;)V 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;)I getFreeTickets 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;)V add a - m (Lnet/minecraft/world/entity/ai/village/poi/PoiRecord;)Z add a - m ()V clear b - m (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/core/BlockPos;Ljava/util/function/Predicate;)Z exists a - m (Lnet/minecraft/core/BlockPos;)I getFreeTickets b - m (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; getPoiRecord e - 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 a - m (Lnet/minecraft/core/Holder;)Ljava/util/Set; lambda$add$6 a - m (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/lang/Boolean; lambda$codec$0 b - m (Lnet/minecraft/world/entity/ai/village/poi/PoiSection;)Ljava/util/List; lambda$codec$1 a - m (Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2 a - m (Ljava/lang/Runnable;)Lnet/minecraft/world/entity/ai/village/poi/PoiSection; lambda$codec$3 b - m (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z lambda$getRecords$4 a - m (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$getRecords$5 a - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;S)Lnet/minecraft/world/entity/ai/village/poi/PoiRecord; lambda$refresh$7 a - m (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Holder;)V lambda$refresh$8 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/monster/CrossbowAttackMob net/minecraft/world/entity/monster/ICrossbow - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Z canBeLeader gl - m ()Z canJoinPatrol gr - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()V findPatrolTarget gs - m ()Lnet/minecraft/core/BlockPos; getPatrolTarget gm - m ()Z hasPatrolTarget gn - m ()Z isPatrolLeader go - m ()Z isPatrolling gt - m (Lnet/minecraft/core/BlockPos;)V lambda$readAdditionalSaveData$0 i - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (D)Z removeWhenFarAway h - m (Z)V setPatrolLeader x - m (Lnet/minecraft/core/BlockPos;)V setPatrolTarget h - m (Z)V setPatrolling y - f Z patrolLeader c - f Lnet/minecraft/core/BlockPos; patrolTarget b - f Z patrolling d -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;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/hoglin/HoglinBase net/minecraft/world/entity/monster/hoglin/IOglin - m ()I getAttackAnimationRemainingTicks gk - m (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 b - f I ATTACK_ANIMATION_DURATION o_ -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 v - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/phys/HitResult;)V onHit a - m ()Z shouldBurn t - f F SPLASH_RANGE e -c net/minecraft/world/entity/projectile/ProjectileUtil net/minecraft/world/entity/projectile/ProjectileHelper - 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;)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/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/item/component/FireworkExplosion net/minecraft/world/item/component/FireworkExplosion - m (Ljava/util/function/Consumer;)V addAdditionalTooltip b - m (Ljava/util/function/Consumer;)V addShapeNameTooltip a - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)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 (Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; createProfile a - m ()Lcom/mojang/authlib/GameProfile; gameProfile f - m ()Ljava/util/Optional; id d - m ()Z isResolved b - m ()Ljava/util/Optional; name c - m ()Lcom/mojang/authlib/properties/PropertyMap; properties e - m ()Ljava/util/concurrent/CompletableFuture; resolve a - f Lcom/mojang/serialization/Codec; CODEC a - f Lcom/mojang/serialization/Codec; FULL_CODEC g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Lcom/mojang/authlib/GameProfile; gameProfile f - 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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/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 (II)Z canCraftInDimensions a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m (Ljava/util/HashMap;)V lambda$static$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 - f Lnet/minecraft/world/item/crafting/Ingredient; GUNPOWDER_INGREDIENT e - f Ljava/util/Map; SHAPE_BY_ITEM d - f Lnet/minecraft/world/item/crafting/Ingredient; SHAPE_INGREDIENT a - f Lnet/minecraft/world/item/crafting/Ingredient; TRAIL_INGREDIENT b - f Lnet/minecraft/world/item/crafting/Ingredient; TWINKLE_INGREDIENT c -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 a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m ()Z isSpecial as_ - 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/ShulkerBoxColoring net/minecraft/world/item/crafting/RecipeShulkerBox - 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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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 (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m (Lnet/minecraft/world/item/ItemStack;)Z isAdditionIngredient c - m (Lnet/minecraft/world/item/ItemStack;)Z isBaseIngredient b - m ()Z isIncomplete i - m (Lnet/minecraft/world/item/ItemStack;)Z isTemplateIngredient a - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; addition c - f Lnet/minecraft/world/item/crafting/Ingredient; base b - f Lnet/minecraft/world/item/crafting/Ingredient; template a -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/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTrimRecipe; fromNetwork a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTrimRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; CODEC y - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x -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/level/block/AbstractFurnaceBlock net/minecraft/world/level/block/BlockFurnace - 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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape 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/state/BlockState;Z)V onRemove 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/DirectionProperty; 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/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 Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING d - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c - f F aabbOffset l - f Lnet/minecraft/world/phys/shapes/VoxelShape; downAabb j - f Lnet/minecraft/world/phys/shapes/VoxelShape; eastAabb g - f F height k - f Lnet/minecraft/world/phys/shapes/VoxelShape; northAabb e - f Lnet/minecraft/world/phys/shapes/VoxelShape; southAabb f - f Lnet/minecraft/world/phys/shapes/VoxelShape; upAabb i - f Lnet/minecraft/world/phys/shapes/VoxelShape; westAabb h -c net/minecraft/world/level/block/AmethystClusterBlock$1 net/minecraft/world/level/block/AmethystClusterBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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;)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 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/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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_SHAPE d - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_SHAPE b - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_SHAPE c - f I STEM_WIDTH g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED f - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_SHAPE e -c net/minecraft/world/level/block/BigDripleafStemBlock$1 net/minecraft/world/level/block/BigDripleafStemBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction a -c net/minecraft/world/level/block/BuddingAmethystBlock net/minecraft/world/level/block/BuddingAmethystBlock - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canClusterGrowAtState g - 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 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;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 f_ - 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 c - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b -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 a - 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;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/Level;Lnet/minecraft/core/BlockPos;)V handleEntityOnFireInside e - 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;)V lowerFillLevel 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 - f I BASE_CONTENT_HEIGHT h - f Lcom/mojang/serialization/MapCodec; CODEC 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 j -c net/minecraft/world/level/block/LiquidBlockContainer net/minecraft/world/level/block/IFluidContainer - m (Lnet/minecraft/world/entity/player/Player;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 Ljava/util/Map; AABBS e - f Lcom/mojang/serialization/MapCodec; CODEC b -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 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - f F AABB_OFFSET g - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE c - f I BONEMEAL_INCREASE i - f Lcom/mojang/serialization/MapCodec; CODEC a - f I MAX_AGE b - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_BY_AGE h -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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 g - 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 (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/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 - 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/ItemInteractionResult; useItemOn a - f Ljava/util/Map; AABBS j - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING b - f Lnet/minecraft/world/phys/shapes/VoxelShape; PLANK_EASTWEST d - f Lnet/minecraft/world/phys/shapes/VoxelShape; PLANK_NORTHSOUTH c - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_EASTWEST i - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_NORTHSOUTH e -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/Block; asBlock q - m ()Lnet/minecraft/world/item/Item; asItem r - 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 x - m ()Lnet/minecraft/world/level/material/MapColor; defaultMapColor w - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)V entityInside a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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/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/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/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;)I getLightBlock g - m ()Lnet/minecraft/resources/ResourceKey; getLootTable v - m ()F getMaxHorizontalOffset av_ - m ()F getMaxVerticalOffset ax_ - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider b - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 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/level/block/state/BlockState;)Lnet/minecraft/world/level/block/SoundType; getSoundType g_ - m (Lnet/minecraft/world/level/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 c - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isOcclusionShapeFullBlock 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 isRandomlyTicking d_ - 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/Block;Lnet/minecraft/core/BlockPos;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/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 b - 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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a_ - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; properties t - m ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; propertiesCodec u - 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 i - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a - 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 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 - 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/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 - 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/ItemInteractionResult; useItemOn a - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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 aF - f Lnet/minecraft/resources/ResourceKey; drops aQ - f Z dynamicShape aN - f F explosionResistance aH - f F friction aK - f Z hasCollision aG - f Z isRandomlyTicking aI - f F jumpFactor aM - f Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; properties aP - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures aO - f Lnet/minecraft/world/level/block/SoundType; soundType aJ - f F speedFactor aL -c net/minecraft/world/level/block/state/BlockBehaviour$1 net/minecraft/world/level/block/state/BlockBase$1 -c net/minecraft/world/level/block/state/BlockBehaviour$OffsetType net/minecraft/world/level/block/state/BlockBase$EnumRandomOffset - 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 l - m (F)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; destroyTime e - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; dropsLike a - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; dynamicShape f - 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 k - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; forceSolidOn j - 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 h - 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 (Ljava/util/function/ToIntFunction;)Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; lightLevel a - m ()Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties; liquid i - 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; noCollission 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 n - 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 (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 o - 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 m - 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 n - f F destroyTime g - f Lnet/minecraft/resources/ResourceKey; drops m - f Z dynamicShape D - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; emissiveRendering C - f F explosionResistance f - f Z forceSolidOff r - f Z forceSolidOn s - f F friction j - f Z hasCollision c - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; hasPostProcess B - f Z ignitedByLava p - f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument v - f Z isAir o - f Z isRandomlyTicking i - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isRedstoneConductor y - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isSuffocating z - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate; isValidSpawn x - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isViewBlocking A - f F jumpFactor l - f Ljava/util/function/ToIntFunction; lightEmission e - f Z liquid q - f Ljava/util/function/Function; mapColor b - f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction; offsetFunction F - f Lnet/minecraft/world/level/material/PushReaction; pushReaction t - f Z replaceable w - f Lnet/minecraft/world/flag/FeatureFlagSet; requiredFeatures E - f Z requiresCorrectToolForDrops h - f Lnet/minecraft/world/level/block/SoundType; soundType d - f Z spawnTerrainParticles u - f F speedFactor k -c net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase net/minecraft/world/level/block/state/BlockBase$BlockData - m ()Lnet/minecraft/world/level/block/state/BlockState; asState x - 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 D - m ()Z canBeReplaced r - m (Lnet/minecraft/world/item/context/BlockPlaceContext;)Z canBeReplaced a - m (Lnet/minecraft/world/level/material/Fluid;)Z canBeReplaced a - m ()Z canOcclude p - 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 e - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z entityCanStandOn a - 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;)V entityInside a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)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 l - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getCollisionShape k - 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 h - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)I getDirectSignal c - 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/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; getFaceOcclusionShape a - m ()Lnet/minecraft/world/level/material/FluidState; getFluidState u - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getInteractionShape m - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)I getLightBlock b - m ()I getLightEmission h - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/material/MapColor; getMapColor d - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/MenuProvider; getMenuProvider b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getOcclusionShape c - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/Vec3; getOffset n - m ()Lnet/minecraft/world/level/material/PushReaction; getPistonPushReaction o - m ()Lnet/minecraft/world/level/block/RenderShape; getRenderShape l - m (Lnet/minecraft/core/BlockPos;)J getSeed a - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)F getShadeBrightness f - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; getShape j - 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 b - m ()Lnet/minecraft/world/level/block/SoundType; getSoundType w - m ()Ljava/util/stream/Stream; getTags s - 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/core/BlockPos;Z)V handleNeighborChanged a - m ()Z hasAnalogOutputSignal n - m ()Z hasBlockEntity t - m ()Z hasLargeCollisionShape f - m ()Z hasOffsetFunction q - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z hasPostProcess q - m ()Z ignitedByLava j - m ()V initCache a - m ()Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument A - 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 i - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isCollisionShapeFullBlock r - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z isFaceSturdy d - 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 v - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isRedstoneConductor g - m ()Z isSignalSource m - m ()Z isSolid e - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSolidRender i - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z isSuffocating o - 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 p - m ()Z liquid k - m (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/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 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove b - m (Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)Z propagatesSkylightDown a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)V randomTick b - m ()Z requiresCorrectToolForDrops y - m (Lnet/minecraft/world/level/block/Rotation;)Lnet/minecraft/world/level/block/state/BlockState; rotate a - m ()Z shouldSpawnTerrainParticles z - 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/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 - 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/ItemInteractionResult; useItemOn a - m ()Z useShapeForLightOcclusion g - 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/world/level/block/state/BlockBehaviour$BlockStateBase$Cache; cache a - f Z canOcclude p - f F destroySpeed n - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; emissiveRendering u - f Lnet/minecraft/world/level/material/FluidState; fluidState z - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; hasPostProcess t - f Z ignitedByLava i - f Lnet/minecraft/world/level/block/state/properties/NoteBlockInstrument; instrument x - f Z isAir h - f Z isRandomlyTicking A - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isRedstoneConductor q - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isSuffocating r - f Lnet/minecraft/world/level/block/state/BlockBehaviour$StatePredicate; isViewBlocking s - f Z legacySolid k - f I lightEmission b - f Z liquid j - f Lnet/minecraft/world/level/material/MapColor; mapColor m - f Lnet/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction; offsetFunction v - f Lnet/minecraft/world/level/material/PushReaction; pushReaction l - f Z replaceable y - f Z requiresCorrectToolForDrops o - f Z spawnTerrainParticles w - f Z useShapeForLightOcclusion g -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 - f [Lnet/minecraft/core/Direction; DIRECTIONS e - f I SUPPORT_TYPE_COUNT f - f Lnet/minecraft/world/phys/shapes/VoxelShape; collisionShape b - f [Z faceSturdy j - f Z isCollisionShapeFullBlock d - f Z largeCollisionShape c - f I lightBlock h - f [Lnet/minecraft/world/phys/shapes/VoxelShape; occlusionShapes i - f Z propagatesSkylightDown g - f Z solidRender a -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 p - m ()V flushWorker o - 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/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 q - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/nbt/CompoundTag;)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/nbt/CompoundTag;)Lnet/minecraft/world/level/levelgen/BelowZeroRetrogen; read 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 J_ - m ()I getMinBuildHeight I_ -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/portal/DimensionTransition net/minecraft/world/level/portal/DimensionTransition - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; findAdjustedSharedSpawnPos a - m ()Z missingRespawnBlock f - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition;)Lnet/minecraft/world/level/portal/DimensionTransition; missingRespawnBlock a - m ()Lnet/minecraft/server/level/ServerLevel; newLevel a - m (Lnet/minecraft/world/entity/Entity;)V placePortalTicket b - m (Lnet/minecraft/world/entity/Entity;)V playPortalSound a - m ()Lnet/minecraft/world/phys/Vec3; pos b - m ()Lnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition; postDimensionTransition g - m ()Lnet/minecraft/world/phys/Vec3; speed c - m ()F xRot e - m ()F yRot d - f Lnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition; DO_NOTHING a - f Lnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition; PLACE_PORTAL_TICKET c - f Lnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition; PLAY_PORTAL_SOUND b - f Z missingRespawnBlock i - f Lnet/minecraft/server/level/ServerLevel; newLevel d - f Lnet/minecraft/world/phys/Vec3; pos e - f Lnet/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition; postDimensionTransition j - f Lnet/minecraft/world/phys/Vec3; speed f - f F xRot h - f F yRot g -c net/minecraft/world/level/portal/DimensionTransition$PostDimensionTransition net/minecraft/world/level/portal/DimensionTransition$a -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/RegistryAccess$Frozen;)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/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 a - f I DISK_SPACE_WARNING_THRESHOLD g - f Ljava/time/format/DateTimeFormatter; FORMATTER c - f Lorg/slf4j/Logger; LOGGER b - f Ljava/nio/file/PathMatcher; NO_SYMLINKS_ALLOWED e - f Ljava/lang/String; TAG_DATA d - 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 ()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 -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 -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 -c net/minecraft/world/level/timers/FunctionTagCallback net/minecraft/world/level/timers/CustomFunctionCallbackTag - m (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/world/level/timers/TimerQueue;J)V handle a - f Lnet/minecraft/resources/ResourceLocation; tagId a -c net/minecraft/world/level/timers/FunctionTagCallback$Serializer net/minecraft/world/level/timers/CustomFunctionCallbackTag$a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/FunctionTagCallback; deserialize a - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/timers/TimerCallback; deserialize b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/FunctionTagCallback;)V serialize a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/timers/TimerCallback;)V serialize a -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_R1/block/banner/CraftPatternType -c org/bukkit/craftbukkit/block/data/type/CraftCampfire org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCampfire -c org/bukkit/craftbukkit/block/data/type/CraftFarmland org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftFarmland -c org/bukkit/craftbukkit/block/data/type/CraftRepeater org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRepeater -c org/bukkit/craftbukkit/block/data/type/CraftTripwire org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTripwire -c org/bukkit/craftbukkit/block/impl/CraftFurnaceFurace org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftFurnaceFurace -c org/bukkit/craftbukkit/block/impl/CraftMangroveRoots org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMangroveRoots -c org/bukkit/craftbukkit/block/impl/CraftMinecartTrack org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMinecartTrack -c org/bukkit/craftbukkit/block/impl/CraftPumpkinCarved org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPumpkinCarved -c org/bukkit/craftbukkit/block/impl/CraftRedstoneTorch org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneTorch -c org/bukkit/craftbukkit/block/impl/CraftRespawnAnchor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRespawnAnchor -c org/bukkit/craftbukkit/block/impl/CraftSculkCatalyst org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkCatalyst -c org/bukkit/craftbukkit/block/impl/CraftSculkShrieker org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSculkShrieker -c org/bukkit/craftbukkit/block/impl/CraftSmallDripleaf org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSmallDripleaf -c org/bukkit/craftbukkit/block/impl/CraftTwistingVines org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTwistingVines -c org/bukkit/craftbukkit/command/ColouredConsoleSender org/bukkit/craftbukkit/v1_21_R1/command/ColouredConsoleSender -c org/bukkit/craftbukkit/command/VanillaCommandWrapper org/bukkit/craftbukkit/v1_21_R1/command/VanillaCommandWrapper -c org/bukkit/craftbukkit/enchantments/CraftEnchantment org/bukkit/craftbukkit/v1_21_R1/enchantments/CraftEnchantment -c org/bukkit/craftbukkit/entity/CraftMinecartContainer org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartContainer -c org/bukkit/craftbukkit/inventory/CraftBlastingRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftBlastingRecipe -c org/bukkit/craftbukkit/inventory/CraftCampfireRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftCampfireRecipe -c org/bukkit/craftbukkit/inventory/CraftInventoryAnvil org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryAnvil -c org/bukkit/craftbukkit/inventory/CraftInventoryHorse org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryHorse -c org/bukkit/craftbukkit/inventory/CraftInventoryLlama org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryLlama -c org/bukkit/craftbukkit/inventory/CraftMerchantCustom org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchantCustom -c org/bukkit/craftbukkit/inventory/CraftMerchantCustom$MinecraftMerchant org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchantCustom$MinecraftMerchant -c org/bukkit/craftbukkit/inventory/CraftMerchantRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMerchantRecipe -c org/bukkit/craftbukkit/inventory/CraftMetaArmorStand org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaArmorStand -c org/bukkit/craftbukkit/inventory/CraftMetaBlockState org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBlockState -c org/bukkit/craftbukkit/inventory/CraftMetaBlockState$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBlockState$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned$SpigotMeta -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$SpigotMeta$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned$SpigotMeta$1 -c org/bukkit/craftbukkit/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaBookSigned$CraftMetaBookSignedBuilder -c org/bukkit/craftbukkit/legacy/reroute/RerouteBuilder org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteBuilder -c org/bukkit/craftbukkit/scheduler/CraftAsyncScheduler org/bukkit/craftbukkit/v1_21_R1/scheduler/CraftAsyncScheduler -c org/bukkit/craftbukkit/util/DelegatedGeneratorAccess org/bukkit/craftbukkit/v1_21_R1/util/DelegatedGeneratorAccess -c net/minecraft/DefaultUncaughtExceptionHandlerWithName net/minecraft/ThreadNamedUncaughtExceptionHandler - f Lorg/slf4j/Logger; logger a -c net/minecraft/advancements/critereon/ItemSubPredicate net/minecraft/advancements/critereon/ItemSubPredicate - m (Lnet/minecraft/world/item/ItemStack;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC b -c net/minecraft/advancements/critereon/ItemSubPredicate$Type net/minecraft/advancements/critereon/ItemSubPredicate$a - m ()Lcom/mojang/serialization/Codec; codec a - f Lcom/mojang/serialization/Codec; codec 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/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 (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 d - m (Lcom/mojang/brigadier/StringReader;)Z hasConsumedWholeArg c - 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 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/nbt/Tag; parseInlineOrId b - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_FAILED_TO_PARSE a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID c - f Ljava/util/Collection; EXAMPLES b - f Lcom/mojang/serialization/Codec; codec f - f Z hasRegistry e - f Lnet/minecraft/core/HolderLookup$Provider; registryLookup d -c net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument net/minecraft/commands/arguments/ResourceOrIdArgument$c -c net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument net/minecraft/commands/arguments/ResourceOrIdArgument$a -c net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument net/minecraft/commands/arguments/ResourceOrIdArgument$b -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/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 Z isChestBoat e - f Lnet/minecraft/world/entity/vehicle/Boat$Type; 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/models/blockstates/VariantProperty net/minecraft/data/models/blockstates/VariantProperty - m (Ljava/lang/Object;)Lnet/minecraft/data/models/blockstates/VariantProperty$Value; withValue a - f Ljava/lang/String; key a - f Ljava/util/function/Function; serializer b -c net/minecraft/data/models/blockstates/VariantProperty$Value net/minecraft/data/models/blockstates/VariantProperty$a - m (Lcom/google/gson/JsonObject;)V addToVariant a - m ()Lnet/minecraft/data/models/blockstates/VariantProperty; getKey a - f Lnet/minecraft/data/models/blockstates/VariantProperty; this$0 a - f Ljava/lang/Object; value b -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/ResourceLocation;)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/ResourceLocation;)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/recipes/packs/BundleRecipeProvider net/minecraft/data/recipes/packs/BundleRecipeProvider - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a -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/GameTestBatchFactory net/minecraft/gametest/framework/GameTestBatchFactory - m ()Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; fromGameTestInfo a - m (I)Lnet/minecraft/gametest/framework/GameTestRunner$GameTestBatcher; fromGameTestInfo a - m (Ljava/util/Collection;Lnet/minecraft/server/level/ServerLevel;)Ljava/util/Collection; fromTestFunction a - m (Lnet/minecraft/gametest/framework/GameTestInfo;)Ljava/lang/String; lambda$fromGameTestInfo$3 a - m (Ljava/lang/String;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestBatch; lambda$fromGameTestInfo$4 a - m (ILjava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromGameTestInfo$5 a - m (ILjava/util/Collection;)Ljava/util/Collection; lambda$fromGameTestInfo$6 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/gametest/framework/TestFunction;)Lnet/minecraft/gametest/framework/GameTestInfo; lambda$fromTestFunction$0 a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/lang/String;Ljava/util/List;J)Lnet/minecraft/gametest/framework/GameTestBatch; lambda$fromTestFunction$1 a - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromTestFunction$2 a - m (Ljava/util/Collection;Ljava/lang/String;J)Lnet/minecraft/gametest/framework/GameTestBatch; toGameTestBatch a - m (Lnet/minecraft/gametest/framework/TestFunction;ILnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/gametest/framework/GameTestInfo; toGameTestInfo a - f I MAX_TESTS_PER_BATCH a -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/gametest/framework/TestFunctionArgument net/minecraft/gametest/framework/GameTestHarnessTestFunctionArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/gametest/framework/TestFunction; getTestFunction a - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/gametest/framework/TestFunction; parse a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTestFunction a - m ()Lnet/minecraft/gametest/framework/TestFunctionArgument; testFunctionArgument a - f Ljava/util/Collection; EXAMPLES a -c net/minecraft/network/chat/contents/PlainTextContents net/minecraft/network/chat/contents/LiteralContents - 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 - m ()Lnet/minecraft/network/chat/ComponentContents$Type; type a - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/network/chat/contents/PlainTextContents; EMPTY c - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE b -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 d -c net/minecraft/network/chat/contents/StorageDataSource net/minecraft/network/chat/contents/StorageDataSource - 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 - m ()Lnet/minecraft/network/chat/contents/DataSource$Type; type a - f Lcom/mojang/serialization/MapCodec; SUB_CODEC a - f Lnet/minecraft/network/chat/contents/DataSource$Type; TYPE b - f Lnet/minecraft/resources/ResourceLocation; id d -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_GAME_PROFILE b - 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; 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/ProtocolInfo$Unbound; CLIENTBOUND_TEMPLATE c - f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b - f Lnet/minecraft/network/ProtocolInfo$Unbound; SERVERBOUND_TEMPLATE a -c net/minecraft/server/commands/DebugMobSpawningCommand net/minecraft/server/commands/DebugMobSpawningCommand - m (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lnet/minecraft/world/entity/MobCategory;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 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 (Lnet/minecraft/commands/CommandSourceStack;)Z 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;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 b - f Ljava/util/function/Function; PROVIDER a - f Lnet/minecraft/world/entity/Entity; entity c -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 - f Ljava/lang/String; val$arg 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 ()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 -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 -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 (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)V copySection a - m (Ljava/util/Collection;)Lnet/minecraft/server/packs/resources/ResourceMetadata; copySections a - m (Ljava/io/InputStream;)Lnet/minecraft/server/packs/resources/ResourceMetadata; fromJsonStream a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; getSection a - m (Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder;Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)V lambda$copySection$1 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/MetadataSectionSerializer;)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/MetadataSectionSerializer;)Ljava/util/Optional; getSection a - f Lcom/google/gson/JsonObject; val$metadata c -c net/minecraft/server/packs/resources/ResourceMetadata$Builder net/minecraft/server/packs/resources/ResourceMetadata$a - m ()Lnet/minecraft/server/packs/resources/ResourceMetadata; build a - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;Ljava/lang/Object;)Lnet/minecraft/server/packs/resources/ResourceMetadata$Builder; put a - f Lcom/google/common/collect/ImmutableMap$Builder; map a -c net/minecraft/server/packs/resources/ResourceMetadata$Builder$1 net/minecraft/server/packs/resources/ResourceMetadata$a$1 - m (Lnet/minecraft/server/packs/metadata/MetadataSectionSerializer;)Ljava/util/Optional; getSection a - f Lcom/google/common/collect/ImmutableMap; val$map c -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/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/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/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/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/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/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 d - f Ljava/util/List; fileReads j - f Ljava/util/List; fileWrites i - f I garbageCollections k - f Ljava/util/List; gcHeapStats m - f Ljava/time/Duration; gcTotalDuration l - f Ljava/util/Map; readChunks g - f Ljava/util/Map; receivedPackets e - f Ljava/time/Instant; recordingEnded b - f Ljava/time/Instant; recordingStarted a - f Ljava/util/Map; sentPackets f - f Ljava/util/List; threadAllocationStats n - f Ljava/util/List; tickTimes o - f Ljava/time/Duration; worldCreationDuration p - f Ljava/util/Map; writtenChunks h -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 ()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 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 bw -c net/minecraft/util/thread/ReentrantBlockableEventLoop net/minecraft/util/thread/IAsyncTaskHandlerReentrant - m (Ljava/lang/Runnable;)V doRunTask d - m ()Z runningTask bC - m ()Z scheduleExecutables ay - 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 (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V assignAllValues a - m (Lnet/minecraft/world/entity/ai/attributes/AttributeMap;)V assignBaseValues b - 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 c - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V lambda$assignBaseValues$6 b - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/world/entity/ai/attributes/AttributeInstance; lambda$getInstance$1 e - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)Z lambda$getSyncableAttributes$0 d - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/Holder$Reference;)V lambda$load$7 a - m (Lnet/minecraft/resources/ResourceLocation;)V lambda$load$8 a - 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/nbt/ListTag;)V load a - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V onAttributeModified a - m (Lcom/google/common/collect/Multimap;)V removeAttributeModifiers b - m ()Lnet/minecraft/nbt/ListTag; save d - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Map; attributes b - f Ljava/util/Set; attributesToSync c - f Ljava/util/Set; attributesToUpdate d - f Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier; supplier e -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;)Ljava/util/List; getItemToThrow 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 (Ljava/util/HashMap;)V lambda$static$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/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 -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 (Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Ljava/util/function/Predicate;Ljava/util/function/Function;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create 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/monster/warden/Warden;J)Z canStillUse 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/monster/warden/Warden;J)V start 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/Raid;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 ag - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ADMIRING_ITEM ad - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ANGRY_AT ab - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATE_RECENTLY av - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATTACK_COOLING_DOWN p - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ATTACK_TARGET o - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; AVOID_TARGET z - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREED_TARGET r - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_COOLDOWN aU - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_INHALING aZ - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_JUMP_TARGET ba - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_LEAVING_WATER bb - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT aV - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_CHARGING aW - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_COOLDOWN aY - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; BREEZE_SHOOT_RECOVERING aX - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; CANT_REACH_WALK_TARGET_SINCE E - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; CELEBRATE_LOCATION ai - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DANCING aj - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DANGER_DETECTED_RECENTLY G - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DIG_COOLDOWN aE - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DISABLE_WALK_TO_ADMIRE_ITEM af - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DISTURBANCE_LOCATION az - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DOORS_TO_CLOSE v - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; DUMMY a - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; GAZE_COOLDOWN_TICKS Q - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; GOLEM_DETECTED_RECENTLY F - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HAS_HUNTING_COOLDOWN U - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HEARD_BELL_TIME D - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HIDING_PLACE C - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HOME b - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HUNTED_RECENTLY ah - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HURT_BY x - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; HURT_BY_ENTITY y - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; INTERACTABLE_DOORS u - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; INTERACTION_TARGET q - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_EMERGING aC - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_IN_WATER X - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_PANICKING Z - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_PREGNANT Y - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_SNIFFING aB - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; IS_TEMPTED R - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ITEM_PICKUP_COOLDOWN_TICKS aP - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; JOB_SITE c - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_SLEPT H - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_WOKEN I - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LAST_WORKED_AT_POI J - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_NOTEBLOCK_COOLDOWN_TICKS aO - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_NOTEBLOCK_POSITION aN - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LIKED_PLAYER aM - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LONG_JUMP_COOLDOWN_TICKS S - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LONG_JUMP_MID_JUMP T - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; LOOK_TARGET n - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; MEETING_POINT e - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEARBY_ADULT_PIGLINS an - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_ATTACKABLE B - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_BED w - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_HOSTILE A - 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 au - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_REPELLENT aw - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD am - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT K - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_HOGLINS ap - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_PIGLIN aq - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ADULT_PIGLINS ao - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ATTACKABLE_PLAYER l - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_BABY_HOGLIN al - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_HUNTABLE_HOGLIN ak - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_LIVING_ENTITIES h - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_NEMESIS M - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_PLAYER k - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_WANTED_ITEM L - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; NEAREST_VISIBLE_ZOMBIFIED ar - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PACIFIED ax - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PATH t - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; PLAY_DEAD_TICKS N - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; POTENTIAL_JOB_SITE d - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RAM_COOLDOWN_TICKS V - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RAM_TARGET W - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RECENT_PROJECTILE aA - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; RIDE_TARGET s - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_SOUND_COOLDOWN aF - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_SOUND_DELAY aD - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; ROAR_TARGET ay - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SECONDARY_JOB_SITE f - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_DIGGING aS - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_EXPLORED_POSITIONS aQ - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_HAPPY aT - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFFER_SNIFFING_TARGET aR - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SNIFF_COOLDOWN aG - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_COOLDOWN aJ - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_SOUND_COOLDOWN aK - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; SONIC_BOOM_SOUND_DELAY aL - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TEMPTATION_COOLDOWN_TICKS P - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TEMPTING_PLAYER O - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TIME_TRYING_TO_REACH_ADMIRE_ITEM ae - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; TOUCH_COOLDOWN aH - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNIVERSAL_ANGER ac - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; UNREACHABLE_TONGUE_TARGETS aa - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VIBRATION_COOLDOWN aI - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_ADULT_HOGLIN_COUNT at - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_ADULT_PIGLIN_COUNT as - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; VISIBLE_VILLAGER_BABIES i - f Lnet/minecraft/world/entity/ai/memory/MemoryModuleType; WALK_TARGET m - f Ljava/util/Optional; codec bc -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/armadillo/Armadillo net/minecraft/world/entity/animal/armadillo/Armadillo - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (IZ)V ageUp a - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z brushOffScute go - m ()Z canFallInLove gp - m ()Z canStayRolledUp gu - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkArmadilloSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/world/entity/ai/control/BodyRotationControl; createBodyControl H - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()F getAgeScale ea - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/sounds/SoundEvent; getEatingSound d - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()I getMaxHeadYRot ae - m ()Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; getState gl - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isScared t - m (Lnet/minecraft/world/entity/LivingEntity;)Z isScaredBy j - 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 gv - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V playStepSound b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V rollOut gn - m ()V rollUp gm - m ()V sendDebugPackets aa - m ()V setupAnimationStates gw - m ()Z shouldHideInShell x - m ()Z shouldSwitchToScaredState gk - m (Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState;)V switchToState a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; ARMADILLO_STATE cl - f F BABY_SCALE cc - f F MAX_HEAD_ROTATION_EXTENT cd - f I SCARE_CHECK_INTERVAL ce - f D SCARE_DISTANCE_HORIZONTAL cj - f D SCARE_DISTANCE_VERTICAL ck - f J inStateTicks cm - f Lnet/minecraft/world/entity/AnimationState; peekAnimationState ci - f Z peekReceivedClient co - f Lnet/minecraft/world/entity/AnimationState; rollOutAnimationState cg - f Lnet/minecraft/world/entity/AnimationState; rollUpAnimationState ch - f I scuteTime cn -c net/minecraft/world/entity/animal/armadillo/Armadillo$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1 - m ()V clientTick a -c net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState net/minecraft/world/entity/animal/armadillo/Armadillo$a - m ()I animationDuration b - m (Ljava/lang/String;)Lnet/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState; fromName a - m ()Ljava/lang/String; getSerializedName c - m ()I id d - m ()Z isThreatened a - m (J)Z shouldHideInShell a - f Ljava/util/function/IntFunction; BY_ID g - f Lnet/minecraft/util/StringRepresentable$EnumCodec; 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals gA - m ()V aiStep m_ - m ()Z canEatGrass gN - m ()Z canJump a - m (Lnet/minecraft/world/entity/animal/Animal;)Z canMate a - m ()Z canParent gS - m ()Z canPerformRearing gl - m (FFLnet/minecraft/world/damagesource/DamageSource;)Z causeFallDamage a - m (Lnet/minecraft/world/Container;)V containerChanged a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createBaseHorseAttributes gK - m ()V createInventory gH - 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 a - m ()V dropEquipment ez - m ()V eating s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V equipBodyArmor b - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/sounds/SoundSource;)V equipSaddle a - 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/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()V followMommy gM - 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 R - m ()I getAmbientStandInterval gT - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientStandSound gO - m ()Lnet/minecraft/sounds/SoundEvent; getAngrySound gJ - m ()Lnet/minecraft/world/Container; getBodyArmorAccess gU - 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 cQ - 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 H - m ()Lnet/minecraft/sounds/SoundEvent; getEatingSound gm - m (I)Z getFlag t - m ()I getInventoryColumns af_ - m ()I getInventorySize gG - m (I)I getInventorySize w - m ()I getMaxSpawnClusterSize fN - m ()I getMaxTemper gL - m (F)F getMouthAnim J - m ()Ljava/util/UUID; getOwnerUUID aa_ - 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/LivingEntity;)Lnet/minecraft/world/phys/Vec2; getRiddenRotation j - m (Lnet/minecraft/world/entity/player/Player;)F getRiddenSpeed e - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()F getSoundVolume fa - m (F)F getStandAnim I - m ()I getTemper gF - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)Z handleEating a - m (B)V handleEntityEvent b - m (Lnet/minecraft/world/entity/Entity;F)Z handleLeashAtDistance a - m (I)V handleStartJump c - m ()V handleStopJump b - m (Lnet/minecraft/world/Container;)Z hasInventoryChanged b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isBred gE - m ()Z isEating gC - m (Lnet/minecraft/world/item/ItemStack;)Z isFood o - m ()Z isImmobile fc - m ()Z isJumping gB - m ()Z isSaddleable f - m ()Z isSaddled i - m ()Z isStanding gD - m ()Z isTamed gz - m (Lnet/minecraft/world/level/block/SoundType;)Z isWoodSoundType b - m ()V makeMad gQ - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m (I)I modifyTemper v - m ()V moveTail t - m ()Z onClimbable p_ - m (I)V onPlayerJump b - m (Lnet/minecraft/world/entity/player/Player;)V openCustomInventoryScreen b - m ()V openMouth x - m (Lnet/minecraft/world/level/block/SoundType;)V playGallopSound a - m ()V playJumpSound gR - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V registerGoals B - m (Z)V setBred A - m (Z)V setEating B - m (IZ)V setFlag d - m (Z)V setIsJumping z - 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 (Ljava/util/UUID;)V setOwnerUUID b - m (Z)V setStanding C - m (Z)V setTamed y - m (I)V setTemper u - m (Z)V spawnTamingParticles D - m ()V standIfPossible gP - m ()V syncSaddleToClients gI - m (Lnet/minecraft/world/entity/player/Player;)Z tameWithName g - m ()V tick l - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/phys/Vec3;)V tickRidden a - f F BACKWARDS_MOVE_SPEED_FACTOR cj - f D BREEDING_CROSS_FACTOR cq - f I CHEST_SLOT_OFFSET co - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FLAGS cD - f I EQUIPMENT_SLOT_OFFSET cn - f I FLAG_BRED cG - f I FLAG_EATING cH - f I FLAG_OPEN_MOUTH cJ - f I FLAG_SADDLE cF - f I FLAG_STANDING cI - f I FLAG_TAME cE - f I INVENTORY_SLOT_OFFSET cp - f I INV_BASE_COUNT cs - f I INV_SLOT_SADDLE cr - f F MAX_HEALTH ci - f F MAX_JUMP_STRENGTH cg - f F MAX_MOVEMENT_SPEED cd - f F MIN_HEALTH ch - f F MIN_JUMP_STRENGTH ce - f F MIN_MOVEMENT_SPEED cc - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; MOMMY_TARGETING cm - f Ljava/util/function/Predicate; PARENT_HORSE_SELECTOR cl - f F SIDEWAYS_MOVE_SPEED_FACTOR ck - f Z allowStandSliding cz - f Lnet/minecraft/world/Container; bodyArmorAccess cU - f Z canGallop cA - f F eatAnim cN - f F eatAnimO cO - f I eatingCounter cK - f I gallopSoundCounter cB - f Lnet/minecraft/world/SimpleContainer; inventory cw - f Z isJumping cv - f F mouthAnim cR - f F mouthAnimO cS - f I mouthCounter cL - f Ljava/util/UUID; owner cT - f F playerJumpPendingScale cy - f I sprintCounter cu - f F standAnim cP - f F standAnimO cQ - f I standCounter cM - f I tailCounter ct - f I temper cx -c net/minecraft/world/entity/animal/horse/AbstractHorse$1 net/minecraft/world/entity/animal/horse/EntityHorseAbstract$1 - m ()Lnet/minecraft/world/item/ItemStack; getTheItem f - m ()V setChanged e - m (Lnet/minecraft/world/item/ItemStack;)V setTheItem b - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a -c net/minecraft/world/entity/animal/horse/AbstractHorse$2 net/minecraft/world/entity/animal/horse/EntityHorseAbstract$2 - m ()Lnet/minecraft/world/item/ItemStack; get a - m (Lnet/minecraft/world/item/ItemStack;)Z set a -c net/minecraft/world/entity/animal/horse/SkeletonHorse net/minecraft/world/entity/animal/horse/EntityHorseSkeleton - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V addBehaviourGoals gA - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/RandomSource;)Z checkSkeletonHorseSpawnRules c - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes s - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/AgeableMob;)Lnet/minecraft/world/entity/AgeableMob; getBreedOffspring a - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/entity/Pose;)Lnet/minecraft/world/entity/EntityDimensions; getDefaultDimensions e - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m ()Lnet/minecraft/sounds/SoundEvent; getSwimSound aQ - m ()F getWaterSlowDown fh - m ()Z isTrap t - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()V playJumpSound gR - m (F)V playSwimSound f - m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setTrap x - f Lnet/minecraft/world/entity/EntityDimensions; BABY_DIMENSIONS ce - f I TRAP_MAX_LIFE cd - f Z isTrap cg - f Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal; skeletonTrapGoal cc - f I trapTime ch -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 ()I height c - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - 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 I height f - f I width e -c net/minecraft/world/entity/monster/SpellcasterIllager net/minecraft/world/entity/monster/EntityIllagerWizard - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose; getArmPose s - m ()Lnet/minecraft/sounds/SoundEvent; getCastingSoundEvent gk - m ()Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; getCurrentSpell gv - m ()I getSpellCastingTime gw - m ()Z isCastingSpell gu - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell;)V setIsCastingSpell a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SPELL_CASTING_ID e - f Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; currentSpell cc - f I spellCastingTickCount b -c net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell net/minecraft/world/entity/monster/EntityIllagerWizard$Spell - m (I)Lnet/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell; byId a - 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 -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 -c net/minecraft/world/entity/monster/piglin/PiglinBrute net/minecraft/world/entity/monster/piglin/EntityPiglinBrute - m ()Lnet/minecraft/world/entity/ai/Brain$Provider; brainProvider dU - m ()Z canHunt s - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes x - m ()V customServerAiStep ab - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gm - m ()Lnet/minecraft/world/entity/ai/Brain; getBrain dT - m ()Lnet/minecraft/sounds/SoundEvent; getDeathSound n_ - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/world/entity/ai/Brain; makeBrain a - m ()V playAngrySound gr - m ()V playConvertedSound go - 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/item/ItemStack;)Z wantsToPickUp k - f I ATTACK_DAMAGE cf - f I MAX_HEALTH cd - f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES cc - f F MOVEMENT_SPEED_WHEN_FIGHTING ce - f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES e -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/server/level/ServerLevel;)Z spawn a - m (Lnet/minecraft/server/level/ServerLevel;ZZ)I 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/item/component/ChargedProjectiles net/minecraft/world/item/component/ChargedProjectiles - m (Lnet/minecraft/world/item/Item;)Z contains a - m ()Ljava/util/List; getItems a - m ()Z isEmpty b - 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/WrittenBookContent net/minecraft/world/item/component/WrittenBookContent - 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/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 - f [Lnet/minecraft/world/item/crafting/CookingBookCategory; $VALUES f - f Lnet/minecraft/world/item/crafting/CookingBookCategory; BLOCKS b - f Lnet/minecraft/util/StringRepresentable$EnumCodec; CODEC d - f Lnet/minecraft/world/item/crafting/CookingBookCategory; FOOD a - f Lnet/minecraft/world/item/crafting/CookingBookCategory; MISC c - f Ljava/lang/String; name e -c net/minecraft/world/item/crafting/ShapedRecipePattern net/minecraft/world/item/crafting/ShapedRecipePattern - m (Ljava/lang/String;)I firstNonSpace a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/ShapedRecipePattern; fromNetwork b - m ()I height b - m ()Lnet/minecraft/core/NonNullList; ingredients c - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/Ingredient;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$fromNetwork$5 a - 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 a - m (C)Ljava/lang/String; lambda$unpack$3 a - m (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; lambda$unpack$4 a - m (Ljava/lang/String;)I lastNonSpace 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/network/RegistryFriendlyByteBuf;)V toNetwork a - m (Lnet/minecraft/world/item/crafting/ShapedRecipePattern$Data;)Lcom/mojang/serialization/DataResult; unpack a - m ()I width a - f Lcom/mojang/serialization/MapCodec; MAP_CODEC a - f I MAX_SIZE c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f Ljava/util/Optional; data g - f I height e - f I ingredientCount h - f Lnet/minecraft/core/NonNullList; ingredients f - f Z symmetrical i - f I width d -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/enchantment/ItemEnchantments net/minecraft/world/item/enchantment/ItemEnchantments - m (Lnet/minecraft/world/item/Item$TooltipContext;Ljava/util/function/Consumer;Lnet/minecraft/world/item/TooltipFlag;)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 - m (Z)Lnet/minecraft/world/item/enchantment/ItemEnchantments; withTooltip a - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/enchantment/ItemEnchantments; EMPTY a - f Lcom/mojang/serialization/Codec; FULL_CODEC f - f Lcom/mojang/serialization/Codec; LEVELS_CODEC e - f Lcom/mojang/serialization/Codec; LEVEL_CODEC d - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Z showInTooltip h -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 - f Z showInTooltip 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/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;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/Entity;)Z isEntityInsideContent a - 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/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/ItemInteractionResult; useItemOn a - f I FLOOR_LEVEL a - f Lnet/minecraft/world/phys/shapes/VoxelShape; INSIDE h - f I LEG_DEPTH g - f I LEG_HEIGHT f - f I LEG_WIDTH e - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE b - f I SIDE_THICKNESS 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/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 Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING c - 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 b - 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/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/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 d - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - 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;)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 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/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateHeadAfterConvertedFromBody 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/block/GrowingPlantHeadBlock net/minecraft/world/level/block/BlockGrowingTop - m (Lnet/minecraft/world/level/block/state/BlockState;)Z canGrowInto g - 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 n - m (Lnet/minecraft/world/level/LevelAccessor;)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 isMaxAge o - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget 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/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; updateBodyAfterConvertedFromHead 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 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 m - 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;F)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 av_ - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;)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 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/core/Direction;)Z isPointedDripstoneWithDirection b - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isStalactite n - 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 o - 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 (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/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 F AVERAGE_DAYS_PER_GROWTH H - f Lnet/minecraft/world/phys/shapes/VoxelShape; BASE_SHAPE R - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; FRUSTUM_SHAPE P - f F GROWTH_PROBABILITY_PER_RANDOM_TICK I - f F LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK k - f I MAX_GROWTH_LENGTH J - f F MAX_HORIZONTAL_OFFSET S - 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 o - f I MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING K - f Lnet/minecraft/world/phys/shapes/VoxelShape; MIDDLE_SHAPE Q - f D MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE l - f Lnet/minecraft/world/phys/shapes/VoxelShape; REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK T - f F STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE m - f F STALACTITE_DRIP_START_PIXEL L - f I STALACTITE_MAX_DAMAGE n - f I STALAGMITE_FALL_DAMAGE_MODIFIER G - f F STALAGMITE_FALL_DISTANCE_OFFSET F - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; THICKNESS c - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; TIP_DIRECTION b - f Lnet/minecraft/world/phys/shapes/VoxelShape; TIP_MERGE_SHAPE M - f Lnet/minecraft/world/phys/shapes/VoxelShape; TIP_SHAPE_DOWN O - f Lnet/minecraft/world/phys/shapes/VoxelShape; TIP_SHAPE_UP N - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d - f F WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK j -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 j - f Lnet/minecraft/world/item/DyeColor; color k -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 az_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/world/item/DyeColor;)V setColor 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/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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/block/entity/PotDecorations; load b - m ()Ljava/util/List; ordered a - m ()Ljava/util/Optional; right d - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag; save a - 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;DD)V onBorderCenterSet a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamagePerBlock b - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamageSafeZOne c - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningBlocks b - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningTime a - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onBorderSizeLerping a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSizeSet a -c net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener net/minecraft/world/level/border/IWorldBorderListener$a - m (Lnet/minecraft/world/level/border/WorldBorder;DD)V onBorderCenterSet a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamagePerBlock b - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSetDamageSafeZOne c - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningBlocks b - m (Lnet/minecraft/world/level/border/WorldBorder;I)V onBorderSetWarningTime a - m (Lnet/minecraft/world/level/border/WorldBorder;DDJ)V onBorderSizeLerping a - m (Lnet/minecraft/world/level/border/WorldBorder;D)V onBorderSizeSet a - f Lnet/minecraft/world/level/border/WorldBorder; worldBorder 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 (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/ChunkPos; readChunkPos 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 - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/ChunkPos;)V writeChunkPos 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/ProcessorMailbox; 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 END_GENERATION_HEIGHT k - f I END_LEVEL_HEIGHT j - f I END_LOGICAL_HEIGHT l - f I END_MIN_Y i - f I NETHER_GENERATION_HEIGHT g - f I NETHER_LEVEL_HEIGHT f - f I NETHER_LOGICAL_HEIGHT h - f I NETHER_MIN_Y e - f I OVERWORLD_GENERATION_HEIGHT c - f I OVERWORLD_LEVEL_HEIGHT b - f I OVERWORLD_LOGICAL_HEIGHT d - f I OVERWORLD_MIN_Y a -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 Ljava/lang/Class; entityClass a - f Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; intialSectionVisibility b - f Lit/unimi/dsi/fastutil/longs/LongSortedSet; sectionIds d - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; sections c -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 (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 e - 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 K_ - 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 l -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$0 a - 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 i - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; ARMOR j - f Ljava/util/Map; CRITERIA_CACHE o - f Ljava/util/Map; CUSTOM_CRITERIA a - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; DEATH_COUNT d - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; DUMMY b - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; EXPERIENCE k - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; FOOD h - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; HEALTH g - f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILLED_BY_TEAM n - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILL_COUNT_ALL f - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; KILL_COUNT_PLAYERS e - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; LEVEL l - f [Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; TEAM_KILL m - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria; TRIGGER c - f Ljava/lang/String; name p - f Z readOnly q - f Lnet/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType; renderType r -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/data/CraftFaceAttachable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftFaceAttachable -c org/bukkit/craftbukkit/block/data/CraftMultipleFacing org/bukkit/craftbukkit/v1_21_R1/block/data/CraftMultipleFacing -c org/bukkit/craftbukkit/block/data/type/CraftBrushable org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBrushable -c org/bukkit/craftbukkit/block/data/type/CraftDispenser org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftDispenser -c org/bukkit/craftbukkit/block/data/type/CraftNoteBlock org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftNoteBlock -c org/bukkit/craftbukkit/block/data/type/CraftSeaPickle org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSeaPickle -c org/bukkit/craftbukkit/block/data/type/CraftTurtleEgg org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTurtleEgg -c org/bukkit/craftbukkit/block/impl/CraftButtonAbstract org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftButtonAbstract -c org/bukkit/craftbukkit/block/impl/CraftCaveVinesPlant org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCaveVinesPlant -c org/bukkit/craftbukkit/block/impl/CraftMangroveLeaves org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMangroveLeaves -c org/bukkit/craftbukkit/block/impl/CraftSweetBerryBush org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSweetBerryBush -c org/bukkit/craftbukkit/entity/CraftAbstractWindCharge org/bukkit/craftbukkit/v1_21_R1/entity/CraftAbstractWindCharge -c org/bukkit/craftbukkit/entity/CraftMinecartMobSpawner org/bukkit/craftbukkit/v1_21_R1/entity/CraftMinecartMobSpawner -c org/bukkit/craftbukkit/entity/CraftOminousItemSpawner org/bukkit/craftbukkit/v1_21_R1/entity/CraftOminousItemSpawner -c org/bukkit/craftbukkit/generator/CustomChunkGenerator org/bukkit/craftbukkit/v1_21_R1/generator/CustomChunkGenerator -c org/bukkit/craftbukkit/generator/CustomChunkGenerator$CustomBiomeGrid org/bukkit/craftbukkit/v1_21_R1/generator/CustomChunkGenerator$CustomBiomeGrid -c org/bukkit/craftbukkit/inventory/CraftEntityEquipment org/bukkit/craftbukkit/v1_21_R1/inventory/CraftEntityEquipment -c org/bukkit/craftbukkit/inventory/CraftInventoryBeacon org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryBeacon -c org/bukkit/craftbukkit/inventory/CraftInventoryBrewer org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryBrewer -c org/bukkit/craftbukkit/inventory/CraftInventoryCustom org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCustom -c org/bukkit/craftbukkit/inventory/CraftInventoryCustom$MinecraftInventory org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCustom$MinecraftInventory -c org/bukkit/craftbukkit/inventory/CraftInventoryPlayer org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryPlayer -c org/bukkit/craftbukkit/inventory/CraftInventoryPlayer$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryPlayer$1 -c org/bukkit/craftbukkit/inventory/CraftItemCraftResult org/bukkit/craftbukkit/v1_21_R1/inventory/CraftItemCraftResult -c org/bukkit/craftbukkit/inventory/CraftResultInventory org/bukkit/craftbukkit/v1_21_R1/inventory/CraftResultInventory -c org/bukkit/craftbukkit/inventory/CraftShapelessRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftShapelessRecipe -c org/bukkit/craftbukkit/legacy/reroute/RerouteArgument org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteArgument -c org/bukkit/craftbukkit/util/CraftStructureTransformer org/bukkit/craftbukkit/v1_21_R1/util/CraftStructureTransformer -c org/bukkit/craftbukkit/util/CraftStructureTransformer$CraftTransformationState org/bukkit/craftbukkit/v1_21_R1/util/CraftStructureTransformer$CraftTransformationState -c org/bukkit/craftbukkit/util/TerminalCompletionHandler org/bukkit/craftbukkit/v1_21_R1/util/TerminalCompletionHandler -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/ItemSubPredicates net/minecraft/advancements/critereon/ItemSubPredicates - m (Lnet/minecraft/core/Registry;)Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; bootstrap a - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; register a - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; ARMOR_TRIM m - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; ATTRIBUTE_MODIFIERS l - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; BUNDLE_CONTENTS g - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; CONTAINER f - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; CUSTOM_DATA e - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; DAMAGE a - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; ENCHANTMENTS b - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; FIREWORKS i - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; FIREWORK_EXPLOSION h - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; JUKEBOX_PLAYABLE n - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; POTIONS d - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; STORED_ENCHANTMENTS c - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; WRITABLE_BOOK j - f Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type; WRITTEN_BOOK k -c net/minecraft/advancements/critereon/ItemTrimPredicate net/minecraft/advancements/critereon/ItemTrimPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/armortrim/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 c - f Ljava/util/Optional; pattern d -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 - f Lnet/minecraft/resources/ResourceLocation; val$id a -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 - f Lnet/minecraft/resources/ResourceLocation; val$id a -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/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/models/blockstates/PropertyDispatch net/minecraft/data/models/blockstates/PropertyDispatch - m ()Ljava/util/List; getDefinedProperties b - m ()Ljava/util/Map; getEntries a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/data/models/blockstates/Selector;)Ljava/util/stream/Stream; lambda$verifyComplete$0 a - m (Lnet/minecraft/data/models/blockstates/Selector;)Z lambda$verifyComplete$1 a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; properties a - m (Lnet/minecraft/world/level/block/state/properties/Property;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; property a - m (Lnet/minecraft/data/models/blockstates/Selector;Ljava/util/List;)V putValue a - m ()V verifyComplete c - f Ljava/util/Map; values a -c net/minecraft/data/models/blockstates/PropertyDispatch$C1 net/minecraft/data/models/blockstates/PropertyDispatch$a - m (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Ljava/util/function/Function;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/util/function/Function;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/util/function/Function;Ljava/lang/Comparable;)V lambda$generateList$1 a - m (Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; select a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C1; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a -c net/minecraft/data/models/blockstates/PropertyDispatch$C2 net/minecraft/data/models/blockstates/PropertyDispatch$b - m (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Ljava/util/function/BiFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generateList$2 a - m (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V lambda$generateList$3 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C2; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b -c net/minecraft/data/models/blockstates/PropertyDispatch$C3 net/minecraft/data/models/blockstates/PropertyDispatch$c - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generate$2 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generateList$3 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generateList$4 a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$TriFunction;Ljava/lang/Comparable;)V lambda$generateList$5 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C3; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b - f Lnet/minecraft/world/level/block/state/properties/Property; property3 c -c net/minecraft/data/models/blockstates/PropertyDispatch$C4 net/minecraft/data/models/blockstates/PropertyDispatch$d - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$2 b - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generate$3 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$4 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$5 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$6 a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction;Ljava/lang/Comparable;)V lambda$generateList$7 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C4; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b - f Lnet/minecraft/world/level/block/state/properties/Property; property3 c - f Lnet/minecraft/world/level/block/state/properties/Property; property4 d -c net/minecraft/data/models/blockstates/PropertyDispatch$C5 net/minecraft/data/models/blockstates/PropertyDispatch$e - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generate a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;)Lnet/minecraft/data/models/blockstates/PropertyDispatch; generateList b - m ()Ljava/util/List; getDefinedProperties b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$0 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$1 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$2 b - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$3 b - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generate$4 b - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$5 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$6 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$7 a - m (Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$8 a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction;Ljava/lang/Comparable;)V lambda$generateList$9 a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; select a - m (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/PropertyDispatch$C5; select a - f Lnet/minecraft/world/level/block/state/properties/Property; property1 a - f Lnet/minecraft/world/level/block/state/properties/Property; property2 b - f Lnet/minecraft/world/level/block/state/properties/Property; property3 c - f Lnet/minecraft/world/level/block/state/properties/Property; property4 d - f Lnet/minecraft/world/level/block/state/properties/Property; property5 e -c net/minecraft/data/models/blockstates/PropertyDispatch$TriFunction net/minecraft/data/models/blockstates/PropertyDispatch$h -c net/minecraft/data/models/blockstates/PropertyDispatch$QuadFunction net/minecraft/data/models/blockstates/PropertyDispatch$g -c net/minecraft/data/models/blockstates/PropertyDispatch$PentaFunction net/minecraft/data/models/blockstates/PropertyDispatch$f -c net/minecraft/data/recipes/packs/VanillaRecipeProvider net/minecraft/data/recipes/packs/VanillaRecipeProvider - m (Lnet/minecraft/data/recipes/RecipeOutput;)V buildRecipes a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$buildRecipes$0 a - m (Lnet/minecraft/world/item/Item;)Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate; lambda$smithingTrims$1 a - m (Lnet/minecraft/data/CachedOutput;Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/concurrent/CompletableFuture; run a - m ()Ljava/util/stream/Stream; smithingTrims b - f Lcom/google/common/collect/ImmutableList; COAL_SMELTABLES d - f Lcom/google/common/collect/ImmutableList; COPPER_SMELTABLES f - f Lcom/google/common/collect/ImmutableList; DIAMOND_SMELTABLES h - f Lcom/google/common/collect/ImmutableList; EMERALD_SMELTABLES k - f Lcom/google/common/collect/ImmutableList; GOLD_SMELTABLES g - f Lcom/google/common/collect/ImmutableList; IRON_SMELTABLES e - f Lcom/google/common/collect/ImmutableList; LAPIS_SMELTABLES i - f Lcom/google/common/collect/ImmutableList; REDSTONE_SMELTABLES j -c net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate net/minecraft/data/recipes/packs/VanillaRecipeProvider$a - m ()Lnet/minecraft/resources/ResourceLocation; id b - m ()Lnet/minecraft/world/item/Item; template a - f Lnet/minecraft/resources/ResourceLocation; id b - 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/gametest/framework/TestClassNameArgument net/minecraft/gametest/framework/GameTestHarnessTestClassArgument - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; getTestClassName a - m (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse a - m ()Lnet/minecraft/gametest/framework/TestClassNameArgument; testClassName a - f Ljava/util/Collection; EXAMPLES a -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 - f Ljava/lang/String; val$arg 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/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/nio/file/Path;)V lambda$pushJarResources$3 c - m (Lnet/minecraft/server/packs/PackType;)Ljava/util/Set; lambda$pushPathForType$2 a - 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 (Ljava/net/URI;)Ljava/nio/file/Path; safeGetPath 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/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/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;)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 - 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/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/behavior/OneShot; create 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/npc/Villager;J)Z canStillUse d - 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/npc/Villager;J)V start a - 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/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 -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/world/entity/npc/Villager;)V makeBread a - 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 V_ - 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 c - f I CACHE_TIMEOUT a - f I RATE d - f Lit/unimi/dsi/fastutil/longs/Long2LongMap; batchCache e - f J lastUpdate g - f I triedCount f -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 l - f I RIDE_COOLDOWN cg - f I rideCooldownCounter ch -c net/minecraft/world/entity/boss/enderdragon/EndCrystal net/minecraft/world/entity/boss/enderdragon/EntityEnderCrystal - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/core/BlockPos; getBeamTarget p - m ()Lnet/minecraft/world/entity/Entity$MovementEmission; getMovementEmission bc - m ()Lnet/minecraft/world/item/ItemStack; getPickResult dB - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPickable bA - m ()V kill ap - m (Lnet/minecraft/world/damagesource/DamageSource;)V onDestroyedBy a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/core/BlockPos;)V setBeamTarget a - m (Z)V setShowBottom a - m (D)Z shouldRenderAtSqrDistance a - m ()Z showsBottom s - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_BEAM_TARGET c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOW_BOTTOM d - f I time b -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 - 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; 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/projectile/ThrownEnderpearl net/minecraft/world/entity/projectile/EntityEnderPearl - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/Level;)Z canChangeDimensions a - m ()Lnet/minecraft/world/item/Item; getDefaultItem t - m (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/Level;)Z isAllowedToTeleportOwner 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 (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;)V playSound a - m ()V tick l -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/SeededContainerLoot net/minecraft/world/item/component/SeededContainerLoot - 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/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/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 (II)Z canCraftInDimensions a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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 b - f Lnet/minecraft/world/item/crafting/Ingredient; PAPER_INGREDIENT a - f Lnet/minecraft/world/item/crafting/Ingredient; STAR_INGREDIENT c -c net/minecraft/world/item/crafting/SuspiciousStewRecipe net/minecraft/world/item/crafting/RecipeSuspiciousStew - 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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/ConditionalEffect net/minecraft/world/item/enchantment/ConditionalEffect - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lcom/mojang/serialization/Codec; conditionCodec a - m ()Ljava/lang/Object; effect a - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$4 a - m (Ljava/lang/String;)Ljava/lang/String; lambda$conditionCodec$0 b - m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$1 a - m (Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$2 a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;Lnet/minecraft/world/level/storage/loot/predicates/LootItemCondition;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$3 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/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/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$doPostAttackEffectsWithItemSource$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$doPostAttackEffectsWithItemSource$11 a - m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/core/Holder; lambda$enchantItem$38 a - m (Lnet/minecraft/core/RegistryAccess;)Ljava/util/stream/Stream; lambda$enchantItem$39 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$43 a - m (Lnet/minecraft/world/item/enchantment/EnchantmentInstance;Lnet/minecraft/world/item/enchantment/EnchantmentInstance;)Z lambda$filterCompatibleEnchantments$40 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$27 a - m (Lnet/minecraft/world/entity/EquipmentSlotGroup;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder;I)V lambda$forEachModifier$28 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$29 a - m (Lnet/minecraft/world/entity/EquipmentSlot;Ljava/util/function/BiConsumer;Lnet/minecraft/core/Holder;I)V lambda$forEachModifier$30 a - m (Lnet/minecraft/world/item/ItemStack;ZLnet/minecraft/core/Holder;)Z lambda$getAvailableEnchantmentResults$41 a - m (ILjava/util/List;Lnet/minecraft/core/Holder;)V lambda$getAvailableEnchantmentResults$42 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$31 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$32 b - m (Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/core/component/DataComponentType;Lnet/minecraft/core/Holder;I)V lambda$getHighestLevel$37 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$19 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$33 a - m (Lnet/minecraft/world/entity/LivingEntity;Lorg/apache/commons/lang3/mutable/MutableFloat;Lnet/minecraft/core/Holder;I)V lambda$getTridentSpinAttackStrength$35 a - m (Lnet/minecraft/core/component/DataComponentType;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/core/Holder;I)V lambda$has$36 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$34 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$22 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$21 a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/enchantment/EnchantedItemInUse;Lnet/minecraft/world/entity/projectile/AbstractArrow;Lnet/minecraft/core/Holder;I)V lambda$onProjectileSpawned$20 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$23 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$24 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$25 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$26 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$17 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$18 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$12 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$13 b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$stopLocationBasedEffects$14 b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/Holder;ILnet/minecraft/world/item/enchantment/EnchantedItemInUse;)V lambda$stopLocationBasedEffects$15 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$16 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/AbstractArrow;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/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;)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 g - 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;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove a - 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/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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB b - f Lnet/minecraft/world/phys/shapes/VoxelShape; PRESSED_AABB a - f Lnet/minecraft/world/phys/AABB; TOUCH_AABB c - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; type d -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 ()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;)I getAnalogOutputSignal a - m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/world/level/block/state/BlockState;)Ljava/util/OptionalInt; getHitSlot a - m (Lnet/minecraft/world/phys/BlockHitResult;Lnet/minecraft/core/Direction;)Ljava/util/Optional; getRelativeHitCoordinatesForBlockFace a - m (Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/RenderShape; getRenderShape a_ - m (F)I getSection 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/StateDefinition$Builder;Lnet/minecraft/world/level/block/state/properties/Property;)V lambda$createBlockStateDefinition$1 a - m (Lnet/minecraft/world/phys/Vec2;)Ljava/util/OptionalInt; lambda$getHitSlot$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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/ItemInteractionResult; 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 b - f Lcom/mojang/serialization/MapCodec; CODEC a - f I MAX_BOOKS_IN_STORAGE d - f Ljava/util/List; SLOT_OCCUPIED_PROPERTIES c -c net/minecraft/world/level/block/ChiseledBookShelfBlock$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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 n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isHanging m - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Z isValidBonemealTarget b - 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 (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/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 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 [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE_PER_AGE j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED k -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 ()Ljava/lang/String; getDescriptionId g - m (Lnet/minecraft/world/level/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/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;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 Lcom/mojang/serialization/MapCodec; CODEC h - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING i - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT j -c net/minecraft/world/level/block/SimpleWaterloggedBlock net/minecraft/world/level/block/IBlockWaterlogged - m (Lnet/minecraft/world/entity/player/Player;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 aw_ - m (Lnet/minecraft/world/entity/player/Player;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 c - m ()Lnet/minecraft/world/item/component/SuspiciousStewEffects; getSuspiciousEffects b - m (Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/world/level/block/SuspiciousEffectHolder; tryGet a -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/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 b - 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 (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder;)Lnet/minecraft/world/level/block/entity/BlockEntityType; register a - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BANNER t - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BARREL A - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BEACON o - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BED y - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BEEHIVE H - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BELL E - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BLAST_FURNACE C - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BREWING_STAND l - f Lnet/minecraft/world/level/block/entity/BlockEntityType; BRUSHABLE_BLOCK N - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CALIBRATED_SCULK_SENSOR J - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CAMPFIRE G - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CHEST b - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CHISELED_BOOKSHELF M - f Lnet/minecraft/world/level/block/entity/BlockEntityType; COMMAND_BLOCK w - f Lnet/minecraft/world/level/block/entity/BlockEntityType; COMPARATOR s - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CONDUIT z - f Lnet/minecraft/world/level/block/entity/BlockEntityType; CRAFTER P - f Lnet/minecraft/world/level/block/entity/BlockEntityType; DAYLIGHT_DETECTOR q - f Lnet/minecraft/world/level/block/entity/BlockEntityType; DECORATED_POT O - 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 m - f Lnet/minecraft/world/level/block/entity/BlockEntityType; ENDER_CHEST d - f Lnet/minecraft/world/level/block/entity/BlockEntityType; END_GATEWAY v - f Lnet/minecraft/world/level/block/entity/BlockEntityType; END_PORTAL n - 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 r - f Lnet/minecraft/world/level/block/entity/BlockEntityType; JIGSAW F - f Lnet/minecraft/world/level/block/entity/BlockEntityType; JUKEBOX e - f Lnet/minecraft/world/level/block/entity/BlockEntityType; LECTERN D - f Lorg/slf4j/Logger; LOGGER S - f Lnet/minecraft/world/level/block/entity/BlockEntityType; MOB_SPAWNER j - f Lnet/minecraft/world/level/block/entity/BlockEntityType; PISTON k - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_CATALYST K - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_SENSOR I - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SCULK_SHRIEKER L - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SHULKER_BOX x - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SIGN h - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SKULL p - f Lnet/minecraft/world/level/block/entity/BlockEntityType; SMOKER B - f Lnet/minecraft/world/level/block/entity/BlockEntityType; STRUCTURE_BLOCK u - f Lnet/minecraft/world/level/block/entity/BlockEntityType; TRAPPED_CHEST c - f Lnet/minecraft/world/level/block/entity/BlockEntityType; TRIAL_SPAWNER Q - f Lnet/minecraft/world/level/block/entity/BlockEntityType; VAULT R - f Lnet/minecraft/core/Holder$Reference; builtInRegistryHolder W - f Lcom/mojang/datafixers/types/Type; dataType V - f Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier; factory T - f Ljava/util/Set; validBlocks U -c net/minecraft/world/level/block/entity/BlockEntityType$Builder net/minecraft/world/level/block/entity/TileEntityTypes$b - m (Lcom/mojang/datafixers/types/Type;)Lnet/minecraft/world/level/block/entity/BlockEntityType; build a - m (Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier;[Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/world/level/block/entity/BlockEntityType$Builder; of a - f Lnet/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier; factory a - f Ljava/util/Set; validBlocks b -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/world/level/Level;Lnet/minecraft/core/BlockPos;)Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack a - m ()Lnet/minecraft/world/level/block/entity/SignText; createDefaultSignText f - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;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 j - m ()I getMaxTextLineWidth c - m ()Ljava/util/UUID; getPlayerWhoMayEdit u - m ()Lnet/minecraft/sounds/SoundEvent; getSignInteractionFailedSoundEvent d - m (Z)Lnet/minecraft/world/level/block/entity/SignText; getText a - m ()I getTextLineHeight b - 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 v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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 w - m ()Z onlyOpCanSetNbt q - m (Ljava/util/UUID;)Z playerIsTooFarAwayToEdit b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 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 f - f Lnet/minecraft/world/level/block/entity/SignText; frontText e - f Z isWaxed g - f Ljava/util/UUID; playerWhoMayEdit d -c net/minecraft/world/level/block/entity/SignBlockEntity$1 net/minecraft/world/level/block/entity/TileEntitySign$1 -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/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/core/BlockPos;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 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/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 f_ - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB m - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB h - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EXTENDED c - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB k - f F PLATFORM_THICKNESS g - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB j - f I TRIGGER_CONTRACT e - f I TRIGGER_DROP f - f I TRIGGER_EXTEND d - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB l - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB i - f Z isSticky n -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/core/Direction;Z)Lnet/minecraft/world/phys/shapes/VoxelShape; calculateShape 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;)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 (ZLnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$0 a - m (I)[Lnet/minecraft/world/phys/shapes/VoxelShape; lambda$makeShapes$1 b - m (Z)[Lnet/minecraft/world/phys/shapes/VoxelShape; 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;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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 onRemove 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;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 - m (Lnet/minecraft/world/level/block/state/BlockState;)Z useShapeForLightOcclusion f_ - f F AABB_OFFSET l - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_AABB k - f Lnet/minecraft/world/phys/shapes/VoxelShape; DOWN_ARM_AABB F - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_AABB f - f Lnet/minecraft/world/phys/shapes/VoxelShape; EAST_ARM_AABB I - f F EDGE_MAX n - f F EDGE_MIN m - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_AABB i - f Lnet/minecraft/world/phys/shapes/VoxelShape; NORTH_ARM_AABB H - f F PLATFORM e - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES_LONG R - f [Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPES_SHORT Q - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHORT d - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_DOWN_ARM_AABB L - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_EAST_ARM_AABB O - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_NORTH_ARM_AABB N - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_SOUTH_ARM_AABB M - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_UP_ARM_AABB K - f Lnet/minecraft/world/phys/shapes/VoxelShape; SHORT_WEST_ARM_AABB P - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_AABB h - f Lnet/minecraft/world/phys/shapes/VoxelShape; SOUTH_ARM_AABB G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TYPE c - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_AABB j - f Lnet/minecraft/world/phys/shapes/VoxelShape; UP_ARM_AABB o - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_AABB g - f Lnet/minecraft/world/phys/shapes/VoxelShape; WEST_ARM_AABB J -c net/minecraft/world/level/block/piston/PistonHeadBlock$1 net/minecraft/world/level/block/piston/BlockPistonExtension$1 - f [I $SwitchMap$net$minecraft$core$Direction a -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 ()Lnet/minecraft/util/thread/ProcessorHandle; mainThreadMailBox e - m ()Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureManager c - 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 Lnet/minecraft/util/thread/ProcessorHandle; mainThreadMailBox e - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager; structureManager c -c net/minecraft/world/level/chunk/storage/SectionStorage net/minecraft/world/level/chunk/storage/RegionFileSection - m (Lnet/minecraft/world/level/ChunkPos;)V flush 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 (Lcom/mojang/serialization/Dynamic;)I getVersion a - m ()Z hasWork a - m (J)V lambda$getOrCreate$0 i - m (J)V onSectionLoad b - m (J)Z outsideStoredRange e - m (Lnet/minecraft/world/level/ChunkPos;)V readColumn b - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/CompoundTag;)V readColumn 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 c - m (Lnet/minecraft/world/level/ChunkPos;)V writeColumn d - m (Lnet/minecraft/world/level/ChunkPos;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; writeColumn a - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; SECTIONS_TAG b - f Ljava/util/function/Function; codec g - f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; dirty f - f Lnet/minecraft/world/level/chunk/storage/ChunkIOErrorReporter; errorReporter j - f Ljava/util/function/Function; factory h - f Lnet/minecraft/world/level/LevelHeightAccessor; levelHeightAccessor c - f Lnet/minecraft/core/RegistryAccess; registryAccess i - f Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; storage e -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 (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 ()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/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 b - m (Lnet/minecraft/world/level/LevelSimulatedReader;Lnet/minecraft/core/BlockPos;)Z isVine d - 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 c - 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 - f Ljava/util/Set; val$foliage a - f Lnet/minecraft/world/level/WorldGenLevel; val$level b -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/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 k - 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 l - f D SPACE_BETWEEN_WALL_POSTS k - 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 (Lnet/minecraft/world/level/saveddata/SavedData$Factory;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; computeIfAbsent a - m (Lnet/minecraft/world/level/saveddata/SavedData$Factory;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; get b - m (Ljava/lang/String;)Ljava/io/File; getDataFile a - m (Ljava/io/PushbackInputStream;)Z isGzip a - m (Ljava/util/function/BiFunction;Lnet/minecraft/util/datafix/DataFixTypes;Ljava/lang/String;)Lnet/minecraft/world/level/saveddata/SavedData; readSavedData a - m (Ljava/lang/String;Lnet/minecraft/util/datafix/DataFixTypes;I)Lnet/minecraft/nbt/CompoundTag; readTagFromDisk a - m (Ljava/lang/String;Lnet/minecraft/world/level/saveddata/SavedData;)V set a - f Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Map; cache b - f Ljava/io/File; dataFolder e - f Lcom/mojang/datafixers/DataFixer; fixerUpper c - f Lnet/minecraft/core/HolderLookup$Provider; registries d -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 (Lnet/minecraft/world/level/material/FluidState;Lnet/minecraft/world/level/material/FluidState;)Z canStandOnFluid a - m ()Lnet/minecraft/world/entity/Entity; getEntity c - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a - m ()Z isDescending b - m (Lnet/minecraft/world/item/Item;)Z isHoldingItem a - m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$new$1 a - m (Lnet/minecraft/world/level/material/FluidState;)Z lambda$static$0 b - f Lnet/minecraft/world/phys/shapes/CollisionContext; EMPTY a - f Ljava/util/function/Predicate; canStandOnFluid e - f Z descending b - f D entityBottom c - f Lnet/minecraft/world/entity/Entity; entity f - f Lnet/minecraft/world/item/ItemStack; heldItem d -c net/minecraft/world/phys/shapes/EntityCollisionContext$1 net/minecraft/world/phys/shapes/VoxelShapeCollisionEntity$1 - m (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Z)Z isAbove a -c org/bukkit/craftbukkit/block/data/type/CraftComparator org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftComparator -c org/bukkit/craftbukkit/block/data/type/CraftPinkPetals org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPinkPetals -c org/bukkit/craftbukkit/block/data/type/CraftPistonHead org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPistonHead -c org/bukkit/craftbukkit/block/impl/CraftAmethystCluster org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftAmethystCluster -c org/bukkit/craftbukkit/block/impl/CraftBigDripleafStem org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftBigDripleafStem -c org/bukkit/craftbukkit/block/impl/CraftLayeredCauldron org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftLayeredCauldron -c org/bukkit/craftbukkit/block/impl/CraftPiglinWallSkull org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPiglinWallSkull -c org/bukkit/craftbukkit/block/impl/CraftPistonExtension org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPistonExtension -c org/bukkit/craftbukkit/block/impl/CraftSkullPlayerWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftSkullPlayerWall -c org/bukkit/craftbukkit/block/impl/CraftTallPlantFlower org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTallPlantFlower -c org/bukkit/craftbukkit/block/impl/CraftTorchflowerCrop org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftTorchflowerCrop -c org/bukkit/craftbukkit/block/impl/CraftWallHangingSign org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWallHangingSign -c org/bukkit/craftbukkit/block/impl/CraftWitherSkullWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWitherSkullWall -c org/bukkit/craftbukkit/command/ConsoleCommandCompleter org/bukkit/craftbukkit/v1_21_R1/command/ConsoleCommandCompleter -c org/bukkit/craftbukkit/command/ConsoleCommandCompleter$1 org/bukkit/craftbukkit/v1_21_R1/command/ConsoleCommandCompleter$1 -c org/bukkit/craftbukkit/command/ConsoleCommandCompleter$2 org/bukkit/craftbukkit/v1_21_R1/command/ConsoleCommandCompleter$2 -c org/bukkit/craftbukkit/command/CraftBlockCommandSender org/bukkit/craftbukkit/v1_21_R1/command/CraftBlockCommandSender -c org/bukkit/craftbukkit/command/CraftBlockCommandSender$1 org/bukkit/craftbukkit/v1_21_R1/command/CraftBlockCommandSender$1 -c org/bukkit/craftbukkit/damage/CraftDamageSourceBuilder org/bukkit/craftbukkit/v1_21_R1/damage/CraftDamageSourceBuilder -c org/bukkit/craftbukkit/entity/CraftBlockAttachedEntity org/bukkit/craftbukkit/v1_21_R1/entity/CraftBlockAttachedEntity -c org/bukkit/craftbukkit/entity/CraftThrowableProjectile org/bukkit/craftbukkit/v1_21_R1/entity/CraftThrowableProjectile -c org/bukkit/craftbukkit/entity/memory/CraftMemoryMapper org/bukkit/craftbukkit/v1_21_R1/entity/memory/CraftMemoryMapper -c org/bukkit/craftbukkit/inventory/CraftInventoryCrafter org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCrafter -c org/bukkit/craftbukkit/inventory/CraftInventoryFurnace org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryFurnace -c org/bukkit/craftbukkit/inventory/CraftInventoryJukebox org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryJukebox -c org/bukkit/craftbukkit/inventory/CraftInventoryLectern org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryLectern -c org/bukkit/craftbukkit/inventory/CraftMetaLeatherArmor org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaLeatherArmor -c org/bukkit/craftbukkit/inventory/CraftSaddledInventory org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSaddledInventory -c org/bukkit/craftbukkit/inventory/trim/CraftTrimPattern org/bukkit/craftbukkit/v1_21_R1/inventory/trim/CraftTrimPattern -c org/bukkit/craftbukkit/legacy/reroute/InjectPluginName org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/InjectPluginName -c org/bukkit/craftbukkit/spawner/PaperSharedSpawnerLogic org/bukkit/craftbukkit/v1_21_R1/spawner/PaperSharedSpawnerLogic -c org/bukkit/craftbukkit/structure/CraftStructureManager org/bukkit/craftbukkit/v1_21_R1/structure/CraftStructureManager -c org/bukkit/craftbukkit/util/CraftStructureSearchResult org/bukkit/craftbukkit/v1_21_R1/util/CraftStructureSearchResult -c org/bukkit/craftbukkit/util/TransformerGeneratorAccess org/bukkit/craftbukkit/v1_21_R1/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/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/world/level/storage/loot/parameters/LootContextParamSet;Ljava/lang/String;)V validate a - m (Lnet/minecraft/advancements/critereon/ContextAwarePredicate;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;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/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/server/level/ServerLevel;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;)Lorg/joml/Vector3f; lambda$static$0 d - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; 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;)Lorg/joml/Vector3f; lambda$static$3 b - m (Lnet/minecraft/core/particles/DustColorTransitionOptions;)Lorg/joml/Vector3f; lambda$static$4 a - f Lcom/mojang/serialization/MapCodec; CODEC c - f Lorg/joml/Vector3f; SCULK_PARTICLE_COLOR a - f Lnet/minecraft/core/particles/DustColorTransitionOptions; SCULK_TO_REDSTONE b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC d - f Lorg/joml/Vector3f; fromColor h - f Lorg/joml/Vector3f; 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/models/blockstates/VariantProperties net/minecraft/data/models/blockstates/VariantProperties - m (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; lambda$static$0 b - m (Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation;)Lcom/google/gson/JsonElement; lambda$static$1 a - m (Lnet/minecraft/resources/ResourceLocation;)Lcom/google/gson/JsonElement; lambda$static$2 a - f Lnet/minecraft/data/models/blockstates/VariantProperty; MODEL c - f Lnet/minecraft/data/models/blockstates/VariantProperty; UV_LOCK d - f Lnet/minecraft/data/models/blockstates/VariantProperty; WEIGHT e - f Lnet/minecraft/data/models/blockstates/VariantProperty; X_ROT a - f Lnet/minecraft/data/models/blockstates/VariantProperty; Y_ROT b -c net/minecraft/data/models/blockstates/VariantProperties$Rotation net/minecraft/data/models/blockstates/VariantProperties$a - m ()[Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; $values a - f [Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; $VALUES f - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R0 a - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R180 c - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R270 d - f Lnet/minecraft/data/models/blockstates/VariantProperties$Rotation; R90 b - f I value e -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 d - f Lnet/minecraft/resources/ResourceKey; CHAMBER_CAP_FALLBACK 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/levelgen/feature/stateproviders/BlockStateProvider;I)Lnet/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration; grassPatch 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 P - f Lnet/minecraft/resources/ResourceKey; BIRCH_TALL G - f Lnet/minecraft/resources/ResourceKey; DARK_FOREST_VEGETATION A - f Lnet/minecraft/resources/ResourceKey; FLOWER_CHERRY y - f Lnet/minecraft/resources/ResourceKey; FLOWER_DEFAULT t - f Lnet/minecraft/resources/ResourceKey; FLOWER_FLOWER_FOREST u - f Lnet/minecraft/resources/ResourceKey; FLOWER_MEADOW x - f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAIN w - f Lnet/minecraft/resources/ResourceKey; FLOWER_SWAMP v - f Lnet/minecraft/resources/ResourceKey; FOREST_FLOWERS z - f Lnet/minecraft/resources/ResourceKey; MANGROVE_VEGETATION R - f Lnet/minecraft/resources/ResourceKey; MEADOW_TREES C - f Lnet/minecraft/resources/ResourceKey; MUSHROOM_ISLAND_VEGETATION Q - f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_BUSH h - f Lnet/minecraft/resources/ResourceKey; PATCH_BROWN_MUSHROOM d - f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS r - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH m - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS j - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_JUNGLE k - f Lnet/minecraft/resources/ResourceKey; PATCH_LARGE_FERN q - f Lnet/minecraft/resources/ResourceKey; PATCH_MELON n - 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 s - 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 p - f Lnet/minecraft/resources/ResourceKey; PATCH_WATERLILY o - f Lnet/minecraft/resources/ResourceKey; SINGLE_PIECE_OF_GRASS l - f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH_AND_OAK J - f Lnet/minecraft/resources/ResourceKey; TREES_FLOWER_FOREST B - f Lnet/minecraft/resources/ResourceKey; TREES_GROVE E - f Lnet/minecraft/resources/ResourceKey; TREES_JUNGLE O - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_PINE_TAIGA N - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_SPRUCE_TAIGA M - f Lnet/minecraft/resources/ResourceKey; TREES_PLAINS K - f Lnet/minecraft/resources/ResourceKey; TREES_SAVANNA F - f Lnet/minecraft/resources/ResourceKey; TREES_SPARSE_JUNGLE L - f Lnet/minecraft/resources/ResourceKey; TREES_TAIGA D - f Lnet/minecraft/resources/ResourceKey; TREES_WATER I - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_HILLS H - f Lnet/minecraft/resources/ResourceKey; VINES c -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 k - f Lnet/minecraft/resources/ResourceKey; KELP_WARM l - 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_SIMPLE i - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_SWAMP e - f Lnet/minecraft/resources/ResourceKey; SEAGRASS_WARM a - f Lnet/minecraft/resources/ResourceKey; SEA_PICKLE j - f Lnet/minecraft/resources/ResourceKey; WARM_OCEAN_VEGETATION m -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/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_CUSTOM_PAYLOAD a - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_CUSTOM_REPORT_DETAILS b - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_DISCONNECT c - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_KEEP_ALIVE d - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_PING e - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESOURCE_PACK_POP f - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESOURCE_PACK_PUSH g - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SERVER_LINKS h - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_STORE_COOKIE i - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_TRANSFER j - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_TAGS k - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CLIENT_INFORMATION l - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_CUSTOM_PAYLOAD m - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_KEEP_ALIVE n - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_PONG o - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_RESOURCE_PACK p -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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - 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;)Lnet/minecraft/network/chat/Component; lambda$resetTracker$6 b - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$resetTracker$7 a - m (ILnet/minecraft/world/entity/monster/warden/WardenSpawnTracker;)V lambda$setWarningLevel$3 a - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setWarningLevel$4 d - m (Ljava/util/Collection;)Lnet/minecraft/network/chat/Component; lambda$setWarningLevel$5 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/level/ChunkTaskPriorityQueueSorter net/minecraft/server/level/ChunkTaskQueueSorter - m ()Ljava/lang/String; getDebugStatus b - m (Lnet/minecraft/util/thread/ProcessorHandle;Z)Lnet/minecraft/util/thread/ProcessorHandle; getProcessor a - m (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; getQueue b - m (Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/ProcessorHandle; getReleaseProcessor a - m ()Z hasWork a - m (Ljava/lang/Long;)Ljava/lang/String; lambda$getDebugStatus$18 a - m (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getDebugStatus$19 a - m (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message;)V lambda$getProcessor$3 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;Z)V lambda$getProcessor$4 a - m (Lnet/minecraft/util/thread/ProcessorHandle;ZLnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$getProcessor$5 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release;)V lambda$getReleaseProcessor$6 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$getReleaseProcessor$7 b - m (Lnet/minecraft/util/thread/ProcessorHandle;Lnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/util/thread/StrictQueue$IntRunnable; lambda$getReleaseProcessor$8 a - m (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$message$1 b - m (Ljava/lang/Runnable;Lnet/minecraft/util/thread/ProcessorHandle;)Ljava/lang/Runnable; lambda$message$2 a - m (ILnet/minecraft/util/thread/ProcessorHandle;)Lnet/minecraft/server/level/ChunkTaskPriorityQueue; lambda$new$0 a - m (Ljava/util/function/IntSupplier;Lnet/minecraft/world/level/ChunkPos;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$10 a - m (ILnet/minecraft/world/level/ChunkPos;ILnet/minecraft/server/level/ChunkTaskPriorityQueue;)V lambda$onLevelChange$9 a - m (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; lambda$pollTask$13 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture; lambda$pollTask$14 a - m (I)[Ljava/util/concurrent/CompletableFuture; lambda$pollTask$15 a - m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;Ljava/lang/Void;)V lambda$pollTask$16 a - m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V lambda$pollTask$17 b - m (Lnet/minecraft/util/thread/ProcessorHandle;JZLjava/lang/Runnable;)V lambda$release$11 a - m (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V lambda$submit$12 a - m (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Lnet/minecraft/server/level/GenerationChunkHolder;Ljava/lang/Runnable;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Lnet/minecraft/server/level/GenerationChunkHolder;Ljava/util/function/Function;)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message; message a - m (Lnet/minecraft/server/level/ChunkTaskPriorityQueue;Lnet/minecraft/util/thread/ProcessorHandle;)V pollTask a - m (Ljava/lang/Runnable;JZ)Lnet/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release; release a - m (Lnet/minecraft/util/thread/ProcessorHandle;JLjava/lang/Runnable;Z)V release a - m (Lnet/minecraft/util/thread/ProcessorHandle;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V submit a - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/util/thread/ProcessorMailbox; mailbox d - f Ljava/util/Map; queues b - f Ljava/util/Set; sleeping c -c net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Message net/minecraft/server/level/ChunkTaskQueueSorter$a - f Ljava/util/function/IntSupplier; level c - f J pos b - f Ljava/util/function/Function; task a -c net/minecraft/server/level/ChunkTaskPriorityQueueSorter$Release net/minecraft/server/level/ChunkTaskQueueSorter$b - f Z clearQueue c - f J pos b - f Ljava/lang/Runnable; task a -c net/minecraft/server/packs/metadata/MetadataSectionType net/minecraft/server/packs/metadata/MetadataSectionType - m (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/server/packs/metadata/MetadataSectionType; fromCodec a - m (Ljava/lang/Object;)Lcom/google/gson/JsonObject; toJson a -c net/minecraft/server/packs/metadata/MetadataSectionType$1 net/minecraft/server/packs/metadata/MetadataSectionType$1 - m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson a - m ()Ljava/lang/String; getMetadataSectionName a - m (Ljava/lang/Object;)Lcom/google/gson/JsonObject; toJson a - f Lcom/mojang/serialization/Codec; val$codec b - f Ljava/lang/String; val$name a -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 b - f Lorg/slf4j/Logger; LOGGER c - f Ljava/lang/String; VANILLA_ID a - f Lnet/minecraft/resources/ResourceLocation; packDir f - f Lnet/minecraft/server/packs/PackType; packType d - f Lnet/minecraft/world/level/validation/DirectoryValidator; validator g - f Lnet/minecraft/server/packs/VanillaPackResources; vanillaPack e -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 - f Lnet/minecraft/server/packs/PackResources; val$instance 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;I)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 f - f Lnet/minecraft/server/packs/repository/PackCompatibility; COMPATIBLE c - f Lnet/minecraft/server/packs/repository/PackCompatibility; TOO_NEW b - f Lnet/minecraft/server/packs/repository/PackCompatibility; TOO_OLD a - f Lnet/minecraft/network/chat/Component; confirmation e - f Lnet/minecraft/network/chat/Component; description d -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 e - f Lnet/minecraft/server/packs/FeatureFlagsMetadataSection; FEATURE_FLAGS_METADATA_SECTION d - f Lnet/minecraft/server/packs/PackSelectionConfig; FEATURE_SELECTION_CONFIG h - f Lnet/minecraft/resources/ResourceLocation; PACKS_DIR i - f Lnet/minecraft/server/packs/PackLocationInfo; VANILLA_PACK_INFO f - f Lnet/minecraft/server/packs/PackSelectionConfig; VANILLA_SELECTION_CONFIG g - f Lnet/minecraft/server/packs/metadata/pack/PackMetadataSection; VERSION_METADATA_SECTION c -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 d - m ()I size c - 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/BannerPatternFormatFix net/minecraft/util/datafix/fixes/BannerPatternFormatFix - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - m (I)Ljava/lang/String; fixColor 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 a -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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - 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;)Z lambda$fixText$1 a - f [Ljava/lang/String; FIELDS_TO_DROP 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/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/OminousBannerRenameFix net/minecraft/util/datafix/fixes/DataConverterOminousBannerRename - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag a - m (Ljava/lang/String;)Z lambda$new$0 a -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 b - f D ORIGINAL_VALUE a -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 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/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/npc/Villager;J)Z canStillUse 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/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)V start 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/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 V_ - 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 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 ()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 (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 f - m (Z)V setCanFloat a - m (F)V setMaxVisitedNodesMultiplier 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 c - m ()V timeoutPath e - m ()V trimPath W_ - 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 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 c - f J Y_RANGE d -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 gt - m (Ljava/util/stream/Stream;)V addFollowers a - m ()Z canBeFollowed gp - m ()Z canRandomSwim gk - m (Lnet/minecraft/world/level/ServerLevelAccessor;Lnet/minecraft/world/DifficultyInstance;Lnet/minecraft/world/entity/MobSpawnType;Lnet/minecraft/world/entity/SpawnGroupData;)Lnet/minecraft/world/entity/SpawnGroupData; finalizeSpawn a - m ()I getMaxSchoolSize gm - m ()I getMaxSpawnClusterSize fN - m ()Z hasFollowers gq - m ()Z inRangeOfLeader gr - m ()Z isFollower gn - 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 gs - m ()V registerGoals B - m ()V removeFollower gu - m (Lnet/minecraft/world/entity/animal/AbstractSchoolingFish;)Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; startFollowing a - m ()V stopFollowing go - m ()V tick l - f Lnet/minecraft/world/entity/animal/AbstractSchoolingFish; leader b - f I schoolSize c -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/boss/enderdragon/EnderDragon net/minecraft/world/entity/boss/enderdragon/EntityEnderDragon - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/effect/MobEffectInstance;Lnet/minecraft/world/entity/Entity;)Z addEffect b - m ()V aiStep m_ - m (Lnet/minecraft/world/entity/LivingEntity;)Z canAttack c - m (Lnet/minecraft/world/entity/Entity;)Z canRide o - m (Z)Z canUsePortal o - m ()V checkCrystals gk - m ()V checkDespawn dA - m (Lnet/minecraft/world/phys/AABB;)Z checkWalls b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createAttributes t - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()I findClosestNode x - m (DDD)I findClosestNode q - m (IILnet/minecraft/world/level/pathfinder/Node;)Lnet/minecraft/world/level/pathfinder/Path; findPath a - m ()Lnet/minecraft/sounds/SoundEvent; getAmbientSound v - m ()Lnet/minecraft/world/level/dimension/end/EndDragonFight; getDragonFight gi - m ()Lnet/minecraft/core/BlockPos; getFightOrigin s - m (F)Lnet/minecraft/world/phys/Vec3; getHeadLookVector H - m (I[D[D)F getHeadPartYOffset a - m ()F getHeadYOffset gj - m (Lnet/minecraft/world/damagesource/DamageSource;)Lnet/minecraft/sounds/SoundEvent; getHurtSound d - m (IF)[D getLatencyPos a - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; getPhaseManager gh - m ()Lnet/minecraft/sounds/SoundSource; getSoundSource de - m ()F getSoundVolume fa - m ()[Lnet/minecraft/world/entity/boss/EnderDragonPart; getSubEntities gg - m (Ljava/util/List;)V hurt b - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/boss/EnderDragonPart;Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isFlapping aW - m ()Z isPickable bA - m ()V kill ap - m (Lnet/minecraft/server/level/ServerLevel;Ljava/util/List;)V knockBack a - m (Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/damagesource/DamageSource;)V onCrystalDestroyed a - m ()V onFlap aV - m (Lnet/minecraft/network/syncher/EntityDataAccessor;)V onSyncedDataUpdated a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z reallyHurt g - 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 i - m (F)F sanitizeScale b - m (Lnet/minecraft/world/level/dimension/end/EndDragonFight;)V setDragonFight a - m (Lnet/minecraft/core/BlockPos;)V setFightOrigin c - m ()V tickDeath ed - m (Lnet/minecraft/world/entity/boss/EnderDragonPart;DDD)V tickPart a - f Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; CRYSTAL_DESTROY_TARGETING ci - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_PHASE b - f Ljava/lang/String; DRAGON_DEATH_TIME_KEY cm - f Ljava/lang/String; DRAGON_PHASE_KEY cn - f I GROWL_INTERVAL_MAX ck - f I GROWL_INTERVAL_MIN cj - f Lorg/slf4j/Logger; LOGGER ch - f F SITTING_ALLOWED_DAMAGE_PERCENTAGE cl - f Lnet/minecraft/world/entity/boss/EnderDragonPart; body cq - f I dragonDeathTime ce - f Lnet/minecraft/world/level/dimension/end/EndDragonFight; dragonFight cw - f Lnet/minecraft/core/BlockPos; fightOrigin cx - f F flapTime cc - f I growlTime cz - f Lnet/minecraft/world/entity/boss/EnderDragonPart; head e - f Z inWall cd - f Lnet/minecraft/world/entity/boss/enderdragon/EndCrystal; nearestCrystal cg - f Lnet/minecraft/world/entity/boss/EnderDragonPart; neck cp - f [I nodeAdjacency cD - f [Lnet/minecraft/world/level/pathfinder/Node; nodes cB - f F oFlapTime cb - f Lnet/minecraft/world/level/pathfinder/BinaryHeap; openSet cE - f Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager; phaseManager cy - f I posPointer d - f [[D positions c - f F sittingDamageReceived cA - f [Lnet/minecraft/world/entity/boss/EnderDragonPart; subEntities co - f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail1 cr - f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail2 cs - f Lnet/minecraft/world/entity/boss/EnderDragonPart; tail3 ct - f Lnet/minecraft/world/entity/boss/EnderDragonPart; wing1 cu - f Lnet/minecraft/world/entity/boss/EnderDragonPart; wing2 cv - f F yRotA cf -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/world/entity/monster/piglin/AbstractPiglin;)Ljava/util/Optional; findNearestValidAttackTarget a - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/ai/memory/MemoryModuleType;)Ljava/util/Optional; getTargetIfWithinRange 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/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z isNearestValidAttackTarget a - m (Lnet/minecraft/world/entity/monster/piglin/AbstractPiglin;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$getTargetIfWithinRange$2 b - m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$initFightActivity$0 c - 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$3 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 b - m (Lnet/minecraft/world/entity/monster/piglin/PiglinBrute;)V updateActivity b - m (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 h - f I HOME_STROLL_AROUND_DISTANCE j - f I HOME_TOO_FAR_DISTANCE i - f I INTERACTION_RANGE e - f I MAX_LOOK_DIST d - f I MELEE_ATTACK_COOLDOWN b - f F SPEED_MULTIPLIER_WHEN_IDLING g - f D TARGETING_RANGE f -c net/minecraft/world/entity/vehicle/MinecartCommandBlock net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock - m (IIIZ)V activateMinecart a - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock B - m ()Lnet/minecraft/world/level/block/state/BlockState; getDefaultDisplayBlockState x - m ()Lnet/minecraft/world/item/Item; getDropItem ak_ - m ()Lnet/minecraft/world/entity/vehicle/AbstractMinecart$Type; getMinecartType v - 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 ()Z onlyOpCanSetNbt cP - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - f I ACTIVATION_DELAY i - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_COMMAND_NAME c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_LAST_OUTPUT d - f Lnet/minecraft/world/level/BaseCommandBlock; commandBlock e - f I lastActivated j -c net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase net/minecraft/world/entity/vehicle/EntityMinecartCommandBlock$a - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack i - m ()Lnet/minecraft/server/level/ServerLevel; getLevel e - m ()Lnet/minecraft/world/entity/vehicle/MinecartCommandBlock; getMinecart h - m ()Lnet/minecraft/world/phys/Vec3; getPosition g - m ()Z isValid j - m ()V onUpdated f -c net/minecraft/world/inventory/PlayerEnderChestContainer net/minecraft/world/inventory/InventoryEnderChest - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/ListTag; createTag a - m (Lnet/minecraft/nbt/ListTag;Lnet/minecraft/core/HolderLookup$Provider;)V fromTag a - 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/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - f Lnet/minecraft/world/level/block/entity/EnderChestBlockEntity; activeChest b -c net/minecraft/world/inventory/StackedContentsCompatible net/minecraft/world/inventory/AutoRecipeOutput - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a -c net/minecraft/world/item/crafting/AbstractCookingRecipe net/minecraft/world/item/crafting/RecipeCooking - 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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/CookingBookCategory; category f - m ()I getCookingTime d - m ()F getExperience b - m ()Ljava/lang/String; getGroup c - m ()Lnet/minecraft/core/NonNullList; getIngredients a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeType; getType e - 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 - f Lnet/minecraft/world/item/crafting/CookingBookCategory; category b - f I cookingTime g - f F experience f - f Ljava/lang/String; group c - f Lnet/minecraft/world/item/crafting/Ingredient; ingredient d - f Lnet/minecraft/world/item/ItemStack; result e - f Lnet/minecraft/world/item/crafting/RecipeType; type a -c net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory net/minecraft/world/item/crafting/RecipeCooking$a -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 (II)Z canCraftInDimensions a - m (Lnet/minecraft/world/item/crafting/CraftingInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m (Lnet/minecraft/world/item/crafting/RecipeInput;)Lnet/minecraft/core/NonNullList; getRemainingItems a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/crafting/RecipeSerializer; getSerializer at_ - m ()Lnet/minecraft/world/item/ItemStack; getToastSymbol g -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/item/enchantment/effects/DamageItem net/minecraft/world/item/enchantment/effects/DamageItem - 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/DamageItem;)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/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 b - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/lang/Iterable; getCarvers a - m ()Ljava/util/List; getFlowerFeatures a - 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;)Ljava/util/Map; 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 Ljava/util/Map; 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/world/level/levelgen/GenerationStep$Carving;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/world/level/levelgen/GenerationStep$Carving;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 - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Ljava/util/List; lambda$addCarver$0 a - m (Ljava/util/Map$Entry;)Lnet/minecraft/core/HolderSet; lambda$build$1 a - f Ljava/util/Map; 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 e - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/core/BlockPos;)V tryScheduleDieTick 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 Lnet/minecraft/world/phys/shapes/VoxelShape; AABB a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED d -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 g - 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/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 - 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/ItemInteractionResult; useItemOn a - f Ljava/util/Map; AABBS i - f F AABB_OFFSET d - 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 Lnet/minecraft/world/phys/shapes/VoxelShape; SHAPE e -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 ()Lnet/minecraft/core/NonNullList; getItems j - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - m (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)V swapContents a - m (II)Z triggerEvent a_ - f I EVENT_SET_OPEN_COUNT d - f Lnet/minecraft/world/level/block/entity/ChestLidController; chestLidController g - f Lnet/minecraft/core/NonNullList; items e - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter f -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 -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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m ()V clear b - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; fetchGameProfile a - m (Ljava/lang/String;Lnet/minecraft/server/Services;)Ljava/util/concurrent/CompletableFuture; fetchProfileByName a - m (F)F getAnimation a - m ()Lnet/minecraft/resources/ResourceLocation; getNoteBlockSound d - m ()Lnet/minecraft/world/item/component/ResolvableProfile; getOwnerProfile c - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket az_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket f - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$2 b - m (Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$3 a - m (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; lambda$fetchProfileByName$4 a - m (Ljava/lang/String;)V lambda$loadAdditional$6 b - m ()Z lambda$setup$1 k - m (Ljava/lang/Runnable;)V lambda$static$0 a - m (Lnet/minecraft/world/item/component/ResolvableProfile;)V lambda$updateOwnerProfile$7 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/item/component/ResolvableProfile;)V setOwner a - m (Lnet/minecraft/server/Services;Ljava/util/concurrent/Executor;)V setup a - m ()V updateOwnerProfile j - f Ljava/util/concurrent/Executor; CHECKED_MAIN_THREAD_EXECUTOR a - f Lorg/slf4j/Logger; LOGGER e - f Ljava/lang/String; TAG_CUSTOM_NAME d - f Ljava/lang/String; TAG_NOTE_BLOCK_SOUND c - f Ljava/lang/String; TAG_PROFILE b - f I animationTickCount k - f Lnet/minecraft/network/chat/Component; customName m - f Z isAnimating l - f Ljava/util/concurrent/Executor; mainThreadExecutor f - f Lnet/minecraft/resources/ResourceLocation; noteBlockSound j - f Lnet/minecraft/world/item/component/ResolvableProfile; owner i - f Lcom/google/common/cache/LoadingCache; profileCacheById h - f Lcom/google/common/cache/LoadingCache; profileCacheByName g -c net/minecraft/world/level/block/entity/SkullBlockEntity$1 net/minecraft/world/level/block/entity/TileEntitySkull$1 - m (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; load a -c net/minecraft/world/level/block/entity/SkullBlockEntity$2 net/minecraft/world/level/block/entity/TileEntitySkull$2 -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/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 -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/chunk/storage/ChunkSerializer net/minecraft/world/level/chunk/storage/ChunkRegionLoader - m (Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/status/ChunkType; getChunkTypeFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/nbt/ListTag; getListOfCompoundsOrNull a - m (Lnet/minecraft/world/level/ChunkPos;ILjava/lang/String;)V logErrors a - m (Lnet/minecraft/core/Registry;)Lcom/mojang/serialization/Codec; makeBiomeCodec a - 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/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor; postLoadChunk a - 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/nbt/CompoundTag;)Lnet/minecraft/world/level/chunk/ProtoChunk; read a - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/world/level/chunk/ChunkAccess$TicksToSave;)V saveTicks a - 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/server/level/ServerLevel;Lnet/minecraft/world/level/chunk/ChunkAccess;)Lnet/minecraft/nbt/CompoundTag; write a - f Ljava/lang/String; BLOCK_LIGHT_TAG f - f Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC h - f Ljava/lang/String; BLOCK_TICKS_TAG k - f Ljava/lang/String; FLUID_TICKS_TAG l - f Ljava/lang/String; HEIGHTMAPS_TAG c - f Ljava/lang/String; IS_LIGHT_ON_TAG d - f Lorg/slf4j/Logger; LOGGER i - f Ljava/lang/String; SECTIONS_TAG e - f Ljava/lang/String; SKY_LIGHT_TAG g - f Ljava/lang/String; TAG_UPGRADE_DATA j - f Ljava/lang/String; X_POS_TAG a - f Ljava/lang/String; Z_POS_TAG b -c net/minecraft/world/level/chunk/storage/ChunkSerializer$ChunkReadException net/minecraft/world/level/chunk/storage/ChunkRegionLoader$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 (Lnet/minecraft/world/level/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; 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/gameevent/BlockPositionSource;)Lnet/minecraft/core/BlockPos; lambda$static$2 a - 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 (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/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createNormalWorldDimensions a - m (Lnet/minecraft/world/level/levelgen/WorldDimensions;)Ljava/util/Optional; fromSettings a - m (Lnet/minecraft/core/RegistryAccess;)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/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;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 - f I val$minSize a -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 - f Lnet/minecraft/core/Holder; val$item 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 - f Ljava/util/List; val$issues a -c org/bukkit/craftbukkit/attribute/CraftAttributeInstance org/bukkit/craftbukkit/v1_21_R1/attribute/CraftAttributeInstance -c org/bukkit/craftbukkit/block/CraftCalibratedSculkSensor org/bukkit/craftbukkit/v1_21_R1/block/CraftCalibratedSculkSensor -c org/bukkit/craftbukkit/block/data/type/CraftBigDripleaf org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBigDripleaf -c org/bukkit/craftbukkit/block/data/type/CraftScaffolding org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftScaffolding -c org/bukkit/craftbukkit/block/data/type/CraftSculkSensor org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftCoralFanAbstract org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFanAbstract -c org/bukkit/craftbukkit/block/impl/CraftDaylightDetector org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftDaylightDetector -c org/bukkit/craftbukkit/block/impl/CraftEnderPortalFrame org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEnderPortalFrame -c org/bukkit/craftbukkit/block/impl/CraftGlazedTerracotta org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftGlazedTerracotta -c org/bukkit/craftbukkit/block/impl/CraftMinecartDetector org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMinecartDetector -c org/bukkit/craftbukkit/block/impl/CraftPointedDripstone org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPointedDripstone -c org/bukkit/craftbukkit/block/impl/CraftStainedGlassPane org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftStainedGlassPane -c org/bukkit/craftbukkit/generator/InternalChunkGenerator org/bukkit/craftbukkit/v1_21_R1/generator/InternalChunkGenerator -c org/bukkit/craftbukkit/inventory/CraftInventoryCrafting org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCrafting -c org/bukkit/craftbukkit/inventory/CraftInventoryMerchant org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryMerchant -c org/bukkit/craftbukkit/inventory/CraftInventorySmithing org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventorySmithing -c org/bukkit/craftbukkit/inventory/CraftMetaAxolotlBucket org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaAxolotlBucket -c org/bukkit/craftbukkit/inventory/CraftMetaEnchantedBook org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaEnchantedBook -c org/bukkit/craftbukkit/inventory/CraftMetaKnowledgeBook org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaKnowledgeBook -c org/bukkit/craftbukkit/inventory/CraftMetaOminousBottle org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaOminousBottle -c org/bukkit/craftbukkit/inventory/trim/CraftTrimMaterial org/bukkit/craftbukkit/v1_21_R1/inventory/trim/CraftTrimMaterial -c org/bukkit/craftbukkit/legacy/reroute/RerouteMethodData org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteMethodData -c org/bukkit/craftbukkit/legacy/reroute/RerouteMethodName org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteMethodName -c org/bukkit/craftbukkit/legacy/reroute/RerouteReturnType org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RerouteReturnType -c org/bukkit/craftbukkit/util/CraftNBTTagConfigSerializer org/bukkit/craftbukkit/v1_21_R1/util/CraftNBTTagConfigSerializer -c org/bukkit/craftbukkit/util/TerminalConsoleWriterThread org/bukkit/craftbukkit/v1_21_R1/util/TerminalConsoleWriterThread -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 (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; catVariant a - m (Lnet/minecraft/core/Holder;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; frogVariant b - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$0 n - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$1 m - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$10 d - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$11 c - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$12 b - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$13 a - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$2 l - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$3 k - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$4 j - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$5 i - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$6 h - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$7 g - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$8 f - m (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; lambda$static$9 e - m (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register a - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; register a - m (Ljava/lang/String;Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; register a - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; wolfVariant a - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; AXOLOTL f - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; BOAT g - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; CAT q - f Lcom/mojang/serialization/MapCodec; FISHING_HOOK b - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; FOX h - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; FROG r - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; HORSE k - f Lcom/mojang/serialization/MapCodec; LIGHTNING a - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; LLAMA l - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; MOOSHROOM i - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; PAINTING p - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; PARROT n - f Lcom/mojang/serialization/MapCodec; PLAYER c - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; RABBIT j - f Lcom/mojang/serialization/MapCodec; RAIDER e - f Lcom/mojang/serialization/MapCodec; SLIME d - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; TROPICAL_FISH o - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; VILLAGER m - f Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; WOLF s -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType net/minecraft/advancements/critereon/EntitySubPredicates$b - m (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; create a - m (Lnet/minecraft/core/Registry;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; create a - m (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; createPredicate a - m (Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance;)Ljava/lang/Object; lambda$new$0 a - m (Ljava/lang/Object;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance; lambda$new$1 b - m (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$2 a - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/util/function/Function; getter b -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType$Instance net/minecraft/advancements/critereon/EntitySubPredicates$b$a - 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 Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityVariantPredicateType; this$0 b - f Ljava/lang/Object; variant c -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType net/minecraft/advancements/critereon/EntitySubPredicates$a - m (Lnet/minecraft/resources/ResourceKey;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; create a - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicate; createPredicate a - m (Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance;)Lnet/minecraft/core/HolderSet; lambda$new$0 a - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance; lambda$new$1 b - m (Lnet/minecraft/resources/ResourceKey;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$2 a - f Lcom/mojang/serialization/MapCodec; codec a - f Ljava/util/function/Function; getter b -c net/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType$Instance net/minecraft/advancements/critereon/EntitySubPredicates$a$a - 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 Lnet/minecraft/advancements/critereon/EntitySubPredicates$EntityHolderVariantPredicateType; this$0 b - f Lnet/minecraft/core/HolderSet; variants c -c net/minecraft/advancements/critereon/EntityTypePredicate net/minecraft/advancements/critereon/CriterionConditionEntityType - m (Lnet/minecraft/world/entity/EntityType;)Z matches b - m (Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/critereon/EntityTypePredicate; of a - m (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/ItemBundlePredicate net/minecraft/advancements/critereon/ItemBundlePredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/BundleContents;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; items c -c net/minecraft/advancements/critereon/ItemDamagePredicate net/minecraft/advancements/critereon/ItemDamagePredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; damage c - m ()Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability b - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemDamagePredicate; durability a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Integer;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; damage d - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; durability c -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/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/advancements/critereon/WrappedMinMaxBounds net/minecraft/advancements/critereon/CriterionConditionRange - m (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; atLeast b - m (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; atMost c - m (FF)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; between a - m (F)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; exactly a - m (Lcom/google/gson/JsonElement;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; fromJson a - m (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; fromReader a - m (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; fromReader a - m (Lcom/mojang/brigadier/StringReader;Z)Z isAllowedNumber c - m (Ljava/lang/Float;)Ljava/lang/Float; lambda$fromReader$0 a - m (F)Z matches d - m (D)Z matchesSqr a - m ()Ljava/lang/Float; max c - m ()Ljava/lang/Float; min b - m (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; optionallyFormat a - m (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; readNumber b - m ()Lcom/google/gson/JsonElement; serializeToJson a - f Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; ANY a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INTS_ONLY b - f Ljava/lang/Float; max d - f Ljava/lang/Float; min c -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 ()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/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 (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/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/data/models/blockstates/MultiPartGenerator net/minecraft/data/models/blockstates/MultiPartGenerator - m ()Lcom/google/gson/JsonElement; get b - m ()Lnet/minecraft/world/level/block/Block; getBlock a - m (Lnet/minecraft/world/level/block/state/StateDefinition;Lnet/minecraft/data/models/blockstates/MultiPartGenerator$Entry;)V lambda$get$0 a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; multiPart a - m (Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Condition;Ljava/util/List;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Condition;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Condition;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - m (Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiPartGenerator; with a - f Lnet/minecraft/world/level/block/Block; block a - f Ljava/util/List; parts b -c net/minecraft/data/models/blockstates/MultiPartGenerator$Entry net/minecraft/data/models/blockstates/MultiPartGenerator$b - m (Lcom/google/gson/JsonObject;)V decorate a - m ()Lcom/google/gson/JsonElement; get a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Ljava/util/List; variants a -c net/minecraft/data/models/blockstates/MultiPartGenerator$ConditionalEntry net/minecraft/data/models/blockstates/MultiPartGenerator$a - m (Lcom/google/gson/JsonObject;)V decorate a - m (Lnet/minecraft/world/level/block/state/StateDefinition;)V validate a - f Lnet/minecraft/data/models/blockstates/Condition; condition a -c net/minecraft/gametest/framework/GameTestAssertException net/minecraft/gametest/framework/GameTestHarnessAssertion -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 (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/ComponentContents$Type; type 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 e - f Lcom/mojang/serialization/MapCodec; CODEC b - f Ljava/util/regex/Pattern; FORMAT_PATTERN m - f [Ljava/lang/Object; NO_ARGS a - f Lcom/mojang/serialization/Codec; PRIMITIVE_ARG_CODEC d - f Lnet/minecraft/network/chat/FormattedText; TEXT_NULL g - f Lnet/minecraft/network/chat/FormattedText; TEXT_PERCENT f - f Lnet/minecraft/network/chat/ComponentContents$Type; TYPE c - f [Ljava/lang/Object; args j - f Ljava/util/List; decomposedParts l - f Lnet/minecraft/locale/Language; decomposedWith k - f Ljava/lang/String; fallback i - f Ljava/lang/String; key h -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/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; createDimensions a - m (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/world/level/DataPackConfig; getDatapackConfig b - m (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional; getServerPackInfo a - m (Ljava/lang/String;)Lnet/minecraft/network/chat/Component; parseResourcePackPrompt c - f Lcom/google/common/base/Splitter; COMMA_SPLITTER af - f Lorg/slf4j/Logger; LOGGER ad - f Ljava/util/regex/Pattern; SHA1 ae - f Z acceptsTransfers ab - f Z allowFlight g - f Z allowNether w - f Ljava/lang/Boolean; announcePlayerAchievements p - f Z broadcastConsoleToOps L - f Z broadcastRconToOps K - f Ljava/lang/String; bugReportLink i - f Lnet/minecraft/world/Difficulty; difficulty l - f Z enableCommandBlock z - f Z enableJmxMonitoring P - f Z enableQuery q - f Z enableRcon s - f Z enableStatus Q - f Z enforceSecureProfile Y - f Z enforceWhitelist k - f I entityBroadcastRangePercentage S - f Z forceGameMode j - f I functionPermissionLevel C - f Lnet/minecraft/world/level/GameType; gamemode m - f Z hardcore v - f Z hideOnlinePlayers R - f Lnet/minecraft/world/level/DataPackConfig; initialDataPackConfiguration V - f Ljava/lang/String; levelName n - f Z logIPs Z - f I maxChainedNeighborUpdates E - f I maxPlayers I - f J maxTickTime D - f I maxWorldSize M - f Ljava/lang/String; motd h - f I networkCompressionThreshold J - f Z onlineMode a - f I opPermissionLevel B - f Lnet/minecraft/server/dedicated/Settings$MutableValue; playerIdleTimeout W - f Z preventProxyConnections b - f Z pvp f - f I queryPort r - f I rateLimitPacketsPerSecond F - f Ljava/lang/String; rconPassword u - f I rconPort t - f Ljava/lang/String; regionFileComression O - f Ljava/lang/String; serverIp c - f I serverPort o - f Ljava/util/Optional; serverResourcePackInfo U - f I simulationDistance H - f Z spawnAnimals d - f Z spawnMonsters x - f Z spawnNpcs e - f I spawnProtection A - f Z syncChunkWrites N - f Ljava/lang/String; textFilteringConfig T - f Z useNativeTransport y - f I viewDistance G - f Lnet/minecraft/server/dedicated/Settings$MutableValue; whiteList X - f Lnet/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData; worldDimensionData ag - f Lnet/minecraft/world/level/levelgen/WorldOptions; worldOptions aa -c net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData - m (Lnet/minecraft/core/RegistryAccess;)Lnet/minecraft/world/level/levelgen/WorldDimensions; create a - m ()Lcom/google/gson/JsonObject; generatorSettings 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/util/datafix/fixes/ChunkPalettedStorageFix net/minecraft/util/datafix/fixes/ChunkConverterPalette - m (Ljava/util/Map;ILjava/lang/String;)V addBanners b - m (Ljava/util/Map;ILjava/lang/String;)V addBeds a - 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 - 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;I)V mapDoor a - m (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V mapSkull a - f Lcom/mojang/serialization/Dynamic; AIR C - f Ljava/util/Map; BANNER_BLOCK_MAP B - f Ljava/util/Map; BED_BLOCK_MAP A - f Ljava/util/Map; DOOR_MAP x - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; DYE_COLOR_MAP z - f I EAST_MASK f - f Ljava/util/BitSet; FIX k - f Ljava/util/Map; FLOWER_POT_MAP v - f Lorg/slf4j/Logger; LOGGER i - f I NORTH_EAST_MASK g - f I NORTH_MASK h - f I NORTH_WEST_MASK a - f Ljava/util/Map; NOTE_BLOCK_MAP y - f Lcom/mojang/serialization/Dynamic; PUMPKIN l - f I SIZE D - f Ljava/util/Map; SKULL_MAP w - f Lcom/mojang/serialization/Dynamic; SNOWY_GRASS n - f Lcom/mojang/serialization/Dynamic; SNOWY_MYCELIUM o - f Lcom/mojang/serialization/Dynamic; SNOWY_PODZOL m - f I SOUTH_EAST_MASK e - f I SOUTH_MASK d - f I SOUTH_WEST_MASK c - f Lcom/mojang/serialization/Dynamic; UPPER_LARGE_FERN s - f Lcom/mojang/serialization/Dynamic; UPPER_LILAC q - f Lcom/mojang/serialization/Dynamic; UPPER_PEONY u - f Lcom/mojang/serialization/Dynamic; UPPER_ROSE_BUSH t - f Lcom/mojang/serialization/Dynamic; UPPER_SUNFLOWER p - f Lcom/mojang/serialization/Dynamic; UPPER_TALL_GRASS r - f Ljava/util/BitSet; VIRTUAL j - f I WEST_MASK b -c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section net/minecraft/util/datafix/fixes/ChunkConverterPalette$c - 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$d - 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/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 a -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/NamedEntityWriteReadFix net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; fix a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; lambda$fix$0 a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object; lambda$fix$1 a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$fix$2 a - m (Ljava/lang/Object;)Ljava/lang/Object; lambda$typePatcher$3 a - m (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$typePatcher$4 a - m (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; typePatcher 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/ObjectiveDisplayNameFix net/minecraft/util/datafix/fixes/DataConverterObjectiveDisplayName - 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/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 (Ljava/lang/String;)Lnet/minecraft/nbt/CompoundTag; 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/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;)Ljava/util/Optional; parse a - f Lnet/minecraft/util/parsing/packrat/Rule; INSTANCE 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/world/entity/npc/VillagerProfession;)Z hasMatchingProfession 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 (Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;Lnet/minecraft/world/entity/npc/Villager;)Z lambda$create$2 b - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/npc/Villager;Lnet/minecraft/core/GlobalPos;Lnet/minecraft/core/Holder;)V 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 - 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 (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/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 ()I radiusXZ b - m ()I radiusY c - 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/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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyOpenDoorsAbility x - m ()Z canHunt s - m ()V customServerAiStep ab - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/server/level/ServerLevel;)V finishConversion a - m ()Lnet/minecraft/world/entity/monster/piglin/PiglinArmPose; getArmPose gm - m ()Lnet/minecraft/world/entity/LivingEntity; getTarget p - m ()Z isAdult gl - m ()Z isConverting gk - m ()Z isHoldingMeleeWeapon gn - m ()Z isImmuneToZombification t - m ()V playAmbientSound S - m ()V playConvertedSound go - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V sendDebugPackets aa - m (Z)V setImmuneToZombification x - f I CONVERSION_TIME c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_IMMUNE_TO_ZOMBIFICATION b - f I timeInOverworld d -c net/minecraft/world/inventory/TransientCraftingContainer net/minecraft/world/inventory/TransientCraftingContainer - m ()V clearContent a - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m ()I getContainerSize b - m ()I getHeight g - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Ljava/util/List; getItems h - m ()I getWidth f - 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 ()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 ()Ljava/util/List; effects a - m (Lnet/minecraft/world/item/component/SuspiciousStewEffects$Entry;)Lnet/minecraft/world/item/component/SuspiciousStewEffects; withEffectAdded a - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/item/component/SuspiciousStewEffects; EMPTY a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/List; effects d -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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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 a -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 (II)Z canCraftInDimensions a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - 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/EnchantmentInstance net/minecraft/world/item/enchantment/WeightedRandomEnchant - 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/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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/DyeColor;)V fromItem a - m ()Lnet/minecraft/world/item/DyeColor; getBaseColor f - m ()Lnet/minecraft/network/chat/Component; getCustomName aj - m ()Lnet/minecraft/world/item/ItemStack; getItem c - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Lnet/minecraft/world/level/block/entity/BannerPatternLayers; getPatterns b - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - f Lorg/slf4j/Logger; LOGGER b - f I MAX_PATTERNS a - f Ljava/lang/String; TAG_PATTERNS c - 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 ()Lnet/minecraft/core/NonNullList; getItems j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/NonNullList;)V setItems a - m (Lnet/minecraft/world/entity/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - m (Lnet/minecraft/world/level/block/state/BlockState;Z)V updateBlockState a - f Lnet/minecraft/core/NonNullList; items d - f Lnet/minecraft/world/level/block/entity/ContainerOpenersCounter; openersCounter e -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 -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/world/level/block/entity/BlockEntity$DataComponentInput;)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 b - m ()Lnet/minecraft/network/chat/Component; getCustomName aj - m ()Lnet/minecraft/network/chat/Component; getDisplayName S_ - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Ljava/lang/String;)Lnet/minecraft/core/Holder; loadEffect a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/sounds/SoundEvent;)V playSound a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/network/chat/Component;)V setCustomName a - m (Lnet/minecraft/world/level/Level;)V setLevel a - m ()V setRemoved aA_ - m (Lnet/minecraft/nbt/CompoundTag;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 -c net/minecraft/world/level/block/entity/BeaconBlockEntity$BeaconBeamSection net/minecraft/world/level/block/entity/TileEntityBeacon$BeaconColorTracker - 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/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 j - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/level/block/entity/Hopper;)Ljava/util/List; getItemsAtAndAbove b - m ()D getLevelX H - m ()D getLevelY I - m ()D getLevelZ J - 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 K - m ()Z isOnCooldown u - m ()Z isOnCustomCooldown v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/level/block/state/BlockState;)V setBlockState b - 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 I HOPPER_CONTAINER_SIZE e - f I MOVE_ITEM_SPEED d - f I cooldownTime h - f Lnet/minecraft/core/Direction; facing j - f Lnet/minecraft/core/NonNullList; items g - f J tickedGameTime i -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 j - m ()Lnet/minecraft/resources/ResourceLocation; getName b - 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 az_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket u - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; lambda$loadAdditional$0 v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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; FINAL_STATE g - f Ljava/lang/String; JOINT c - f Ljava/lang/String; NAME f - f Ljava/lang/String; PLACEMENT_PRIORITY d - f Ljava/lang/String; POOL b - f Ljava/lang/String; SELECTION_PRIORITY e - f Ljava/lang/String; TARGET a - f Ljava/lang/String; finalState l - f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; joint k - f Lnet/minecraft/resources/ResourceLocation; name h - f I placementPriority m - f Lnet/minecraft/resources/ResourceKey; pool j - f I selectionPriority q - f Lnet/minecraft/resources/ResourceLocation; target i -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;)Ljava/util/Optional; byName a - m ()Ljava/lang/String; getSerializedName c - m ()Lnet/minecraft/network/chat/Component; getTranslatedName a - m (Ljava/lang/String;Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType;)Z lambda$byName$0 a - f [Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; $VALUES d - f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; ALIGNED b - f Lnet/minecraft/world/level/block/entity/JigsawBlockEntity$JointType; ROLLABLE a - f Ljava/lang/String; name c -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/item/ItemStack;)I getBurnDuration b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k -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;)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/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/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Z)V onRemove 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/DirectionProperty; 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/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 b - m ()Lnet/minecraft/world/level/LevelHeightAccessor; getAreaWithOldGeneration a - m (Lnet/minecraft/world/level/chunk/ChunkAccess;II)Ljava/util/List; getBiomeColumn b - m (I)I getCellYIndex a - m ()I getColumnMinY d - 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 e - 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$6 a - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; lambda$static$0 d - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/lang/Integer; lambda$static$1 c - m (D)Z lambda$static$2 a - m (Lnet/minecraft/world/level/levelgen/blending/BlendingData;)Ljava/util/Optional; lambda$static$3 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4 a - m ()Ljava/lang/String; lambda$validateArraySize$5 f - m ()I quartCountPerColumn c - 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;)Lcom/mojang/serialization/DataResult; validateArraySize a - m (I)I zeroIfNegative d - f D AIR_DENSITY h - f D BLENDING_DENSITY_FACTOR f - f I CELLS_PER_SECTION_Y i - f I CELL_COLUMN_COUNT o - f I CELL_COLUMN_INSIDE_COUNT m - f I CELL_COLUMN_OUTSIDE_COUNT n - f I CELL_HEIGHT b - f I CELL_HORIZONTAL_MAX_INDEX_INSIDE k - f I CELL_HORIZONTAL_MAX_INDEX_OUTSIDE l - f I CELL_RATIO c - f I CELL_WIDTH a - f Lcom/mojang/serialization/Codec; CODEC e - f Lcom/mojang/serialization/Codec; DOUBLE_ARRAY_CODEC v - f D NO_VALUE d - f I QUARTS_PER_SECTION j - f D SOLID_DENSITY g - f Ljava/util/List; SURFACE_BLOCKS q - f Lnet/minecraft/world/level/LevelHeightAccessor; areaWithOldGeneration p - f Ljava/util/List; biomes t - f [[D densities u - f Z hasCalculatedData r - f [D heights s -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 (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 c - 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 b - f I maxX f - f I maxY g - f I maxZ h - f I minX c - f I minY d - f I minZ e -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/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/resources/ResourceKey; register a - m (Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/ResourceKey; register a - f Lnet/minecraft/resources/ResourceKey; ABANDONED_MINESHAFT u - f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY P - f Lnet/minecraft/resources/ResourceKey; ANCIENT_CITY_ICE_BOX Q - f Lnet/minecraft/resources/ResourceKey; ARMORER_GIFT aH - f Lnet/minecraft/resources/ResourceKey; BASTION_BRIDGE N - f Lnet/minecraft/resources/ResourceKey; BASTION_HOGLIN_STABLE O - f Lnet/minecraft/resources/ResourceKey; BASTION_OTHER M - f Lnet/minecraft/resources/ResourceKey; BASTION_TREASURE L - f Lnet/minecraft/resources/ResourceKey; BOGGED_SHEAR bc - f Lnet/minecraft/resources/ResourceKey; BURIED_TREASURE G - f Lnet/minecraft/resources/ResourceKey; BUTCHER_GIFT aI - f Lnet/minecraft/resources/ResourceKey; CARTOGRAPHER_GIFT aJ - f Lnet/minecraft/resources/ResourceKey; CAT_MORNING_GIFT aG - f Lnet/minecraft/resources/ResourceKey; CLERIC_GIFT aK - f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID z - f Lnet/minecraft/resources/ResourceKey; DESERT_PYRAMID_ARCHAEOLOGY be - f Lnet/minecraft/resources/ResourceKey; DESERT_WELL_ARCHAEOLOGY bd - f Lnet/minecraft/resources/ResourceKey; EMPTY a - f Lnet/minecraft/resources/ResourceKey; END_CITY_TREASURE c - f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER aj - f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER_MELEE al - f Lnet/minecraft/resources/ResourceKey; EQUIPMENT_TRIAL_CHAMBER_RANGED ak - f Lnet/minecraft/resources/ResourceKey; FARMER_GIFT aL - f Lnet/minecraft/resources/ResourceKey; FISHERMAN_GIFT aM - f Lnet/minecraft/resources/ResourceKey; FISHING aC - f Lnet/minecraft/resources/ResourceKey; FISHING_FISH aF - f Lnet/minecraft/resources/ResourceKey; FISHING_JUNK aD - f Lnet/minecraft/resources/ResourceKey; FISHING_TREASURE aE - f Lnet/minecraft/resources/ResourceKey; FLETCHER_GIFT aN - f Lnet/minecraft/resources/ResourceKey; IGLOO_CHEST C - f Ljava/util/Set; IMMUTABLE_LOCATIONS bk - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE A - f Lnet/minecraft/resources/ResourceKey; JUNGLE_TEMPLE_DISPENSER B - f Lnet/minecraft/resources/ResourceKey; LEATHERWORKER_GIFT aO - f Lnet/minecraft/resources/ResourceKey; LIBRARIAN_GIFT aP - f Ljava/util/Set; LOCATIONS bj - f Lnet/minecraft/resources/ResourceKey; MASON_GIFT aQ - f Lnet/minecraft/resources/ResourceKey; NETHER_BRIDGE v - f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_COLD_ARCHAEOLOGY bi - f Lnet/minecraft/resources/ResourceKey; OCEAN_RUIN_WARM_ARCHAEOLOGY bh - f Lnet/minecraft/resources/ResourceKey; PANDA_SNEEZE aV - f Lnet/minecraft/resources/ResourceKey; PIGLIN_BARTERING aW - f Lnet/minecraft/resources/ResourceKey; PILLAGER_OUTPOST K - f Lnet/minecraft/resources/ResourceKey; RUINED_PORTAL R - f Lnet/minecraft/resources/ResourceKey; SHEEP_BLACK aB - f Lnet/minecraft/resources/ResourceKey; SHEEP_BLUE ax - f Lnet/minecraft/resources/ResourceKey; SHEEP_BROWN ay - f Lnet/minecraft/resources/ResourceKey; SHEEP_CYAN av - f Lnet/minecraft/resources/ResourceKey; SHEEP_GRAY at - f Lnet/minecraft/resources/ResourceKey; SHEEP_GREEN az - f Lnet/minecraft/resources/ResourceKey; SHEEP_LIGHT_BLUE ap - f Lnet/minecraft/resources/ResourceKey; SHEEP_LIGHT_GRAY au - f Lnet/minecraft/resources/ResourceKey; SHEEP_LIME ar - f Lnet/minecraft/resources/ResourceKey; SHEEP_MAGENTA ao - f Lnet/minecraft/resources/ResourceKey; SHEEP_ORANGE an - f Lnet/minecraft/resources/ResourceKey; SHEEP_PINK as - f Lnet/minecraft/resources/ResourceKey; SHEEP_PURPLE aw - f Lnet/minecraft/resources/ResourceKey; SHEEP_RED aA - f Lnet/minecraft/resources/ResourceKey; SHEEP_WHITE am - f Lnet/minecraft/resources/ResourceKey; SHEEP_YELLOW aq - f Lnet/minecraft/resources/ResourceKey; SHEPHERD_GIFT aR - f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_MAP H - f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_SUPPLY I - f Lnet/minecraft/resources/ResourceKey; SHIPWRECK_TREASURE J - f Lnet/minecraft/resources/ResourceKey; SIMPLE_DUNGEON d - f Lnet/minecraft/resources/ResourceKey; SNIFFER_DIGGING aU - f Lnet/minecraft/resources/ResourceKey; SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES ba - f Lnet/minecraft/resources/ResourceKey; SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY aZ - f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_CHAMBER_CONSUMABLES aY - f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_CHAMBER_KEY aX - f Lnet/minecraft/resources/ResourceKey; SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS bb - f Lnet/minecraft/resources/ResourceKey; SPAWN_BONUS_CHEST b - f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_CORRIDOR y - f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_CROSSING x - f Lnet/minecraft/resources/ResourceKey; STRONGHOLD_LIBRARY w - f Lnet/minecraft/resources/ResourceKey; TOOLSMITH_GIFT aS - f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ARCHAEOLOGY_COMMON bf - f Lnet/minecraft/resources/ResourceKey; TRAIL_RUINS_ARCHAEOLOGY_RARE bg - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CHAMBER_DISPENSER ag - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR ab - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR_DISPENSER af - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_CORRIDOR_POT ai - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_ENTRANCE ae - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_INTERSECTION ac - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_INTERSECTION_BARREL ad - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD S - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_COMMON T - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS W - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON X - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_RARE Y - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE Z - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_RARE U - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_REWARD_UNIQUE V - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_SUPPLY aa - f Lnet/minecraft/resources/ResourceKey; TRIAL_CHAMBERS_WATER_DISPENSER ah - f Lnet/minecraft/resources/ResourceKey; UNDERWATER_RUIN_BIG F - f Lnet/minecraft/resources/ResourceKey; UNDERWATER_RUIN_SMALL E - f Lnet/minecraft/resources/ResourceKey; VILLAGE_ARMORER g - f Lnet/minecraft/resources/ResourceKey; VILLAGE_BUTCHER k - f Lnet/minecraft/resources/ResourceKey; VILLAGE_CARTOGRAPHER h - f Lnet/minecraft/resources/ResourceKey; VILLAGE_DESERT_HOUSE p - f Lnet/minecraft/resources/ResourceKey; VILLAGE_FISHER m - f Lnet/minecraft/resources/ResourceKey; VILLAGE_FLETCHER l - f Lnet/minecraft/resources/ResourceKey; VILLAGE_MASON i - f Lnet/minecraft/resources/ResourceKey; VILLAGE_PLAINS_HOUSE q - f Lnet/minecraft/resources/ResourceKey; VILLAGE_SAVANNA_HOUSE t - f Lnet/minecraft/resources/ResourceKey; VILLAGE_SHEPHERD j - f Lnet/minecraft/resources/ResourceKey; VILLAGE_SNOWY_HOUSE s - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TAIGA_HOUSE r - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TANNERY n - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TEMPLE o - f Lnet/minecraft/resources/ResourceKey; VILLAGE_TOOLSMITH f - f Lnet/minecraft/resources/ResourceKey; VILLAGE_WEAPONSMITH e - f Lnet/minecraft/resources/ResourceKey; WEAPONSMITH_GIFT aT - f Lnet/minecraft/resources/ResourceKey; WOODLAND_MANSION D -c net/minecraft/world/level/storage/loot/ValidationContext net/minecraft/world/level/storage/loot/LootCollector - m ()Z allowsReferences b - m (Ljava/lang/String;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/storage/loot/ValidationContext; enterElement a - m (Ljava/lang/String;)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 (Ljava/lang/String;)V reportProblem b - m ()Lnet/minecraft/util/ProblemReporter; reporter c - m ()Lnet/minecraft/core/HolderGetter$Provider; resolver a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;)Lnet/minecraft/world/level/storage/loot/ValidationContext; setParams a - m (Lnet/minecraft/world/level/storage/loot/LootContextUser;)V validateUser a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; params b - f Lnet/minecraft/util/ProblemReporter; reporter a - f Ljava/util/Optional; resolver c - f Ljava/util/Set; visitedElements d -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 org/bukkit/craftbukkit/block/data/CraftAnaloguePowerable org/bukkit/craftbukkit/v1_21_R1/block/data/CraftAnaloguePowerable -c org/bukkit/craftbukkit/block/data/type/CraftBrewingStand org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBrewingStand -c org/bukkit/craftbukkit/block/data/type/CraftBubbleColumn org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftBubbleColumn -c org/bukkit/craftbukkit/block/data/type/CraftCommandBlock org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCommandBlock -c org/bukkit/craftbukkit/block/data/type/CraftRedstoneWire org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRedstoneWire -c org/bukkit/craftbukkit/block/data/type/CraftRedstoneWire$1 org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRedstoneWire$1 -c org/bukkit/craftbukkit/block/data/type/CraftTrialSpawner org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTrialSpawner -c org/bukkit/craftbukkit/block/impl/CraftChiseledBookShelf org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftChiseledBookShelf -c org/bukkit/craftbukkit/block/impl/CraftMangrovePropagule org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftMangrovePropagule -c org/bukkit/craftbukkit/block/impl/CraftRedstoneTorchWall org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneTorchWall -c org/bukkit/craftbukkit/command/CraftConsoleCommandSender org/bukkit/craftbukkit/v1_21_R1/command/CraftConsoleCommandSender -c org/bukkit/craftbukkit/conversations/ConversationTracker org/bukkit/craftbukkit/v1_21_R1/conversations/ConversationTracker -c org/bukkit/craftbukkit/generator/CustomWorldChunkManager org/bukkit/craftbukkit/v1_21_R1/generator/CustomWorldChunkManager -c org/bukkit/craftbukkit/inventory/CraftMetaColorableArmor org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaColorableArmor -c org/bukkit/craftbukkit/inventory/CraftMetaSuspiciousStew org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaSuspiciousStew -c org/bukkit/craftbukkit/inventory/CraftSmithingTrimRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSmithingTrimRecipe -c org/bukkit/craftbukkit/inventory/CraftStonecuttingRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftStonecuttingRecipe -c org/bukkit/craftbukkit/scoreboard/CraftScoreboardManager org/bukkit/craftbukkit/v1_21_R1/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/ItemPotionsPredicate net/minecraft/advancements/critereon/ItemPotionsPredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/alchemy/PotionContents;)Z matches a - m ()Lnet/minecraft/core/HolderSet; potions b - m (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/ItemSubPredicate; potions a - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/core/HolderSet; potions c -c net/minecraft/advancements/critereon/RecipeCraftedTrigger net/minecraft/advancements/critereon/RecipeCraftedTrigger - m ()Lcom/mojang/serialization/Codec; codec a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;Lnet/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance;)Z lambda$trigger$0 a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V trigger a -c net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance net/minecraft/advancements/critereon/RecipeCraftedTrigger$a - m (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/advancements/Criterion; craftedItem a - m (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)Lnet/minecraft/advancements/Criterion; craftedItem a - m (Lnet/minecraft/resources/ResourceLocation;)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/ResourceLocation;Ljava/util/List;)Z matches b - m ()Ljava/util/Optional; player a - m ()Lnet/minecraft/resources/ResourceLocation; 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/ResourceLocation; recipeId c -c net/minecraft/commands/arguments/ResourceLocationArgument net/minecraft/commands/arguments/ArgumentMinecraftKeyRegistered - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/advancements/AdvancementHolder; getAdvancement a - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/resources/ResourceLocation; getId c - m (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/world/item/crafting/RecipeHolder; getRecipe b - m ()Lnet/minecraft/commands/arguments/ResourceLocationArgument; id a - m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRecipe$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/resources/ResourceLocation; parse a - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ADVANCEMENT b - f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_RECIPE c - 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/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/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/models/blockstates/BlockStateGenerator net/minecraft/data/models/blockstates/BlockStateGenerator - m ()Lnet/minecraft/world/level/block/Block; getBlock a -c net/minecraft/data/recipes/SmithingTransformRecipeBuilder net/minecraft/data/recipes/SmithingTransformRecipeBuilder - m (Lnet/minecraft/resources/ResourceLocation;)V ensureValid a - m (Lnet/minecraft/data/recipes/RecipeOutput;Ljava/lang/String;)V save a - m (Lnet/minecraft/data/recipes/RecipeOutput;Lnet/minecraft/resources/ResourceLocation;)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/GameTestTimeoutException net/minecraft/gametest/framework/GameTestHarnessTimeout -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 ()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 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 (Lnet/minecraft/commands/CommandSourceStack;)Z lambda$register$0 a - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1 a - m (I)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/level/progress/ChunkProgressListener net/minecraft/server/level/progress/WorldLoadListener - m (I)I calculateDiameter a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a -c net/minecraft/server/network/ServerGamePacketListenerImpl net/minecraft/server/network/PlayerConnection - m (I)V ackBlockChangesUpTo a - m (Lnet/minecraft/network/chat/PlayerChatMessage;)V addPendingMessage a - m (Lnet/minecraft/network/chat/PlayerChatMessage;)V broadcastChatMessage b - 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/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/ServerboundChangeDifficultyPacket;)V handleChangeDifficulty 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/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/ServerboundDebugSampleSubscriptionPacket;)V handleDebugSampleSubscription 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/ServerboundPickItemPacket;)V handlePickItem 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/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/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/ServerboundUseItemPacket;)V handleUseItem a - m (Lnet/minecraft/network/protocol/game/ServerboundUseItemOnPacket;)V handleUseItemOn a - m ()Z isAcceptingMessages c - m (Ljava/lang/String;)Z isChatMessageIllegal d - m (Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/phys/AABB;DDD)Z isPlayerCollidingWithAnythingNew 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 q - 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 (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 (DDDFFLjava/util/Set;)V teleport a - m ()V tick d - m (Lnet/minecraft/network/chat/LastSeenMessages$Update;)Ljava/util/Optional; unpackAndApplyLastSeen a - m ()Z updateAwaitingTeleport p - 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 S - f Lnet/minecraft/network/chat/RemoteChatSession; chatSession O - f Lnet/minecraft/server/network/PlayerChunkSender; chunkSender g - f Z clientIsFloating I - f Z clientVehicleIsFloating K - f I dropSpamTickCount 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 Q - f Lnet/minecraft/world/entity/Entity; lastVehicle y - f Lnet/minecraft/network/chat/MessageSignatureCache; messageSignatureCache R - f Lnet/minecraft/server/level/ServerPlayer; player f - f I receivedMovePacketCount M - f Lnet/minecraft/network/chat/SignedMessageChain$Decoder; signedMessageDecoder P - 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 T -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$4 net/minecraft/server/network/PlayerConnection$4 -c net/minecraft/server/network/ServerGamePacketListenerImpl$5 net/minecraft/server/network/PlayerConnection$5 -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 ()Ljava/util/concurrent/CompletableFuture; done a - m ()F getActualProgress b - m (Ljava/lang/Runnable;)V lambda$new$1 b - m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$new$2 b - m (Ljava/lang/Runnable;)V lambda$new$3 a - m (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$new$4 a - m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$of$0 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/SimpleReloadInstance; of a - f I EXTRA_RELOAD_PROGRESS_WEIGHT d - f I LISTENER_PROGRESS_WEIGHT e - f I PREPARATION_PROGRESS_WEIGHT c - f Ljava/util/concurrent/CompletableFuture; allDone b - f Ljava/util/concurrent/CompletableFuture; allPreparations a - f Ljava/util/concurrent/atomic/AtomicInteger; doneTaskCounter k - f I finishedReloads i - f I listenerCount g - f Ljava/util/Set; preparingListeners f - f I startedReloads h - f Ljava/util/concurrent/atomic/AtomicInteger; startedTaskCounter j -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 - m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait a - f Lnet/minecraft/server/packs/resources/SimpleReloadInstance; this$0 d - f Lnet/minecraft/server/packs/resources/PreparableReloadListener; val$listener b - f Ljava/util/concurrent/Executor; val$mainThreadExecutor a - f Ljava/util/concurrent/CompletableFuture; val$previousTask c -c net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory net/minecraft/server/packs/resources/Reloadable$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/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; updateItemPotion c - 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 d - 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/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/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 a - 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 - f Ljava/lang/String; val$name f -c net/minecraft/world/entity/decoration/BlockAttachedEntity net/minecraft/world/entity/decoration/BlockAttachedEntity - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/Entity;)V dropItem b - m ()Lnet/minecraft/core/BlockPos; getPos t - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Z isPickable bA - m (Lnet/minecraft/world/entity/MoverType;Lnet/minecraft/world/phys/Vec3;)V move a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V recalculateBoundingBox p - m ()V refreshDimensions i_ - m ()Z repositionEntityAfterLoad bC - m (DDD)V setPos a_ - m (Lnet/minecraft/world/entity/Entity;)Z skipAttackInteraction u - m ()Z survives s - m (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/LightningBolt;)V thunderHit a - m ()V tick l - f Lorg/slf4j/Logger; LOGGER c - f I checkInterval d - f Lnet/minecraft/core/BlockPos; pos b -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 (Z)Z canUsePortal o - m ()D getDefaultGravity aZ - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l -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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/util/List;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; lambda$static$1 a - m (Ljava/text/DecimalFormat;)V lambda$static$2 a - m ()Ljava/util/List; modifiers b - m ()Z showInTooltip c - 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 - m (Z)Lnet/minecraft/world/item/component/ItemAttributeModifiers; withTooltip 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 Lcom/mojang/serialization/Codec; FULL_CODEC g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC c - f Ljava/util/List; modifiers e - f Z showInTooltip f -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$b - m ()Lnet/minecraft/core/Holder; attribute a - 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/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/world/item/component/ItemAttributeModifiers; build a - f Lcom/google/common/collect/ImmutableList$Builder; entries a -c net/minecraft/world/item/crafting/SimpleCookingSerializer net/minecraft/world/item/crafting/RecipeSerializerCooking - m ()Lcom/mojang/serialization/MapCodec; codec a - m (Ljava/lang/String;Lnet/minecraft/world/item/crafting/CookingBookCategory;Lnet/minecraft/world/item/crafting/Ingredient;Lnet/minecraft/world/item/ItemStack;FI)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; create a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/AbstractCookingRecipe; fromNetwork a - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/String; lambda$new$0 f - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/crafting/CookingBookCategory; lambda$new$1 e - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/crafting/Ingredient; lambda$new$2 d - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Lnet/minecraft/world/item/ItemStack; lambda$new$3 c - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/Float; lambda$new$4 b - m (Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)Ljava/lang/Integer; lambda$new$5 a - m (ILnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$6 a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/AbstractCookingRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; codec y - f Lnet/minecraft/world/item/crafting/AbstractCookingRecipe$Factory; factory x - f Lnet/minecraft/network/codec/StreamCodec; streamCodec z -c net/minecraft/world/item/crafting/SmithingTransformRecipe net/minecraft/world/item/crafting/SmithingTransformRecipe - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; assemble a - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/item/ItemStack; getResultItem a - m ()Lnet/minecraft/world/item/crafting/RecipeSerializer; getSerializer at_ - m (Lnet/minecraft/world/item/ItemStack;)Z isAdditionIngredient c - m (Lnet/minecraft/world/item/ItemStack;)Z isBaseIngredient b - m ()Z isIncomplete i - m (Lnet/minecraft/world/item/ItemStack;)Z isTemplateIngredient a - m (Lnet/minecraft/world/item/crafting/SmithingRecipeInput;Lnet/minecraft/world/level/Level;)Z matches a - f Lnet/minecraft/world/item/crafting/Ingredient; addition c - f Lnet/minecraft/world/item/crafting/Ingredient; base b - f Lnet/minecraft/world/item/ItemStack; result d - f Lnet/minecraft/world/item/crafting/Ingredient; template a -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/network/RegistryFriendlyByteBuf;)Lnet/minecraft/world/item/crafting/SmithingTransformRecipe; fromNetwork a - m ()Lnet/minecraft/network/codec/StreamCodec; streamCodec b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/world/item/crafting/SmithingTransformRecipe;)V toNetwork a - f Lcom/mojang/serialization/MapCodec; CODEC y - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC x -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/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/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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 l - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState m -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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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/BeehiveBlockEntity net/minecraft/world/level/block/entity/TileEntityBeehive - m (Lnet/minecraft/world/entity/Entity;)V addOccupant a - m (Lnet/minecraft/world/level/block/entity/BlockEntity$DataComponentInput;)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 b - m ()Z isFull d - m ()Z isSedated j - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional 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/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/CustomData; entityData 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/CustomData; 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 - 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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m ()Lnet/minecraft/world/level/BaseCommandBlock; getCommandBlock b - m ()Lnet/minecraft/world/level/block/entity/CommandBlockEntity$Mode; getMode l - m ()Z isAutomatic d - m ()Z isConditional u - m ()Z isPowered c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()Z markConditionMet k - m ()V onModeSwitch f - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m ()V scheduleTick v - m (Z)V setAutomatic b - m (Z)V setPowered a - m ()Z wasConditionMet j - f Z auto b - f Lnet/minecraft/world/level/BaseCommandBlock; commandBlock d - f Z conditionMet c - f Z powered a -c net/minecraft/world/level/block/entity/CommandBlockEntity$1 net/minecraft/world/level/block/entity/TileEntityCommand$1 - m ()Lnet/minecraft/commands/CommandSourceStack; createCommandSourceStack i - m ()Lnet/minecraft/server/level/ServerLevel; getLevel e - m ()Lnet/minecraft/world/phys/Vec3; getPosition g - m ()Z isValid j - m ()V onUpdated f - m (Ljava/lang/String;)V setCommand a -c net/minecraft/world/level/block/entity/CommandBlockEntity$Mode net/minecraft/world/level/block/entity/TileEntityCommand$Type - 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 (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Ljava/util/UUID;)Lnet/minecraft/world/entity/LivingEntity; findDestroyTarget a - m (F)F getActiveRotation a - m (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; getDestroyRangeAABB a - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Z isActive c - m ()Z isHunting d - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional 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 serverTick b - m (Z)V setHunting a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V updateClientTarget a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Ljava/util/List;Lnet/minecraft/world/level/block/entity/ConduitBlockEntity;)V 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/LivingEntity; destroyTarget m - f Ljava/util/UUID; destroyTargetUUID q - f Ljava/util/List; effectBlocks l - f Z isActive j - f Z isHunting k - f J nextAmbientSoundActivation r - f I tickCount a -c net/minecraft/world/level/block/entity/CrafterBlockEntity net/minecraft/world/level/block/entity/CrafterBlockEntity - m (Lnet/minecraft/nbt/CompoundTag;)V addDisabledSlots c - m (Lnet/minecraft/nbt/CompoundTag;)V addTriggered d - m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b - m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a - m (Lnet/minecraft/world/entity/player/StackedContents;)V fillStackedContents a - m ()I getContainerSize b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k - m ()I getHeight g - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItems j - m ()I getRedstoneSignal u - m ()I getWidth f - m ()Z isEmpty c - m (I)Z isSlotDisabled c - m ()Z isTriggered l - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 NUM_DATA j - f I SLOT_DISABLED g - f I SLOT_ENABLED h - f Lnet/minecraft/world/inventory/ContainerData; containerData k - f I craftingTicksRemaining r - f Lnet/minecraft/core/NonNullList; items q -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 -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 -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 u - m ()Lnet/minecraft/world/level/block/entity/BlockEntity; getContainerBlockEntity v - m ()I getMaxStackSize al_ - m ()Lnet/minecraft/world/item/JukeboxSongPlayer; getSongPlayer j - m ()Lnet/minecraft/world/item/ItemStack; getTheItem f - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Z)V notifyItemChangedInJukebox a - m ()V onSongChanged k - m ()V popOutTheItem l - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 w - 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/commands/CommandSourceStack; createCommandSourceStack a - m ()Lnet/minecraft/world/item/ItemStack; getBook b - m ()Lnet/minecraft/network/chat/Component; getDisplayName S_ - m ()I getPage f - m (Lnet/minecraft/world/item/ItemStack;)I getPageCount c - m ()I getRedstoneSignal j - m ()Z hasBook c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()V onBookItemRemove k - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/item/ItemStack; resolveBook b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 -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 az_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/String; getName f - m (Ljava/lang/Comparable;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; 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 b - 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 l - 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 i - 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 k - f Lnet/minecraft/world/level/block/state/properties/WoodType; OAK b - f Lnet/minecraft/world/level/block/state/properties/WoodType; SPRUCE c - f Ljava/util/Map; TYPES s - f Lnet/minecraft/world/level/block/state/properties/WoodType; WARPED j - f Lnet/minecraft/sounds/SoundEvent; fenceGateClose q - f Lnet/minecraft/sounds/SoundEvent; fenceGateOpen r - f Lnet/minecraft/world/level/block/SoundType; hangingSignSoundType p - f Ljava/lang/String; name m - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; setType n - f Lnet/minecraft/world/level/block/SoundType; soundType o -c net/minecraft/world/level/chunk/storage/RegionFileStorage net/minecraft/world/level/chunk/storage/RegionFileCache - m ()V flush a - 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 m - m (I)Z hasLightDataAtOrBelow a - m (J)Z isAboveData l - 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/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;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/world/level/BlockGetter;II)V checkBanners 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 ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Ljava/util/Collection; getBanners f - m ()Ljava/lang/Iterable; getDecorations h - 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 ()Z isExplorationMap g - m (I)Z isTrackedCountOverLimit a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; load b - m ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; locked b - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/function/Predicate; mapMatcher a - m (Ljava/lang/String;)V removeDecoration a - m (Lnet/minecraft/core/BlockPos;I)V removedFromFrame a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - m ()Lnet/minecraft/world/level/saveddata/maps/MapItemSavedData; scaled e - m (IIB)V setColor b - m (II)V setColorsDirty a - m ()V setDecorationsDirty i - 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 (IIB)Z updateColor a - f Ljava/lang/String; FRAME_PREFIX l - f I HALF_MAP_SIZE k - f Lorg/slf4j/Logger; LOGGER i - f I MAP_SIZE j - f I MAX_SCALE a - f I TRACKED_DECORATION_LIMIT b - f Ljava/util/Map; bannerMarkers q - f Ljava/util/List; carriedBy o - f Ljava/util/Map; carriedByPlayers p - f I centerX c - f I centerZ d - f [B colors g - f Ljava/util/Map; decorations r - f Lnet/minecraft/resources/ResourceKey; dimension e - f Ljava/util/Map; frameMarkers s - f Z locked h - f B scale f - f I trackedDecorationCount t - f Z trackingPosition m - f Z unlimitedTracking n -c net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch net/minecraft/world/level/saveddata/maps/WorldMap$b - 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$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 I tick j -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/data/type/CraftRespawnAnchor org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftRespawnAnchor -c org/bukkit/craftbukkit/block/data/type/CraftSculkCatalyst org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSculkCatalyst -c org/bukkit/craftbukkit/block/data/type/CraftSculkShrieker org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftSculkShrieker -c org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCeilingHangingSign -c org/bukkit/craftbukkit/block/impl/CraftCeilingHangingSign$1 org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCeilingHangingSign$1 -c org/bukkit/craftbukkit/block/impl/CraftRedstoneComparator org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftRedstoneComparator -c org/bukkit/craftbukkit/command/ProxiedNativeCommandSender org/bukkit/craftbukkit/v1_21_R1/command/ProxiedNativeCommandSender -c org/bukkit/craftbukkit/generator/CraftBiomeParameterPoint org/bukkit/craftbukkit/v1_21_R1/generator/CraftBiomeParameterPoint -c org/bukkit/craftbukkit/generator/structure/CraftStructure org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftStructure -c org/bukkit/craftbukkit/help/MultipleCommandAliasHelpTopic org/bukkit/craftbukkit/v1_21_R1/help/MultipleCommandAliasHelpTopic -c org/bukkit/craftbukkit/inventory/CraftInventoryEnchanting org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryEnchanting -c org/bukkit/craftbukkit/inventory/CraftInventoryGrindstone org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryGrindstone -c org/bukkit/craftbukkit/inventory/CraftMetaMusicInstrument org/bukkit/craftbukkit/v1_21_R1/inventory/CraftMetaMusicInstrument -c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData org/bukkit/craftbukkit/v1_21_R1/legacy/fieldrename/FieldRenameData -c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$Builder org/bukkit/craftbukkit/v1_21_R1/legacy/fieldrename/FieldRenameData$Builder -c org/bukkit/craftbukkit/legacy/fieldrename/FieldRenameData$RenameData org/bukkit/craftbukkit/v1_21_R1/legacy/fieldrename/FieldRenameData$RenameData -c org/bukkit/craftbukkit/legacy/reroute/InjectCompatibility org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/InjectCompatibility -c org/bukkit/craftbukkit/legacy/reroute/InjectPluginVersion org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/InjectPluginVersion -c org/bukkit/craftbukkit/legacy/reroute/RerouteArgumentType org/bukkit/craftbukkit/v1_21_R1/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/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; 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 a - 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/ResourceLocation;)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/ResourceLocation; recipe b - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; player b - f Lnet/minecraft/resources/ResourceLocation; 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;)Lnet/minecraft/resources/ResourceLocation; getName a - 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 d - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1 c - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$2 b - m (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/world/entity/EntityType;)Z lambda$static$3 a - m (Lnet/minecraft/world/entity/EntityType;)Lcom/mojang/brigadier/Message; lambda$static$4 a - m (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$5 a - m (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; register a - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; safelySwap b - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; ALL_RECIPES b - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; ASK_SERVER a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; AVAILABLE_SOUNDS c - f Lnet/minecraft/resources/ResourceLocation; DEFAULT_NAME f - f Ljava/util/Map; PROVIDERS_BY_NAME e - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUMMONABLE_ENTITIES d -c net/minecraft/commands/synchronization/SuggestionProviders$Wrapper net/minecraft/commands/synchronization/CompletionProviders$a - f Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate a - f Lnet/minecraft/resources/ResourceLocation; name b -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 au - f Lnet/minecraft/resources/ResourceKey; BIRCH_TALL ak - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_NETHER F - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_NORMAL H - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_OLD_GROWTH L - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_SWAMP N - f Lnet/minecraft/resources/ResourceKey; BROWN_MUSHROOM_TAIGA J - f Lnet/minecraft/resources/ResourceKey; DARK_FOREST_VEGETATION X - f Lnet/minecraft/resources/ResourceKey; FLOWER_CHERRY V - f Lnet/minecraft/resources/ResourceKey; FLOWER_DEFAULT Q - f Lnet/minecraft/resources/ResourceKey; FLOWER_FLOWER_FOREST R - f Lnet/minecraft/resources/ResourceKey; FLOWER_FOREST_FLOWERS Y - f Lnet/minecraft/resources/ResourceKey; FLOWER_MEADOW U - f Lnet/minecraft/resources/ResourceKey; FLOWER_PLAINS T - f Lnet/minecraft/resources/ResourceKey; FLOWER_SWAMP S - f Lnet/minecraft/resources/ResourceKey; FLOWER_WARM P - f Lnet/minecraft/resources/ResourceKey; FOREST_FLOWERS Z - f Lnet/minecraft/resources/ResourceKey; GRASS_BONEMEAL n - f Lnet/minecraft/resources/ResourceKey; MUSHROOM_ISLAND_VEGETATION av - f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_COMMON t - f Lnet/minecraft/resources/ResourceKey; PATCH_BERRY_RARE u - f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_DECORATED A - f Lnet/minecraft/resources/ResourceKey; PATCH_CACTUS_DESERT z - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH p - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH_2 o - f Lnet/minecraft/resources/ResourceKey; PATCH_DEAD_BUSH_BADLANDS q - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_BADLANDS h - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_FOREST g - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_JUNGLE m - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_NORMAL j - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_PLAIN f - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_SAVANNA i - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_TAIGA l - f Lnet/minecraft/resources/ResourceKey; PATCH_GRASS_TAIGA_2 k - f Lnet/minecraft/resources/ResourceKey; PATCH_LARGE_FERN y - f Lnet/minecraft/resources/ResourceKey; PATCH_MELON r - f Lnet/minecraft/resources/ResourceKey; PATCH_MELON_SPARSE s - f Lnet/minecraft/resources/ResourceKey; PATCH_PUMPKIN e - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE E - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_BADLANDS D - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_DESERT C - f Lnet/minecraft/resources/ResourceKey; PATCH_SUGAR_CANE_SWAMP B - f Lnet/minecraft/resources/ResourceKey; PATCH_SUNFLOWER d - f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS x - f Lnet/minecraft/resources/ResourceKey; PATCH_TALL_GRASS_2 w - f Lnet/minecraft/resources/ResourceKey; PATCH_WATERLILY v - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_NETHER G - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_NORMAL I - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_OLD_GROWTH M - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_SWAMP O - f Lnet/minecraft/resources/ResourceKey; RED_MUSHROOM_TAIGA K - f Lnet/minecraft/resources/ResourceKey; TREES_BADLANDS af - f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH al - f Lnet/minecraft/resources/ResourceKey; TREES_BIRCH_AND_OAK ap - f Lnet/minecraft/resources/ResourceKey; TREES_CHERRY ac - f Lnet/minecraft/resources/ResourceKey; TREES_FLOWER_FOREST aa - f Lnet/minecraft/resources/ResourceKey; TREES_GROVE ae - f Lnet/minecraft/resources/ResourceKey; TREES_JUNGLE at - f Lnet/minecraft/resources/ResourceKey; TREES_MANGROVE aw - f Lnet/minecraft/resources/ResourceKey; TREES_MEADOW ab - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_PINE_TAIGA as - f Lnet/minecraft/resources/ResourceKey; TREES_OLD_GROWTH_SPRUCE_TAIGA ar - f Lnet/minecraft/resources/ResourceKey; TREES_PLAINS W - f Lnet/minecraft/resources/ResourceKey; TREES_SAVANNA aj - f Lnet/minecraft/resources/ResourceKey; TREES_SNOWY ag - f Lnet/minecraft/resources/ResourceKey; TREES_SPARSE_JUNGLE aq - f Lnet/minecraft/resources/ResourceKey; TREES_SWAMP ah - f Lnet/minecraft/resources/ResourceKey; TREES_TAIGA ad - f Lnet/minecraft/resources/ResourceKey; TREES_WATER ao - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_FOREST am - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_HILLS an - f Lnet/minecraft/resources/ResourceKey; TREES_WINDSWEPT_SAVANNA ai - f Lnet/minecraft/world/level/levelgen/placement/PlacementModifier; TREE_THRESHOLD ax - f Lnet/minecraft/resources/ResourceKey; VINES c -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/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 -c net/minecraft/server/network/ServerLoginPacketListenerImpl$2 net/minecraft/server/network/LoginListener$2 -c net/minecraft/server/network/ServerLoginPacketListenerImpl$3 net/minecraft/server/network/LoginListener$3 -c net/minecraft/server/network/ServerLoginPacketListenerImpl$State net/minecraft/server/network/LoginListener$EnumProtocolState - 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/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/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/ItemStackTheFlatteningFix net/minecraft/util/datafix/fixes/DataConverterFlatten - 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/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/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 (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V addTransientModifier b - m ()D calculateValue h - 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 ()D getValue f - 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 ()Ljava/lang/IllegalStateException; lambda$save$2 i - m (Lnet/minecraft/nbt/CompoundTag;)V load a - m (Lnet/minecraft/resources/ResourceLocation;)Z removeModifier c - m (Lnet/minecraft/world/entity/ai/attributes/AttributeModifier;)V removeModifier e - m ()V removeModifiers e - m (Lnet/minecraft/world/entity/ai/attributes/AttributeInstance;)V replaceFrom a - m ()Lnet/minecraft/nbt/CompoundTag; save g - m (D)V setBaseValue a - m ()V setDirty d - f Ljava/lang/String; BASE_FIELD b - f Ljava/lang/String; ID_FIELD a - f Ljava/lang/String; MODIFIERS_FIELD c - f Lnet/minecraft/core/Holder; attribute d - f D baseValue h - f D cachedValue j - f Z dirty i - f Ljava/util/Map; modifierById f - f Ljava/util/Map; modifiersByOperation e - f Ljava/util/function/Consumer; onDirty k - f Ljava/util/Map; permanentModifiers g -c net/minecraft/world/entity/ai/attributes/AttributeModifier net/minecraft/world/entity/ai/attributes/AttributeModifier - m ()D amount c - m ()Lnet/minecraft/resources/ResourceLocation; id b - 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/nbt/CompoundTag;)Lnet/minecraft/world/entity/ai/attributes/AttributeModifier; load a - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeModifier$Operation; operation d - m ()Lnet/minecraft/nbt/CompoundTag; save a - f Lcom/mojang/serialization/Codec; CODEC b - f Lorg/slf4j/Logger; LOGGER g - 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; getJumpTarget b - f Lnet/minecraft/core/BlockPos; jumpTarget a -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/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m (Lnet/minecraft/world/entity/Entity;)V dropItem b - 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 dB - m (F)Lnet/minecraft/world/phys/Vec3; getRopeHoldPosition s - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; interact a - m ()V playPlacementSound v - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m ()V recalculateBoundingBox p - m (D)Z shouldRenderAtSqrDistance a - m ()Z survives s - f D OFFSET_Y c -c net/minecraft/world/entity/projectile/FireworkRocketEntity net/minecraft/world/entity/projectile/EntityFireworks - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection a_ - m ()V dealExplosionDamage x - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V explode v - m ()Lnet/minecraft/world/item/ItemStack; getDefaultItem A - m ()Ljava/util/List; getExplosions z - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m (B)V handleEntityEvent b - m ()Z hasExplosion w - m ()Z isAttachedToEntity y - m ()Z isAttackable cu - m ()Z isShotAtAngle t - m (Lnet/minecraft/world/phys/BlockHitResult;)V onHitBlock a - m (Lnet/minecraft/world/phys/EntityHitResult;)V onHitEntity a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (DDD)Z shouldRender k - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ATTACHED_TO_TARGET c - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_FIREWORKS_ITEM b - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_SHOT_AT_ANGLE d - f Lnet/minecraft/world/entity/LivingEntity; attachedToEntity g - f I life e - f I lifetime f -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 ()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 l - f Lcom/mojang/serialization/MapCodec; CODEC a - f Z attributeToUser d - f Lnet/minecraft/world/level/Level$ExplosionInteraction; blockInteraction k - 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 n -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/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/DirectionProperty; 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/DirectionProperty; FACING aE -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/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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 I - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState J -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 g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)I getSignalStrength b - m (Lnet/minecraft/world/level/block/state/BlockState;I)Lnet/minecraft/world/level/block/state/BlockState; setSignalForState a - f Lcom/mojang/serialization/MapCodec; CODEC e - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER f - f I maxWeight g -c net/minecraft/world/level/block/entity/BannerPatternLayers net/minecraft/world/level/block/entity/BannerPatternLayers - 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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m ()V clearContent a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents 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 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 b - m ()V dowse d - m (Lnet/minecraft/world/item/ItemStack;)Ljava/util/Optional; getCookableRecipe b - m ()Lnet/minecraft/core/NonNullList; getItems b - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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 c - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/item/ItemStack;I)Z placeFood a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - f I BURN_COOL_SPEED a - f I NUM_SLOTS b - f [I cookingProgress d - f [I cookingTime e - f Lnet/minecraft/core/NonNullList; items c - f Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; quickCheck f -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/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 isAscending 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 K_ - 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_R1/advancement/CraftAdvancementDisplay -c org/bukkit/craftbukkit/block/data/type/CraftCaveVinesPlant org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftCaveVinesPlant -c org/bukkit/craftbukkit/block/data/type/CraftEndPortalFrame org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftEndPortalFrame -c org/bukkit/craftbukkit/block/data/type/CraftStructureBlock org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftStructureBlock -c org/bukkit/craftbukkit/block/impl/CraftPressurePlateBinary org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPressurePlateBinary -c org/bukkit/craftbukkit/inventory/CraftBlockInventoryHolder org/bukkit/craftbukkit/v1_21_R1/inventory/CraftBlockInventoryHolder -c org/bukkit/craftbukkit/inventory/CraftInventoryCartography org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryCartography -c org/bukkit/craftbukkit/inventory/CraftInventoryDoubleChest org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryDoubleChest -c org/bukkit/craftbukkit/inventory/CraftInventoryStonecutter org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryStonecutter -c org/bukkit/craftbukkit/legacy/reroute/RequireCompatibility org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RequireCompatibility -c org/bukkit/craftbukkit/legacy/reroute/RequirePluginVersion org/bukkit/craftbukkit/v1_21_R1/legacy/reroute/RequirePluginVersion -c org/bukkit/craftbukkit/scoreboard/CraftScoreboardComponent org/bukkit/craftbukkit/v1_21_R1/scoreboard/CraftScoreboardComponent -c org/bukkit/craftbukkit/util/permissions/CommandPermissions org/bukkit/craftbukkit/v1_21_R1/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/ItemContainerPredicate net/minecraft/advancements/critereon/ItemContainerPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/ItemContainerContents;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; items c -c net/minecraft/advancements/critereon/ItemFireworksPredicate net/minecraft/advancements/critereon/ItemFireworksPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/Fireworks;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a - f Ljava/util/Optional; explosions c - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; flightDuration d -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/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 - m (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$Result; parse 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 - f Lnet/minecraft/util/parsing/packrat/commands/Grammar; grammarWithContext k -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;Lnet/minecraft/nbt/Tag;)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;Lnet/minecraft/nbt/Tag;)Ljava/util/function/Predicate; createComponentTest a - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; createPredicateTest b - m (Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper;Lnet/minecraft/nbt/Tag;)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 b - f Lnet/minecraft/core/HolderLookup$RegistryLookup; items a - f Lnet/minecraft/core/HolderLookup$RegistryLookup; predicates c - f Lnet/minecraft/resources/RegistryOps; registryOps d -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;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/Tag;)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;Lnet/minecraft/resources/RegistryOps;Lnet/minecraft/nbt/Tag;)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/advancements/critereon/ItemSubPredicate;)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/data/models/blockstates/MultiVariantGenerator net/minecraft/data/models/blockstates/MultiVariantGenerator - m ()Lcom/google/gson/JsonElement; get b - m ()Lnet/minecraft/world/level/block/Block; getBlock a - m (Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$get$1 a - m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream; lambda$get$2 b - m (Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V lambda$get$3 a - m (Ljava/util/Map;Lcom/google/gson/JsonObject;)V lambda$get$4 a - m (Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;Lnet/minecraft/data/models/blockstates/Variant;)V lambda$mergeVariants$5 a - m (Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Lnet/minecraft/data/models/blockstates/Variant;)V lambda$mergeVariants$6 a - m (Lnet/minecraft/world/level/block/state/properties/Property;)V lambda$with$0 a - m (Ljava/util/List;Ljava/util/List;)Ljava/util/List; mergeVariants a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; multiVariant a - m (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; multiVariant a - m (Lnet/minecraft/world/level/block/Block;[Lnet/minecraft/data/models/blockstates/Variant;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; multiVariant a - m (Lnet/minecraft/data/models/blockstates/PropertyDispatch;)Lnet/minecraft/data/models/blockstates/MultiVariantGenerator; with a - f Ljava/util/List; baseVariants b - f Lnet/minecraft/world/level/block/Block; block a - f Ljava/util/List; declaredPropertySets d - f Ljava/util/Set; seenProperties c -c net/minecraft/data/tags/TradeRebalanceStructureTagsProvider net/minecraft/data/tags/TradeRebalanceStructureTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -c net/minecraft/gametest/framework/GameTestAssertPosException net/minecraft/gametest/framework/GameTestHarnessAssertionPosition - m ()Lnet/minecraft/core/BlockPos; getAbsolutePos c - m ()Ljava/lang/String; getMessageToShowAtBlock a - m ()Lnet/minecraft/core/BlockPos; getRelativePos b - f Lnet/minecraft/core/BlockPos; absolutePos a - f Lnet/minecraft/core/BlockPos; relativePos b - f J tick c -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/game/ClientboundRecipePacket net/minecraft/network/protocol/game/PacketPlayOutRecipes - m ()Lnet/minecraft/stats/RecipeBookSettings; getBookSettings f - m ()Ljava/util/List; getHighlights e - m ()Ljava/util/List; getRecipes b - m ()Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; getState 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/stats/RecipeBookSettings; bookSettings e - f Ljava/util/List; recipes c - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; state b - f Ljava/util/List; toHighlight d -c net/minecraft/network/protocol/game/ClientboundRecipePacket$State net/minecraft/network/protocol/game/PacketPlayOutRecipes$Action - m ()[Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; $values a - f [Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; $VALUES d - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; ADD b - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; INIT a - f Lnet/minecraft/network/protocol/game/ClientboundRecipePacket$State; REMOVE c -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/ProtocolInfo$Unbound; 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/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/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/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 ()I latency k - m (Lnet/minecraft/network/DisconnectionDetails;)V onDisconnect 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;Lnet/minecraft/network/PacketSendListener;)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 J keepAliveChallenge l - f Z keepAlivePending k - f J keepAliveTime j - 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/packs/resources/ProfiledReloadInstance net/minecraft/server/packs/resources/ReloadableProfiled - m (Ljava/util/List;)Ljava/util/List; finish a - m ()I lambda$new$0 f - m ()I lambda$new$1 e - m (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$new$2 b - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$new$3 b - m (Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$new$4 a - m (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$new$5 a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener;Lnet/minecraft/util/profiling/ActiveProfiler;Lnet/minecraft/util/profiling/ActiveProfiler;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lnet/minecraft/server/packs/resources/ProfiledReloadInstance$State; lambda$new$6 a - m (Ljava/util/concurrent/Executor;Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/server/packs/resources/PreparableReloadListener;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$new$7 a - f Lorg/slf4j/Logger; LOGGER c - f Lcom/google/common/base/Stopwatch; total d -c net/minecraft/server/packs/resources/ProfiledReloadInstance$State net/minecraft/server/packs/resources/ReloadableProfiled$a - f Ljava/lang/String; name a - f Ljava/util/concurrent/atomic/AtomicLong; preparationNanos d - f Lnet/minecraft/util/profiling/ProfileResults; preparationResult b - f Ljava/util/concurrent/atomic/AtomicLong; reloadNanos e - f Lnet/minecraft/util/profiling/ProfileResults; reloadResult c -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; fixMapSavedData a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$0 d - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapSavedData$1 c - 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/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/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/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getCorePackage a - m ()Lcom/mojang/datafixers/util/Pair; getFullLookBehavior a - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getHidePackage i - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getIdlePackage e - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getMeetPackage d - m ()Lcom/mojang/datafixers/util/Pair; getMinimalLookBehavior b - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getPanicPackage f - m (F)Lcom/google/common/collect/ImmutableList; getPlayPackage a - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getPreRaidPackage g - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getRaidPackage h - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getRestPackage c - m (Lnet/minecraft/world/entity/npc/VillagerProfession;F)Lcom/google/common/collect/ImmutableList; getWorkPackage b - m (Lnet/minecraft/core/Holder;)Z lambda$getCorePackage$1 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 - 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 U_ - m ()V start d - m ()V tick a - f Lnet/minecraft/world/entity/animal/ShoulderRidingEntity; entity a - f Z isSittingOnShoulder c - f Lnet/minecraft/server/level/ServerPlayer; owner 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 V_ - 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/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isMatchingEntity a - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isUnreachableAttackTarget e - 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 (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/targeting/TargetingConditions; selector a - m (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 Ljava/util/function/Predicate; selector g - f Z testInvisible 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/Entity;Z)Z deflect a - m (Lnet/minecraft/world/phys/Vec3;)V explode a - m ()V tick l - f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR g - f F RADIUS h - f I noDeflectTicks i -c net/minecraft/world/item/component/BlockItemStateProperties net/minecraft/world/item/component/BlockItemStateProperties - 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 ()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/EquipableCarvedPumpkinBlock net/minecraft/world/level/block/EquipableCarvedPumpkinBlock - m ()Lcom/mojang/serialization/MapCodec; codec a - m ()Lnet/minecraft/world/entity/EquipmentSlot; getEquipmentSlot m - f Lcom/mojang/serialization/MapCodec; CODEC c -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/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 Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED c -c net/minecraft/world/level/block/entity/BrushableBlockEntity net/minecraft/world/level/block/entity/BrushableBlockEntity - m (JLnet/minecraft/world/entity/player/Player;Lnet/minecraft/core/Direction;)Z brush a - m (Lnet/minecraft/world/entity/player/Player;)V brushingCompleted b - m ()V checkReset b - m (Lnet/minecraft/world/entity/player/Player;)V dropContent c - m ()I getCompletionState j - m ()Lnet/minecraft/core/Direction; getHitDirection d - m ()Lnet/minecraft/world/item/ItemStack; getItem f - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket c - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a - m (Lnet/minecraft/nbt/CompoundTag;)Z tryLoadLootTable c - m (Lnet/minecraft/nbt/CompoundTag;)Z trySaveLootTable d - m (Lnet/minecraft/world/entity/player/Player;)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 j - m (Lnet/minecraft/util/RandomSource;)I getRandomSlot a - m (Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack; insertItem b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/NonNullList;)V setItems a - f I CONTAINER_SIZE d - f Lnet/minecraft/core/NonNullList; items e -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 z - m ()F getIntegrity x - m ()Ljava/lang/String; getMetaData u - m ()Lnet/minecraft/world/level/block/Mirror; getMirror k - m ()Lnet/minecraft/world/level/block/state/properties/StructureMode; getMode v - m (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/util/stream/Stream; getRelatedCorners a - m ()Lnet/minecraft/world/level/block/Rotation; getRotation l - m ()J getSeed y - m ()Z getShowAir E - m ()Z getShowBoundingBox F - m ()Ljava/lang/String; getStructureName c - m ()Lnet/minecraft/core/BlockPos; getStructurePos f - m ()Lnet/minecraft/core/Vec3i; getStructureSize j - m (Lnet/minecraft/server/level/ServerLevel;)Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate; getStructureTemplate d - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket az_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m ()Z hasStructureName d - m ()Z isIgnoreEntities w - m ()Z isPowered D - m ()Z isStructureLoadable C - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m ()Z saveStructure A - m (Z)Z saveStructure b - 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 c - m (Lnet/minecraft/world/level/block/Rotation;)V setRotation a - m (J)V setSeed a - m (Z)V setShowAir d - m (Z)V setShowBoundingBox e - 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 B - m ()V updateBlockState G - m (Lnet/minecraft/world/entity/player/Player;)Z usedBy a - f Ljava/lang/String; AUTHOR_TAG c - 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 f - f Z ignoreEntities m - f F integrity t - f Ljava/lang/String; metaData g - f Lnet/minecraft/world/level/block/Mirror; mirror j - f Lnet/minecraft/world/level/block/state/properties/StructureMode; mode l - f Z powered q - f Lnet/minecraft/world/level/block/Rotation; rotation k - f J seed u - f Z showAir r - f Z showBoundingBox s - f Lnet/minecraft/resources/ResourceLocation; structureName e - f Lnet/minecraft/core/BlockPos; structurePos h - f Lnet/minecraft/core/Vec3i; structureSize i -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;Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)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/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/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 ao - f I PODIUM_PILLAR_HEIGHT b - f I PODIUM_RADIUS a - f I RIM_RADIUS c - f Z active ap -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 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/world/level/levelgen/structure/Structure;Lnet/minecraft/world/level/levelgen/structure/StructureStart;)V lambda$onStructureLoad$2 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 Lorg/slf4j/Logger; LOGGER a - f Ljava/util/Set; SHAPE_CHECK_BLOCKS i - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox f - f I genDepth g - f Lnet/minecraft/world/level/block/Mirror; mirror c - f Lnet/minecraft/core/Direction; orientation b - f Lnet/minecraft/world/level/block/Rotation; rotation d - f Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; type h -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 k - m (J)I getLightValue a - m (J)I getStoredLevel e - m ()Z hasInconsistencies a - m (J)V initializeSection l - 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 m - 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_R1/advancement/CraftAdvancementProgress -c org/bukkit/craftbukkit/block/CraftTrialSpawnerConfiguration org/bukkit/craftbukkit/v1_21_R1/block/CraftTrialSpawnerConfiguration -c org/bukkit/craftbukkit/block/data/type/CraftTechnicalPiston org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftTechnicalPiston -c org/bukkit/craftbukkit/block/impl/CraftCoralFanWallAbstract org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCoralFanWallAbstract -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperBulb org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperBulb -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperDoor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperDoor -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperSlab org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperSlab -c org/bukkit/craftbukkit/inventory/CraftAbstractInventoryView org/bukkit/craftbukkit/v1_21_R1/inventory/CraftAbstractInventoryView -c org/bukkit/craftbukkit/inventory/CraftAbstractInventoryView$1 org/bukkit/craftbukkit/v1_21_R1/inventory/CraftAbstractInventoryView$1 -c org/bukkit/craftbukkit/inventory/CraftInventoryDecoratedPot org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryDecoratedPot -c org/bukkit/craftbukkit/inventory/tags/DeprecatedItemTagType org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedItemTagType -c org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftInventoryCreator -c org/bukkit/craftbukkit/inventory/util/CraftInventoryCreator$InventoryConverter org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftInventoryCreator$InventoryConverter -c org/bukkit/craftbukkit/potion/CraftPotionEffectTypeCategory org/bukkit/craftbukkit/v1_21_R1/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/ItemCustomDataPredicate net/minecraft/advancements/critereon/ItemCustomDataPredicate - m (Lnet/minecraft/advancements/critereon/NbtPredicate;)Lnet/minecraft/advancements/critereon/ItemCustomDataPredicate; customData a - m (Lnet/minecraft/world/item/ItemStack;)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 c -c net/minecraft/advancements/critereon/KilledByCrossbowTrigger net/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow - m ()Lcom/mojang/serialization/Codec; codec a - m (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance;)Z lambda$trigger$0 a - m (Lnet/minecraft/server/level/ServerPlayer;Ljava/util/Collection;)V trigger a -c net/minecraft/advancements/critereon/KilledByCrossbowTrigger$TriggerInstance net/minecraft/advancements/critereon/CriterionTriggerKilledByCrossbow$a - m (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/Criterion; crossbowKilled a - m ([Lnet/minecraft/advancements/critereon/EntityPredicate$Builder;)Lnet/minecraft/advancements/Criterion; crossbowKilled a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m (Ljava/util/Collection;I)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; player b - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; uniqueEntityTypes d - f Ljava/util/List; victims 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 (Ljava/lang/Object;)Ljava/lang/String; lambda$getExamples$3 a - m (Ljava/lang/Object;)Ljava/lang/String; lambda$listSuggestions$2 b - 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 - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_DOUBLE a - f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_INT b - f C PREFIX_RELATIVE c - f Z relative d - f D value e -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/data/tags/FlatLevelGeneratorPresetTagsProvider net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider - m (Lnet/minecraft/core/HolderLookup$Provider;)V addTags a -c net/minecraft/network/protocol/common/custom/BeeDebugPayload net/minecraft/network/protocol/common/custom/BeeDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo; beeInfo 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 Lnet/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo; beeInfo c -c net/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo net/minecraft/network/protocol/common/custom/BeeDebugPayload$a - m ()Ljava/util/List; blacklistedHives j - m ()Lnet/minecraft/core/BlockPos; flowerPos g - m ()Ljava/lang/String; generateName a - m ()Ljava/util/Set; goals i - m (Lnet/minecraft/core/BlockPos;)Z hasHive a - m ()Lnet/minecraft/core/BlockPos; hivePos f - m ()I id c - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V lambda$write$0 a - m ()Lnet/minecraft/world/level/pathfinder/Path; path e - m ()Lnet/minecraft/world/phys/Vec3; pos d - m ()I travelTicks h - m ()Ljava/util/UUID; uuid b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/util/List; blacklistedHives i - f Lnet/minecraft/core/BlockPos; flowerPos f - f Ljava/util/Set; goals h - f Lnet/minecraft/core/BlockPos; hivePos e - f I id b - f Lnet/minecraft/world/level/pathfinder/Path; path d - f Lnet/minecraft/world/phys/Vec3; pos c - f I travelTicks g - f Ljava/util/UUID; uuid 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/ClientboundAddExperienceOrbPacket;)V handleAddExperienceOrb a - m (Lnet/minecraft/network/protocol/game/ClientboundSetObjectivePacket;)V handleAddObjective a - m (Lnet/minecraft/network/protocol/game/ClientboundRecipePacket;)V handleAddOrRemoveRecipes 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/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/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/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/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/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/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/ClientboundSetCarriedItemPacket;)V handleSetCarriedItem 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/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/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/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/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 ()Lnet/minecraft/world/level/Explosion$BlockInteraction; getBlockInteraction l - m ()Lnet/minecraft/core/Holder; getExplosionSound o - m ()F getKnockbackX b - m ()F getKnockbackY e - m ()F getKnockbackZ f - m ()Lnet/minecraft/core/particles/ParticleOptions; getLargeExplosionParticles n - m ()F getPower j - m ()Lnet/minecraft/core/particles/ParticleOptions; getSmallExplosionParticles m - m ()Ljava/util/List; getToBlow k - m ()D getX g - m ()D getY h - m ()D getZ i - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m (IIILnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/core/BlockPos; lambda$new$0 a - m (IIILnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/core/BlockPos;)V lambda$write$1 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/world/level/Explosion$BlockInteraction; blockInteraction l - f Lnet/minecraft/core/Holder; explosionSound m - f F knockbackX g - f F knockbackY h - f F knockbackZ i - f Lnet/minecraft/core/particles/ParticleOptions; largeExplosionParticles k - f F power e - f Lnet/minecraft/core/particles/ParticleOptions; smallExplosionParticles j - f Ljava/util/List; toBlow f - f D x b - f D y c - f D z d -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 getDayTime e - m ()J getGameTime 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 dayTime c - f J gameTime b -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/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/ServerboundChangeDifficultyPacket;)V handleChangeDifficulty 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/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/ServerboundDebugSampleSubscriptionPacket;)V handleDebugSampleSubscription 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/ServerboundPickItemPacket;)V handlePickItem 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/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/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/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/packs/metadata/pack/PackMetadataSection net/minecraft/server/packs/metadata/pack/ResourcePackInfo - m ()Lnet/minecraft/network/chat/Component; description a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()I packFormat b - m ()Ljava/util/Optional; supportedFormats c - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/server/packs/metadata/MetadataSectionType; TYPE b - f Lnet/minecraft/network/chat/Component; description c - f I packFormat d - f Ljava/util/Optional; supportedFormats e -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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$6 b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$7 c - 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/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 a -c net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix net/minecraft/util/datafix/fixes/ItemRemoveBlockEntityTagFix - 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/util/Set; items a -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/debugchart/DebugSampleSubscriptionTracker net/minecraft/util/debugchart/DebugSampleSubscriptionTracker - m (Lnet/minecraft/network/protocol/game/ClientboundDebugSamplePacket;)V broadcast a - m (JI)V handleSubscriptions a - m (JI)V handleUnsubscriptions b - m (IJLjava/util/Map$Entry;)Z lambda$handleUnsubscriptions$0 a - m (Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)Z shouldLogSamples a - m (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/util/debugchart/RemoteDebugSampleType;)V subscribe a - m (I)V tick a - f I STOP_SENDING_AFTER_MS b - f I STOP_SENDING_AFTER_TICKS a - f Lnet/minecraft/server/players/PlayerList; playerList c - f Ljava/util/Queue; subscriptionRequestQueue e - f Ljava/util/EnumMap; subscriptions d -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionRequest net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$a - m ()Lnet/minecraft/server/level/ServerPlayer; player a - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType b - f Lnet/minecraft/server/level/ServerPlayer; player a - f Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType b -c net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionStartedAt net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$b - m ()J millis a - m ()I tick b - f J millis a - f I tick b -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 e - m (Lnet/minecraft/world/entity/LivingEntity;)Z isHostile b - m (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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()Lnet/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder; createBaseChestedHorseAttributes s - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()V dropEquipment ez - 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 e - m ()I getInventoryColumns af_ - m (I)Lnet/minecraft/world/entity/SlotAccess; getSlot a_ - m ()Z hasChest t - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; mobInteract b - m ()V playChestEquipsSound x - m (Lnet/minecraft/util/RandomSource;)V randomizeAttributes a - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Z)V setChest x - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ID_CHEST cc - f Lnet/minecraft/world/entity/EntityDimensions; babyDimensions cd -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/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 aZ - m ()Lnet/minecraft/world/item/Item; getDefaultItem t - 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/nbt/CompoundTag;)V addAdditionalSaveData b - m ()V applyNaturalSlowdown t - m ()V clearContent a - m ()V clearItemStacks E - m (ILnet/minecraft/world/entity/player/Inventory;)Lnet/minecraft/world/inventory/AbstractContainerMenu; createMenu a - m (Lnet/minecraft/world/damagesource/DamageSource;)V destroy a - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()Lnet/minecraft/core/NonNullList; getItemStacks D - m ()Lnet/minecraft/resources/ResourceKey; getLootTable B - m ()J getLootTableSeed C - 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/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/entity/Entity$RemovalReason;)V remove 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/resources/ResourceKey;)V setLootTable a - m (Lnet/minecraft/resources/ResourceKey;J)V setLootTable a - m (J)V setLootTableSeed a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid a - f Lnet/minecraft/core/NonNullList; itemStacks c - f Lnet/minecraft/resources/ResourceKey; lootTable d - f J lootTableSeed e -c net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition - m ()Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder; create a - m ()Ljava/util/List; getInputSlotIndexes f - 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 b - m ()Ljava/util/List; getSlots c - m (I)Z hasSlot a - 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 Lnet/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition; resultSlot b - f Ljava/util/List; slots a -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/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/ComparatorBlockEntity net/minecraft/world/level/block/entity/TileEntityComparator - m ()I getOutputSignal b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (I)V setOutputSignal a - f I output a -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 b - m (Lnet/minecraft/world/entity/player/Player;)V startOpen a - m (Lnet/minecraft/world/entity/player/Player;)Z stillValid c - m (Lnet/minecraft/world/entity/player/Player;)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 u - m ()I getContainerSize b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k - m ()Lnet/minecraft/core/NonNullList; getItems j - m (F)F getProgress a - m (Lnet/minecraft/core/Direction;)[I getSlotsForFace a - m ()Z isClosed v - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadFromTag e - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V moveCollidedEntities c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/core/NonNullList;)V setItems a - m (Lnet/minecraft/world/entity/player/Player;)V startOpen d_ - m (Lnet/minecraft/world/entity/player/Player;)V stopOpen c - 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 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 s - f Lnet/minecraft/world/item/DyeColor; color v - f Lnet/minecraft/core/NonNullList; itemStacks q - f I openCount r - f F progress t - f F progressOld u -c net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus net/minecraft/world/level/block/entity/TileEntityShulkerBox$AnimationPhase - 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 ()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 ao -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/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 ()Ljava/util/List; materialRuleList a - f Ljava/util/List; 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 f - 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 e - 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 - f I val$minMapSize a -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 l -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/core/BlockPos;)V neighborChanged a - m (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/core/BlockPos;Z)V neighborChanged a - m ()V runUpdates 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;)V updateNeighborsAtExceptFromFacing a - f Lorg/slf4j/Logger; LOGGER b - f Ljava/util/List; addedThisLayer f - f I count g - 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 ()Lnet/minecraft/core/BlockPos; neighborPos d - m ()Lnet/minecraft/core/BlockPos; pos c - m (Lnet/minecraft/world/level/Level;)Z runNext a - m ()Lnet/minecraft/world/level/block/state/BlockState; state b - 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/core/BlockPos; pos c - f Lnet/minecraft/world/level/block/state/BlockState; state b - f I updateFlags e - f I updateLimit f -c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates net/minecraft/world/level/redstone/CollectingNeighborUpdater$c - 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 ()Z movedByPiston e - m ()Lnet/minecraft/core/BlockPos; neighborPos 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/core/BlockPos; neighborPos 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 (Lnet/minecraft/world/level/Level;)Z runNext a - f I idx d - f Lnet/minecraft/core/Direction; skipDirection c - 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 ()Lnet/minecraft/core/BlockPos; neighborPos 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/core/BlockPos; neighborPos c - f Lnet/minecraft/core/BlockPos; pos 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/data/type/CraftDaylightDetector org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftDaylightDetector -c org/bukkit/craftbukkit/block/data/type/CraftPointedDripstone org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftPointedDripstone -c org/bukkit/craftbukkit/block/impl/CraftCalibratedSculkSensor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftCalibratedSculkSensor -c org/bukkit/craftbukkit/block/impl/CraftInfestedRotatedPillar org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftInfestedRotatedPillar -c org/bukkit/craftbukkit/block/impl/CraftPressurePlateWeighted org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftPressurePlateWeighted -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperGrate org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperGrate -c org/bukkit/craftbukkit/block/impl/CraftWeatheringCopperStair org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperStair -c org/bukkit/craftbukkit/configuration/ConfigSerializationUtil org/bukkit/craftbukkit/v1_21_R1/configuration/ConfigSerializationUtil -c org/bukkit/craftbukkit/inventory/CraftInventoryAbstractHorse org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryAbstractHorse -c org/bukkit/craftbukkit/inventory/CraftMetaTropicalFishBucket org/bukkit/craftbukkit/v1_21_R1/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/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/ItemWrittenBookPredicate net/minecraft/advancements/critereon/ItemWrittenBookPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 d - f Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints; generation f - f Ljava/util/Optional; pages c - f Ljava/util/Optional; resolved g - f Ljava/util/Optional; title e -c net/minecraft/advancements/critereon/ItemWrittenBookPredicate$PagePredicate net/minecraft/advancements/critereon/ItemWrittenBookPredicate$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/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 (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;)Lnet/minecraft/commands/arguments/coordinates/LocalCoordinates; parse a - m (Lcom/mojang/brigadier/StringReader;I)D readDouble a - 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/arguments/coordinates/WorldCoordinates; current d - 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 - f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; x a - f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; y b - f Lnet/minecraft/commands/arguments/coordinates/WorldCoordinate; z c -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/CustomPacketPayload$Type; type a - f Lnet/minecraft/resources/ResourceLocation; id a -c net/minecraft/network/protocol/common/custom/GoalDebugPayload net/minecraft/network/protocol/common/custom/GoalDebugPayload - m ()I entityId b - m ()Ljava/util/List; goals d - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal;)V lambda$write$0 a - m ()Lnet/minecraft/core/BlockPos; pos c - 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 I entityId c - f Ljava/util/List; goals e - f Lnet/minecraft/core/BlockPos; pos d -c net/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal net/minecraft/network/protocol/common/custom/GoalDebugPayload$a - m ()Z isRunning b - m ()Ljava/lang/String; name c - m ()I priority a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Z isRunning b - f Ljava/lang/String; name c - f I priority a -c net/minecraft/network/protocol/common/custom/HiveDebugPayload net/minecraft/network/protocol/common/custom/HiveDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo; hiveInfo 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 Lnet/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo; hiveInfo c -c net/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo net/minecraft/network/protocol/common/custom/HiveDebugPayload$a - m ()Ljava/lang/String; hiveType b - m ()I honeyLevel d - m ()I occupantCount c - m ()Lnet/minecraft/core/BlockPos; pos a - m ()Z sedated e - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/lang/String; hiveType b - f I honeyLevel d - f I occupantCount c - f Lnet/minecraft/core/BlockPos; pos a - f Z sedated e -c net/minecraft/network/protocol/game/ClientboundCommandsPacket net/minecraft/network/protocol/game/PacketPlayOutCommands - m (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List; createEntries a - m (Lcom/mojang/brigadier/tree/CommandNode;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;)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 MASK_TYPE b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f B TYPE_ARGUMENT h - f B TYPE_LITERAL g - f B TYPE_ROOT f - f Ljava/util/List; entries j - f I rootIndex i -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 (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$e - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a -c net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver net/minecraft/network/protocol/game/PacketPlayOutCommands$d - m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$resolve$0 a - m (I)Lcom/mojang/brigadier/tree/CommandNode; resolve a - f Lnet/minecraft/commands/CommandBuildContext; context a - f Ljava/util/List; entries b - f Ljava/util/List; nodes c -c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub net/minecraft/network/protocol/game/PacketPlayOutCommands$c - m (Lnet/minecraft/commands/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build 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/CommandBuildContext;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build a - m (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/resources/ResourceLocation; getSuggestionId 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/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 ()I duration e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m ()Lnet/minecraft/world/item/Item; item b - m ()Lnet/minecraft/network/protocol/PacketType; type a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I duration c - f Lnet/minecraft/world/item/Item; item b -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 I MAX_BYTES_PER_CHAR a - f I MAX_PAGES_COUNT h - f I PAGE_MAX_CHARS g - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC b - f I TITLE_MAX_CHARS f - f Ljava/util/List; pages d - f I slot c - f Ljava/util/Optional; title e -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/game/ServerboundPickItemPacket net/minecraft/network/protocol/game/PacketPlayInPickItem - 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/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/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 a - 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/metadata/MetadataSectionSerializer net/minecraft/server/packs/metadata/ResourcePackMetaParser - m (Lcom/google/gson/JsonObject;)Ljava/lang/Object; fromJson a - m ()Ljava/lang/String; getMetadataSectionName a -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 - m ()Ljava/lang/String; getName c - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a -c net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier net/minecraft/server/packs/resources/IReloadListener$a - m (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait 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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag 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/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$12 o - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntityTag$7 r - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$10 b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStatePredicates$11 p - m (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockStateTag$5 a - m (Ljava/util/stream/Stream;)Ljava/util/Map; lambda$fixBlockStateTag$6 a - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$15 m - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$16 l - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$17 k - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$fixEnchantments$8 q - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkRocket$19 h - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkStar$18 i - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$0 l - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStack$1 k - 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 j - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixMapDecoration$13 n - m (Ljava/lang/String;)Z lambda$fixPotionContents$14 b - m (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixProfileProperties$21 j - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$fixProfileProperties$22 i - m (Lcom/mojang/serialization/Dynamic;)Ljava/util/List; lambda$fixProfileProperties$23 h - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic; lambda$fixProfileProperties$24 a - m (Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fixProfileProperties$25 a - m (I)Z lambda$isValidPlayerName$20 b - m (Lnet/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$26 c - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$27 g - m (Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair; lambda$parseEnchantment$9 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 (Ljava/lang/String;)Lnet/minecraft/util/parsing/packrat/Term; word a -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord net/minecraft/util/parsing/packrat/commands/StringReaderTerms$b - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$parse$0 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/String; value c - f Ljava/lang/String; value a -c net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacter net/minecraft/util/parsing/packrat/commands/StringReaderTerms$a - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/stream/Stream; lambda$parse$0 a - m (Lnet/minecraft/util/parsing/packrat/ParseState;Lnet/minecraft/util/parsing/packrat/Scope;Lnet/minecraft/util/parsing/packrat/Control;)Z parse a - m ()C value c - f C value a -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 V_ - 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 canOpenDoors e - m ()Z canPassDoors d - 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 (Z)V setCanOpenDoors b - m (Z)V setCanPassDoors c - m ()V tick c -c net/minecraft/world/entity/ai/navigation/GroundPathNavigation net/minecraft/world/entity/ai/navigation/Navigation - m ()Z canOpenDoors f - m ()Z canPassDoors e - 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 ()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 d - m (Z)V setCanOpenDoors b - m (Z)V setCanPassDoors c - m (Z)V setCanWalkOverFences e - m ()V trimPath W_ - f Z avoidSun p -c net/minecraft/world/entity/projectile/ThrowableItemProjectile net/minecraft/world/entity/projectile/EntityProjectileThrowable - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/network/syncher/SynchedEntityData$Builder;)V defineSynchedData a - m ()Lnet/minecraft/world/item/Item; getDefaultItem t - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/world/item/ItemStack;)V setItem a - f Lnet/minecraft/network/syncher/EntityDataAccessor; DATA_ITEM_STACK b -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 n - m (Lnet/minecraft/world/level/block/state/BlockState;)Z isRandomlyTicking d_ - 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 m - f Lnet/minecraft/world/level/block/WeatheringCopper$WeatherState; weatherState n -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 b - 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 b - 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 gm - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gn - m (Ljava/lang/String;)V lambda$loadAdditional$0 b - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V lambda$loadAdditional$1 a - m (Ljava/lang/String;)V lambda$saveAdditional$2 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveAdditional$3 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (I)V setLastVibrationFrequency a - f Lorg/slf4j/Logger; LOGGER b - f I lastVibrationFrequency h - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; vibrationData c - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener; vibrationListener d - f Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; vibrationUser e -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 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/Tag; encode a - 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 b - m ()Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; getSharedData c - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket az_ - 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/block/entity/vault/VaultConfig;)V lambda$loadAdditional$1 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/level/block/entity/vault/VaultConfig;)V setConfig a - f Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/world/level/block/entity/vault/VaultClientData; clientData d - f Lnet/minecraft/world/level/block/entity/vault/VaultConfig; config e - f Lnet/minecraft/world/level/block/entity/vault/VaultServerData; serverData b - f Lnet/minecraft/world/level/block/entity/vault/VaultSharedData; sharedData c -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;)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 q - 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 n - 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 p - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; OAK g - 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 F - f Lnet/minecraft/world/level/block/state/properties/BlockSetType; WARPED o - f Lnet/minecraft/sounds/SoundEvent; buttonClickOff D - f Lnet/minecraft/sounds/SoundEvent; buttonClickOn E - f Z canButtonBeActivatedByArrows u - f Z canOpenByHand s - f Z canOpenByWindCharge t - f Lnet/minecraft/sounds/SoundEvent; doorClose x - f Lnet/minecraft/sounds/SoundEvent; doorOpen y - f Ljava/lang/String; name r - f Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOff B - f Lnet/minecraft/sounds/SoundEvent; pressurePlateClickOn C - f Lnet/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity; pressurePlateSensitivity v - f Lnet/minecraft/world/level/block/SoundType; soundType w - f Lnet/minecraft/sounds/SoundEvent; trapdoorClose z - f Lnet/minecraft/sounds/SoundEvent; trapdoorOpen A -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/Collection;)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;)Ljava/lang/String; getName a - m (Ljava/lang/Enum;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; getPossibleValues a - m (Ljava/lang/String;)Ljava/util/Optional; getValue b - m (Ljava/lang/Enum;)Z lambda$create$0 b - f Ljava/util/Map; names b - f Lcom/google/common/collect/ImmutableSet; 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/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/levelgen/GenerationStep$Carving;)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 getMinBuildHeight 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/data/type/CraftChiseledBookshelf org/bukkit/craftbukkit/v1_21_R1/block/data/type/CraftChiseledBookshelf -c org/bukkit/craftbukkit/block/impl/CraftEquipableCarvedPumpkin org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftEquipableCarvedPumpkin -c org/bukkit/craftbukkit/block/impl/CraftWaterloggedTransparent org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWaterloggedTransparent -c org/bukkit/craftbukkit/generator/structure/CraftStructureType org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftStructureType -c org/bukkit/craftbukkit/inventory/CraftSmithingTransformRecipe org/bukkit/craftbukkit/v1_21_R1/inventory/CraftSmithingTransformRecipe -c org/bukkit/craftbukkit/projectiles/CraftBlockProjectileSource org/bukkit/craftbukkit/v1_21_R1/projectiles/CraftBlockProjectileSource -c org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations org/bukkit/craftbukkit/v1_21_R1/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/ItemEnchantmentsPredicate net/minecraft/advancements/critereon/ItemEnchantmentsPredicate - m (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec a - m ()Ljava/util/List; enchantments b - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/ItemEnchantmentsPredicate$Enchantments; enchantments a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/enchantment/ItemEnchantments;)Z matches a - m (Ljava/util/List;)Lnet/minecraft/advancements/critereon/ItemEnchantmentsPredicate$StoredEnchantments; storedEnchantments b - f Ljava/util/List; enchantments a -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$Enchantments net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$a - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a -c net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$StoredEnchantments net/minecraft/advancements/critereon/ItemEnchantmentsPredicate$b - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - f Lcom/mojang/serialization/Codec; CODEC a -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 ()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/ItemWritableBookPredicate net/minecraft/advancements/critereon/ItemWritableBookPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 c -c net/minecraft/advancements/critereon/ItemWritableBookPredicate$PagePredicate net/minecraft/advancements/critereon/ItemWritableBookPredicate$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/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;Lnet/minecraft/util/parsing/packrat/Scope;)Ljava/util/Optional; 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;Lnet/minecraft/nbt/Tag;)Ljava/lang/Object; createComponentTest a - m (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lnet/minecraft/nbt/Tag;)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 (DDD)Lnet/minecraft/world/phys/AABB; createAabb a - m (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;Ljava/util/function/ToDoubleFunction;)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/WrappedMinMaxBounds; getRotX k - m ()Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; 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/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/WrappedMinMaxBounds;)V setRotX a - m (Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds;)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/WrappedMinMaxBounds; rotX K - f Lnet/minecraft/advancements/critereon/WrappedMinMaxBounds; 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/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/common/custom/BrainDebugPayload net/minecraft/network/protocol/common/custom/BrainDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump; brainDump 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 Lnet/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump; brainDump c -c net/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump net/minecraft/network/protocol/common/custom/BrainDebugPayload$a - m ()Ljava/util/List; activities m - m ()I angerLevel l - m ()Ljava/util/List; behaviors n - m ()Ljava/util/List; gossips p - m (Lnet/minecraft/core/BlockPos;)Z hasPoi a - m (Lnet/minecraft/core/BlockPos;)Z hasPotentialPoi b - m ()F health f - m ()I id b - m ()Ljava/lang/String; inventory i - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/pathfinder/Path;)V lambda$write$0 a - m ()F maxHealth g - m ()Ljava/util/List; memories o - m ()Ljava/lang/String; name c - m ()Lnet/minecraft/world/level/pathfinder/Path; path j - m ()Ljava/util/Set; pois q - m ()Lnet/minecraft/world/phys/Vec3; pos h - m ()Ljava/util/Set; potentialPois r - m ()Ljava/lang/String; profession d - m ()Ljava/util/UUID; uuid a - m ()Z wantsGolem k - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - m ()I xp e - f Ljava/util/List; activities m - f I angerLevel l - f Ljava/util/List; behaviors n - f Ljava/util/List; gossips p - f F health f - f I id b - f Ljava/lang/String; inventory i - f F maxHealth g - f Ljava/util/List; memories o - f Ljava/lang/String; name c - f Lnet/minecraft/world/level/pathfinder/Path; path j - f Ljava/util/Set; pois q - f Lnet/minecraft/world/phys/Vec3; pos h - f Ljava/util/Set; potentialPois r - f Ljava/lang/String; profession d - f Ljava/util/UUID; uuid a - f Z wantsGolem k - f I xp e -c net/minecraft/network/protocol/common/custom/RaidsDebugPayload net/minecraft/network/protocol/common/custom/RaidsDebugPayload - m ()Ljava/util/List; raidCenters 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/util/List; raidCenters c -c net/minecraft/network/protocol/game/ClientboundAddEntityPacket net/minecraft/network/protocol/game/PacketPlayOutSpawnEntity - m ()I getData p - m ()I getId b - m ()Lnet/minecraft/world/entity/EntityType; getType f - m ()Ljava/util/UUID; getUUID e - m ()D getX g - m ()F getXRot m - m ()D getXa j - m ()D getY h - m ()F getYHeadRot o - m ()F getYRot n - m ()D getYa k - m ()D getZ i - m ()D getZa l - 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 D LIMIT c - f D MAGICAL_QUANTIZATION b - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I data p - f I id d - f Lnet/minecraft/world/entity/EntityType; type f - f Ljava/util/UUID; uuid e - f D x g - f B xRot m - f I xa j - f D y h - f B yHeadRot o - f B yRot n - f I ya k - f D z i - f I za l -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; ARROW_HIT_PLAYER h - 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; 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/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/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/ClientboundGameProfilePacket;)V handleGameProfile a - m (Lnet/minecraft/network/protocol/login/ClientboundHelloPacket;)V handleHello 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 -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/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/EntityPaintingFieldsRenameFix net/minecraft/util/datafix/fixes/EntityPaintingFieldsRenameFix - 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/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/parsing/packrat/commands/ResourceLookupRule net/minecraft/util/parsing/packrat/commands/ResourceLookupRule - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; 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/Atom; 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/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;J)V start a - 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/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 c - 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 f - m (Lnet/minecraft/world/entity/LivingEntity;)Z isHostileTarget b - m (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/entity/LivingEntity;)Z isHuntTarget e - m (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/world/entity/monster/breeze/Breeze;Lnet/minecraft/world/entity/LivingEntity;)Z lambda$doTick$0 b - 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 ()I radiusXZ b - m ()I radiusY c - m ()Ljava/util/Set; requires a - f I BREEZE_SENSOR_RADIUS a -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/world/level/storage/loot/parameters/LootContextParamSet;)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/world/level/storage/loot/parameters/LootContextParamSet;)Lcom/mojang/serialization/Codec; equipmentDropsCodec b - m (Lcom/mojang/serialization/Codec;Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet;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/world/level/storage/loot/parameters/LootContextParamSet;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/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/item/ItemStack;)I getBurnDuration b - m ()Lnet/minecraft/network/chat/Component; getDefaultName k -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 j - m ()[Z getPotionBits f - 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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 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 m - f Lnet/minecraft/world/inventory/ContainerData; dataAccess f - f I fuel s - f Lnet/minecraft/world/item/Item; ingredient r - f Lnet/minecraft/core/NonNullList; items l - f [Z lastPotionCount q -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 -c net/minecraft/world/level/block/entity/ContainerOpenersCounter net/minecraft/world/level/block/entity/ContainerOpenersCounter - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V decrementOpeners b - m ()I getOpenerCount a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;)Ljava/util/List; getPlayersWithContainerOpen a - m (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V incrementOpeners a - 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 - 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/world/level/block/entity/BlockEntity$DataComponentInput;)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 v - m ()Lnet/minecraft/world/level/block/entity/PotDecorations; getDecorations l - m ()Lnet/minecraft/core/Direction; getDirection k - m ()Lnet/minecraft/resources/ResourceKey; getLootTable aB_ - m ()J getLootTableSeed aC_ - m ()Lnet/minecraft/world/item/ItemStack; getPotAsItem u - m ()Lnet/minecraft/world/item/ItemStack; getTheItem f - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket j - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/item/ItemStack;)V setFromItem c - 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 - 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/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/TrialSpawnerState; getState d - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; getTrialSpawner c - m ()Lnet/minecraft/network/protocol/Packet; getUpdatePacket az_ - m ()Lnet/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket; getUpdatePacket b - m (Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; getUpdateTag a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;)V lambda$loadAdditional$0 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveAdditional$1 a - m (Lcom/mojang/serialization/DataResult$Error;)V lambda$saveAdditional$2 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m ()V markUpdated f - m ()Z onlyOpCanSetNbt q - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 Lorg/slf4j/Logger; LOGGER a - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner; trialSpawner b -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 u - 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 l - m ()Lnet/minecraft/world/level/block/state/BlockState; getMovedState j - 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/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 b - m ()Z isSourcePiston d - m ()Z isStickyForEntities v - 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 w - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 Ljava/lang/ThreadLocal; NOCLIP h - f D PUSH_OFFSET c - f I TICKS_TO_EXTEND b - f D TICK_MOVEMENT a - f I deathTicks l - f Lnet/minecraft/core/Direction; direction e - f Z extending f - f Z isSourcePiston g - f J lastTicked k - f Lnet/minecraft/world/level/block/state/BlockState; movedState d - f F progress i - f F progressO j -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/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 g - f Lnet/minecraft/world/level/block/state/properties/StructureMode; CORNER c - f Lnet/minecraft/world/level/block/state/properties/StructureMode; DATA d - 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 f - f Ljava/lang/String; name e -c net/minecraft/world/level/chunk/storage/RecreatingChunkStorage net/minecraft/world/level/chunk/storage/RecreatingChunkStorage - 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/dimension/end/DragonRespawnAnimation net/minecraft/world/level/dimension/end/EnumDragonRespawn - 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; 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 gm - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gn - f I DEFAULT_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/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/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/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 Lcom/mojang/datafixers/util/Either; contents j -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/command/CraftRemoteConsoleCommandSender org/bukkit/craftbukkit/v1_21_R1/command/CraftRemoteConsoleCommandSender -c org/bukkit/craftbukkit/generator/structure/CraftStructurePiece org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftStructurePiece -c org/bukkit/craftbukkit/inventory/components/CraftFoodComponent org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftFoodComponent -c org/bukkit/craftbukkit/inventory/components/CraftFoodComponent$CraftFoodEffect org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftFoodComponent$CraftFoodEffect -c org/bukkit/craftbukkit/inventory/components/CraftToolComponent org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftToolComponent -c org/bukkit/craftbukkit/inventory/components/CraftToolComponent$CraftToolRule org/bukkit/craftbukkit/v1_21_R1/inventory/components/CraftToolComponent$CraftToolRule -c org/bukkit/craftbukkit/legacy/reroute/RequirePluginVersionData org/bukkit/craftbukkit/v1_21_R1/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/data/advancements/packs/VanillaNetherAdvancements net/minecraft/data/advancements/packs/VanillaNetherAdvancements - m (Lnet/minecraft/core/HolderLookup$Provider;Ljava/util/function/Consumer;)V generate a - f Lnet/minecraft/advancements/critereon/ContextAwarePredicate; DISTRACT_PIGLIN_PLAYER_ARMOR_PREDICATE 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/common/custom/BreezeDebugPayload net/minecraft/network/protocol/common/custom/BreezeDebugPayload - m ()Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo; breezeInfo 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 Lnet/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo; breezeInfo c -c net/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo net/minecraft/network/protocol/common/custom/BreezeDebugPayload$a - m ()Ljava/lang/Integer; attackTarget d - m ()Ljava/lang/String; generateName a - m ()I id c - m ()Lnet/minecraft/core/BlockPos; jumpTarget e - m ()Ljava/util/UUID; uuid b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Ljava/lang/Integer; attackTarget c - f I id b - f Lnet/minecraft/core/BlockPos; jumpTarget d - f Ljava/util/UUID; uuid a -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/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 ()S getXa b - m ()S getYa e - m ()S getZa f - m ()B getxRot h - m ()B getyRot g - 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 g - m ()Lnet/minecraft/network/chat/ChatType$Bound; chatType j - m ()Lnet/minecraft/network/chat/FilterMask; filterMask i - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m ()I index e - m ()Z isSkippable c - m ()Ljava/util/UUID; sender b - m ()Lnet/minecraft/network/chat/MessageSignature; signature f - m ()Lnet/minecraft/network/protocol/PacketType; type a - m ()Lnet/minecraft/network/chat/Component; unsignedContent h - 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 e - f Lnet/minecraft/network/chat/ChatType$Bound; chatType h - f Lnet/minecraft/network/chat/FilterMask; filterMask g - f I index c - f Ljava/util/UUID; sender b - f Lnet/minecraft/network/chat/MessageSignature; signature d - f Lnet/minecraft/network/chat/Component; unsignedContent f -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 ()B 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/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 e - m ()Z hasRotation f - m ()Z isOnGround b - m ()Lnet/minecraft/network/protocol/PacketType; type a - f Z hasPos g - f Z hasRot h - 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 i -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 i -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 i -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 i -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/level/progress/LoggerChunkProgressListener net/minecraft/server/level/progress/WorldLoadListenerLogger - m (I)Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; create c - m ()Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; createCompleted c - m (I)Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; createFromGameruleRadius b - m ()I getProgress d - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a - f Lorg/slf4j/Logger; LOGGER a - f I count c - f I maxCount b - f J nextTickTime e - f J startTime d -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/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTagCustomName a - m (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;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/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/ItemStackComponentRemainderFix net/minecraft/util/datafix/fixes/ItemStackComponentRemainderFix - 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 - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2 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/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/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/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 ()I radiusXZ b - m ()I radiusY c - 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/projectile/AbstractHurtingProjectile net/minecraft/world/entity/projectile/EntityFireball - m (Lnet/minecraft/nbt/CompoundTag;)V addAdditionalSaveData b - m (Lnet/minecraft/world/phys/Vec3;D)V assignDirectionalMovement a - m (Lnet/minecraft/world/entity/Entity;)Z canHitEntity b - 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/ClipContext$Block; getClipType aj_ - m ()F getInertia w - m ()F getLightLevelDependentMagicValue bu - m ()F getLiquidInertia x - m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle v - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m (Lnet/minecraft/world/entity/Entity;Z)V onDeflection b - m (Lnet/minecraft/nbt/CompoundTag;)V readAdditionalSaveData a - m (Lnet/minecraft/network/protocol/game/ClientboundAddEntityPacket;)V recreateFromPacket a - m ()Z shouldBurn t - m (D)Z shouldRenderAtSqrDistance a - m ()V tick l - f D DEFLECTION_SCALE c - f D INITAL_ACCELERATION_POWER b - f D accelerationPower d -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 - 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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/world/entity/player/Player;)Z canOpen d - 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 aj - 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 j - m ()Lnet/minecraft/network/chat/Component; getName ah - m ()Z isEmpty c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (II)Lnet/minecraft/world/item/ItemStack; removeItem a - m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/SculkCatalystBlockEntity net/minecraft/world/level/block/entity/SculkCatalystBlockEntity - m ()Lnet/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener; getListener b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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/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 b - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data; getVibrationData gm - m ()Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$User; getVibrationUser gn - m (Ljava/lang/String;)V lambda$loadAdditional$1 b - m (Lnet/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data;)V lambda$loadAdditional$2 a - m (Ljava/lang/String;)V lambda$saveAdditional$3 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$saveAdditional$4 a - m (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0 a - m (I)V lambda$tryToWarn$5 a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/world/level/Level;)V playWardenReplySound b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 i - f Lorg/slf4j/Logger; LOGGER b - f I SHRIEKING_TICKS j - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; SOUND_BY_LEVEL k - f I WARDEN_SPAWN_ATTEMPTS d - f I WARDEN_SPAWN_RANGE_XZ e - f I WARDEN_SPAWN_RANGE_Y h - f I WARNING_SOUND_RADIUS c - 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/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 b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)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/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 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 g - f Z exactTeleport j - f Lnet/minecraft/core/BlockPos; exitPortal i - f I teleportCooldown h -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 b - m (Lnet/minecraft/core/BlockPos;)Z canPositionTick a - m (Lnet/minecraft/world/level/ChunkPos;)Z canPositionTick a - m ()I count f - m (Ljava/io/Writer;)V dumpSections a - m (J)V ensureChunkQueuedForLoad b - m ()Ljava/lang/String; gatherStats e - 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 d - m (Ljava/util/UUID;)Z isLoaded a - m (J)Z processChunkUnload d - m ()V processPendingLoads h - m ()V processUnloads g - m (JLnet/minecraft/world/level/entity/EntitySection;)V removeSectionIfEmpty a - m (J)V requestChunkLoad c - m ()V saveAll c - 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 a - 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 -c net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus net/minecraft/world/level/entity/PersistentEntitySectionManager$b - 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 ao -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/levelgen/structure/pools/alias/Direct net/minecraft/world/level/levelgen/structure/pools/alias/Direct - 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/Random net/minecraft/world/level/levelgen/structure/pools/alias/Random - 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/util/random/WeightedEntry$Wrapper;)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/SimpleWeightedRandomList; targets d - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/resources/ResourceKey; alias c - f Lnet/minecraft/util/random/SimpleWeightedRandomList; targets d -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/ItemStack;Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle;Ljava/lang/Boolean;)V lambda$run$5 a - m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle;)Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle; lambda$static$0 a - m (Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/String; lambda$static$1 b - m (Lnet/minecraft/core/component/DataComponentType;)Lcom/mojang/serialization/DataResult; lambda$static$2 a - m (Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips;)Ljava/util/Map; 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; TOGGLES b - f Lcom/mojang/serialization/Codec; TOGGLE_CODEC c - f Ljava/util/Map; values d -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither net/minecraft/world/level/storage/loot/functions/ToggleTooltips$b -c net/minecraft/world/level/storage/loot/functions/ToggleTooltips$ComponentToggle net/minecraft/world/level/storage/loot/functions/ToggleTooltips$a - m (Lnet/minecraft/world/item/ItemStack;Z)V applyIfPresent a - m ()Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither; setter b - m ()Lnet/minecraft/core/component/DataComponentType; type a - f Lnet/minecraft/world/level/storage/loot/functions/ToggleTooltips$TooltipWither; setter b - f Lnet/minecraft/core/component/DataComponentType; type a -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/block/impl/CraftWeatheringCopperTrapDoor org/bukkit/craftbukkit/v1_21_R1/block/impl/CraftWeatheringCopperTrapDoor -c org/bukkit/craftbukkit/persistence/CraftPersistentDataContainer org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataContainer -c org/bukkit/craftbukkit/util/permissions/CraftDefaultPermissions org/bukkit/craftbukkit/v1_21_R1/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/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/network/protocol/common/ClientCommonPacketListener net/minecraft/network/protocol/common/ClientCommonPacketListener - 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/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/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 - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider; val$fallback b - f Ljava/util/Map; val$idToType 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 ()D getX b - m ()F getXRot h - m ()D getY e - m ()F getYRot g - m ()D getZ 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 D x b - f F xRot f - f D y c - f F yRot e - f D z d -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 ()D getX b - m ()F getXRot h - m ()D getY e - m ()F getYRot g - m ()D getZ 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 D x b - f F xRot f - f D y c - f F yRot e - f D z d -c net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket net/minecraft/network/protocol/game/PacketPlayInAutoRecipe - m ()I getContainerId b - m ()Lnet/minecraft/resources/ResourceLocation; getRecipe e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a - m ()Z isShiftDown f - 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 Lnet/minecraft/resources/ResourceLocation; recipe c - f Z shiftDown d -c net/minecraft/network/protocol/game/ServerboundPlayerInputPacket net/minecraft/network/protocol/game/PacketPlayInSteerVehicle - m ()F getXxa b - m ()F getZza e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a - m ()Z isJumping f - m ()Z isShiftKeyDown g - m ()Lnet/minecraft/network/protocol/PacketType; type a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f I FLAG_JUMPING b - f I FLAG_SHIFT_KEY_DOWN c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Z isJumping f - f Z isShiftKeyDown g - f F xxa d - f F zza e -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/level/progress/ChunkProgressListenerFactory net/minecraft/server/level/progress/WorldLoadListenerFactory -c net/minecraft/server/level/progress/StoringChunkProgressListener net/minecraft/server/level/progress/StoringChunkProgressListener - m (I)Lnet/minecraft/server/level/progress/StoringChunkProgressListener; create c - m ()Lnet/minecraft/server/level/progress/StoringChunkProgressListener; createCompleted c - m (I)Lnet/minecraft/server/level/progress/StoringChunkProgressListener; createFromGameruleRadius b - m ()I getDiameter e - m ()I getFullDiameter d - m ()I getProgress f - m (II)Lnet/minecraft/world/level/chunk/status/ChunkStatus; getStatus a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a - f Lnet/minecraft/server/level/progress/LoggerChunkProgressListener; delegate a - f I diameter f - f I fullDiameter d - f I radius e - f Lnet/minecraft/world/level/ChunkPos; spawnPos c - f Z started g - f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; statuses b -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/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/SimpleCraftingRecipeSerializer net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer - m ()Lcom/mojang/serialization/MapCodec; codec a - m (Lnet/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$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 x - f Lnet/minecraft/network/codec/StreamCodec; streamCodec y -c net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$Factory net/minecraft/world/item/crafting/SimpleCraftingRecipeSerializer$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/entity/trialspawner/TrialSpawner net/minecraft/world/level/block/entity/trialspawner/TrialSpawner - 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/world/level/Level;)Z canSpawnInLevel a - m ()Lcom/mojang/serialization/Codec; codec 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/TrialSpawnerConfig; getConfig b - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; getData f - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; getEntitySelector l - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; getNormalConfig c - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; getOminousConfig d - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; getOminousConfigForSerialization n - m ()Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; getPlayerDetector k - m ()I getRequiredPlayerRange h - m ()Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState; getState i - m ()I getTargetCooldownLength g - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Z inLineOfSight a - m ()Z isOminous e - m ()V markUpdated j - m ()V overridePeacefulAndMobSpawnRule m - 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/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 e - f I DEFAULT_TARGET_COOLDOWN_LENGTH d - f I DETECT_PLAYER_SPAWN_BUFFER c - f I MAX_MOB_TRACKING_DISTANCE f - f I MAX_MOB_TRACKING_DISTANCE_SQR g - f Ljava/lang/String; NORMAL_CONFIG_TAG_NAME a - f Ljava/lang/String; OMINOUS_CONFIG_TAG_NAME b - f F SPAWNING_AMBIENT_SOUND_CHANCE h - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData; data k - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector; entitySelector p - f Z isOminous r - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; normalConfig i - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; ominousConfig j - f Z overridePeacefulAndMobSpawnRule q - f Lnet/minecraft/world/level/block/entity/trialspawner/PlayerDetector; playerDetector o - f I requiredPlayerRange l - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor; stateAccessor n - f I targetCooldownLength m -c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$a - 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; 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$b - 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 ()I generateHashCode b - m (Ljava/lang/Boolean;)Ljava/lang/String; getName a - m (Ljava/lang/Comparable;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; getPossibleValues a - m (Ljava/lang/String;)Ljava/util/Optional; getValue b - f Lcom/google/common/collect/ImmutableSet; 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;)Ljava/lang/String; getName a - m (Ljava/lang/Integer;)Ljava/lang/String; getName a - m ()Ljava/util/Collection; getPossibleValues a - m (Ljava/lang/String;)Ljava/util/Optional; getValue b - f I max c - f I min b - f Lcom/google/common/collect/ImmutableSet; 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 -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_R1/help/MultipleCommandAliasHelpTopicFactory -c org/bukkit/craftbukkit/inventory/CraftInventoryChiseledBookshelf org/bukkit/craftbukkit/v1_21_R1/inventory/CraftInventoryChiseledBookshelf -c org/bukkit/craftbukkit/inventory/tags/DeprecatedContainerTagType org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedContainerTagType -c net/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate net/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate - m ()Lnet/minecraft/advancements/critereon/ItemJukeboxPlayablePredicate; 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 c -c net/minecraft/advancements/critereon/SingleComponentItemPredicate net/minecraft/advancements/critereon/SingleComponentItemPredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)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/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/common/custom/PoiAddedDebugPayload net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload - m ()I freeTicketCount d - m ()Ljava/lang/String; poiType c - m ()Lnet/minecraft/core/BlockPos; pos 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 I freeTicketCount e - f Ljava/lang/String; poiType d - f Lnet/minecraft/core/BlockPos; pos c -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/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/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/ClientboundGameProfilePacket 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 ()Z strictErrorHandling e - m ()Lnet/minecraft/network/protocol/PacketType; type a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lcom/mojang/authlib/GameProfile; gameProfile b - f Z strictErrorHandling c -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/util/datafix/fixes/BlockEntitySignTextStrictJsonFix net/minecraft/util/datafix/fixes/DataConverterSignText - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0 a - m (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; updateLine 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/TypeRewriteRule; cap a - m ()Ljava/lang/IllegalStateException; lambda$cap$0 a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$cap$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$cap$2 a -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 -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/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 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 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 (Ljava/util/Map;Lnet/minecraft/tags/TagKey;I)V add a - m (Ljava/util/Map;Lnet/minecraft/world/level/ItemLike;I)V add a - 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/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/entity/player/StackedContents;)V fillStackedContents a - m (Lnet/minecraft/world/item/ItemStack;)I getBurnDuration b - m ()I getContainerSize b - m ()Ljava/util/Map; getFuel g - m ()Lnet/minecraft/core/NonNullList; getItems j - 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 ()V invalidateCache f - m (Lnet/minecraft/world/item/ItemStack;)Z isFuel c - m ()Z isLit l - m (Lnet/minecraft/world/item/Item;)Z isNeverAFurnaceFuel b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/world/level/Level;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 I NUM_DATA_VALUES i - 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 cookingProgress v - f I cookingTotalTime w - f Lnet/minecraft/world/inventory/ContainerData; dataAccess m - f Ljava/util/Map; fuelCache x - f Lnet/minecraft/core/NonNullList; items l - f I litDuration u - f I litTime t - f Lnet/minecraft/world/item/crafting/RecipeManager$CachedCheck; quickCheck z - f Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; recipesUsed y -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 -c net/minecraft/world/level/block/entity/EnchantingTableBlockEntity net/minecraft/world/level/block/entity/TileEntityEnchantTable - m (Lnet/minecraft/world/level/block/entity/BlockEntity$DataComponentInput;)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 aj - m ()Lnet/minecraft/network/chat/Component; getName ah - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - m (Lnet/minecraft/network/chat/Component;)V setCustomName a - f Lnet/minecraft/util/RandomSource; RANDOM k - f F flipA e - f F flip b - f F flipT d - f Lnet/minecraft/network/chat/Component; name l - 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/CarvingMaskPlacement net/minecraft/world/level/levelgen/placement/CarvingMaskPlacement - m (Lnet/minecraft/world/level/levelgen/GenerationStep$Carving;)Lnet/minecraft/world/level/levelgen/placement/CarvingMaskPlacement; forStep 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/levelgen/placement/CarvingMaskPlacement;)Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; lambda$static$0 a - m ()Lnet/minecraft/world/level/levelgen/placement/PlacementModifierType; type b - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/levelgen/GenerationStep$Carving; step 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 Ljava/util/List; children d - f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; composedChildren 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$NameSource;)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/level/storage/loot/functions/CopyNameFunction$NameSource;Ljava/util/List;)Lnet/minecraft/world/level/storage/loot/functions/LootItemFunction; lambda$copyName$2 a - m (Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction;)Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; 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/functions/CopyNameFunction$NameSource; source b -c net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource net/minecraft/world/level/storage/loot/functions/LootItemFunctionCopyName$Source - m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; $values a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; $VALUES h - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; ATTACKING_ENTITY b - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; BLOCK_ENTITY d - f Lcom/mojang/serialization/Codec; CODEC e - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; LAST_DAMAGE_PLAYER c - f Lnet/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource; THIS a - f Ljava/lang/String; name f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; param g -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_R1/inventory/components/CraftJukeboxComponent -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Hopper org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Hopper -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Smoker org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Smoker -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Crafter org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Crafter -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Dropper org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Dropper -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Furnace org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Furnace -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Lectern org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Lectern -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$Dispenser org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$Dispenser -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$BlastFurnace org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$BlastFurnace -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$BrewingStand org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$BrewingStand -c org/bukkit/craftbukkit/inventory/util/CraftTileInventoryConverter$AbstractFurnaceInventoryConverter org/bukkit/craftbukkit/v1_21_R1/inventory/util/CraftTileInventoryConverter$AbstractFurnaceInventoryConverter -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/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;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;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/world/entity/EntityType;)V lambda$addMobsToKill$8 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceLocation;)V lambda$craftingANewLook$6 a - m (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 b - m (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 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lcom/mojang/datafixers/util/Pair;)V lambda$respectingTheRemnantsCriterions$7 a - m (Ljava/util/Set;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)Z lambda$smithingWithStyle$4 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate;)V lambda$smithingWithStyle$5 a - m (Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/world/item/Item;)Lnet/minecraft/advancements/Criterion; lookAtThroughItem a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedBlockReadByComparator a - m (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; placedComparatorReadingBlock b - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; respectingTheRemnantsCriterions c - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; smithingWithStyle a - f I BEDROCK_THICKNESS e - f I DISTANCE_FROM_BOTTOM_TO_TOP b - f Ljava/util/List; MOBS_TO_KILL a - 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;Ljava/util/stream/Stream;)Lnet/minecraft/advancements/Advancement$Builder; addBreedable a - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addCatVariants e - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addFish d - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addFishBuckets c - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addFood b - m (Lnet/minecraft/advancements/Advancement$Builder;)Lnet/minecraft/advancements/Advancement$Builder; addLeashedFrogVariants a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/advancements/Advancement$Builder; addTamedWolfVariants a - m (Lnet/minecraft/advancements/AdvancementHolder;Ljava/util/function/Consumer;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/world/entity/EntityType;)V lambda$addBreedable$1 b - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/world/entity/EntityType;)V lambda$addBreedable$2 a - m (Lnet/minecraft/core/Holder$Reference;)Lnet/minecraft/resources/ResourceLocation; lambda$addCatVariants$3 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V lambda$addCatVariants$4 a - m (Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/core/Holder$Reference;)V lambda$addLeashedFrogVariants$0 b - m (Lnet/minecraft/core/HolderLookup$RegistryLookup;Lnet/minecraft/advancements/Advancement$Builder;Lnet/minecraft/resources/ResourceKey;)V lambda$addTamedWolfVariants$5 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/List; INDIRECTLY_BREEDABLE_ANIMALS b - f [Lnet/minecraft/world/item/Item; WAX_SCRAPING_TOOLS c -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/common/custom/GameEventDebugPayload net/minecraft/network/protocol/common/custom/GameEventDebugPayload - m ()Lnet/minecraft/resources/ResourceKey; gameEventType b - m ()Lnet/minecraft/world/phys/Vec3; pos c - 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 Lnet/minecraft/resources/ResourceKey; gameEventType c - f Lnet/minecraft/world/phys/Vec3; pos 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/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/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 ()Ljava/lang/String; getCollisionRule e - m ()Lnet/minecraft/ChatFormatting; getColor c - m ()Lnet/minecraft/network/chat/Component; getDisplayName a - m ()Ljava/lang/String; 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 Ljava/lang/String; collisionRule e - f Lnet/minecraft/ChatFormatting; color f - f Lnet/minecraft/network/chat/Component; displayName a - f Ljava/lang/String; 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 ()Ljava/util/List; getRecipes b - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket;)Ljava/util/List; lambda$static$0 a - 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/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/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 j - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; OPEN_INVENTORY h - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; PRESS_SHIFT_KEY a - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; RELEASE_SHIFT_KEY b - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_FALL_FLYING i - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_RIDING_JUMP f - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; START_SPRINTING d - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_RIDING_JUMP g - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_SLEEPING c - f Lnet/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action; STOP_SPRINTING e -c net/minecraft/server/level/progress/ProcessorChunkProgressListener net/minecraft/server/level/progress/ProcessorChunkProgressListener - m (Lnet/minecraft/server/level/progress/ChunkProgressListener;Ljava/util/concurrent/Executor;)Lnet/minecraft/server/level/progress/ProcessorChunkProgressListener; createStarted a - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V lambda$onStatusChange$1 b - m (Lnet/minecraft/world/level/ChunkPos;)V lambda$updateSpawnPos$0 b - m (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/chunk/status/ChunkStatus;)V onStatusChange a - m ()V start a - m ()V stop b - m (Lnet/minecraft/world/level/ChunkPos;)V updateSpawnPos a - f Lnet/minecraft/server/level/progress/ChunkProgressListener; delegate a - f Lnet/minecraft/util/thread/ProcessorMailbox; mailbox b - f Z started c -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/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 (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_INVALID_DATA g - f Lorg/slf4j/Logger; LOGGER f - f Lnet/minecraft/server/level/ClientInformation; clientInformation k - f Ljava/util/Queue; configurationTasks i - f Lnet/minecraft/server/network/ConfigurationTask; currentTask j - f Lcom/mojang/authlib/GameProfile; gameProfile h - f Lnet/minecraft/server/network/config/SynchronizeRegistriesTask; synchronizeRegistriesTask l -c net/minecraft/server/packs/resources/ResourceManagerReloadListener net/minecraft/server/packs/resources/ResourceManagerReloadListener - m (Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/server/packs/resources/ResourceManager;)V lambda$reload$0 a - m (Lnet/minecraft/server/packs/resources/ResourceManager;)V onResourceManagerReload a - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a -c net/minecraft/util/datafix/fixes/ItemWrittenBookPagesStrictJsonFix net/minecraft/util/datafix/fixes/DataConverterBook - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a - m (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixTag$0 a - m (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTag$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/OminousBannerBlockEntityRenameFix net/minecraft/util/datafix/fixes/DataConverterOminousBannerBlockEntityRename - 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/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/profiling/jfr/serialize/JfrResultJsonSerializer net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer - m (Ljava/util/List;)Lcom/google/gson/JsonElement; chunkGen a - m (Ljava/util/List;)Lcom/google/gson/JsonElement; cpu c - 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$0 a - m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V lambda$chunkGen$1 a - m (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$chunkGen$2 a - m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$chunkGen$3 b - m (Lnet/minecraft/util/profiling/jfr/stats/ChunkGenStat;)Lcom/google/gson/JsonElement; lambda$chunkGen$4 a - m (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; lambda$cpu$11 a - m (Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V lambda$fileIoSummary$9 a - m (Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V lambda$ioSummary$10 a - m (Lnet/minecraft/util/profiling/jfr/stats/TickTimeStat;)D lambda$serverTicks$7 a - m (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$serverTicks$8 a - m (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V lambda$threadAllocations$5 a - m (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V lambda$threadAllocations$6 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 b - 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 -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$resolvedBuilder a -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 - f Ljava/lang/Object; val$a a - f Ljava/util/function/Supplier; val$debugString b -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$aTrigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger b -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 - f Ljava/util/function/Function; val$func b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$tTrigger 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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$aTrigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$bTrigger b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger c -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger d - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t1Trigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t2Trigger b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t3Trigger c -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$fTrigger e - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t1Trigger a - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t2Trigger b - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t3Trigger c - f Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult; val$t4Trigger d -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryCondition; val$condition a -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 - f Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; val$dependentTrigger 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/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;)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/block/state/properties/DirectionProperty net/minecraft/world/level/block/state/properties/BlockStateDirection - m (Ljava/lang/String;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Ljava/lang/String;Ljava/util/Collection;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Ljava/lang/String;Ljava/util/function/Predicate;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Ljava/lang/String;[Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/properties/DirectionProperty; create a - m (Lnet/minecraft/core/Direction;)Z lambda$create$0 a -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; CARVING_MASK_PLACEMENT o - 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 p - 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;ILnet/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/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;IIIILnet/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$4 a - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; lambda$getRandomNamedJigsaw$3 a - f Lorg/slf4j/Logger; LOGGER a -c net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer net/minecraft/world/level/levelgen/structure/pools/WorldGenFeatureDefinedStructureJigsawPlacement$b - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)Ljava/lang/String; lambda$readPoolKey$5 a - 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$StructureBlockInfo;)I lambda$tryPlacingChildren$4 a - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;Lnet/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup;)Lnet/minecraft/resources/ResourceKey; readPoolKey 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 (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 b - 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 net/minecraft/world/level/storage/loot/parameters/LootContextParam net/minecraft/world/level/storage/loot/parameters/LootContextParameter - m ()Lnet/minecraft/resources/ResourceLocation; getName a - f Lnet/minecraft/resources/ResourceLocation; name a -c org/bukkit/craftbukkit/generator/structure/CraftGeneratedStructure org/bukkit/craftbukkit/v1_21_R1/generator/structure/CraftGeneratedStructure -c org/bukkit/craftbukkit/inventory/tags/DeprecatedCustomTagContainer org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedCustomTagContainer -c org/bukkit/craftbukkit/inventory/tags/DeprecatedItemAdapterContext org/bukkit/craftbukkit/v1_21_R1/inventory/tags/DeprecatedItemAdapterContext -c org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataTypeRegistry -c org/bukkit/craftbukkit/persistence/CraftPersistentDataTypeRegistry$TagAdapter org/bukkit/craftbukkit/v1_21_R1/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/advancements/critereon/ItemFireworkExplosionPredicate net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate - m ()Lnet/minecraft/core/component/DataComponentType; componentType a - m (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/component/FireworkExplosion;)Z matches a - m ()Lnet/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate; predicate b - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate; predicate c -c net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$FireworkPredicate net/minecraft/advancements/critereon/ItemFireworkExplosionPredicate$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/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/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/common/custom/PoiRemovedDebugPayload net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload - m ()Lnet/minecraft/core/BlockPos; pos 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 Lnet/minecraft/core/BlockPos; pos c -c net/minecraft/network/protocol/common/custom/StructuresDebugPayload net/minecraft/network/protocol/common/custom/StructuresDebugPayload - m ()Lnet/minecraft/resources/ResourceKey; dimension b - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo;)V lambda$write$0 a - m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; mainBB c - m ()Ljava/util/List; pieces d - m (Lnet/minecraft/network/FriendlyByteBuf;)Lnet/minecraft/world/level/levelgen/structure/BoundingBox; readBoundingBox b - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - m (Lnet/minecraft/network/FriendlyByteBuf;Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)V writeBoundingBox a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; TYPE b - f Lnet/minecraft/resources/ResourceKey; dimension c - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; mainBB d - f Ljava/util/List; pieces e -c net/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo net/minecraft/network/protocol/common/custom/StructuresDebugPayload$a - m ()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a - m ()Z isStart b - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Lnet/minecraft/world/level/levelgen/structure/BoundingBox; boundingBox a - f Z isStart b -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/ProtocolInfo$Unbound; CLIENTBOUND_TEMPLATE c - f Lnet/minecraft/network/ProtocolInfo; SERVERBOUND b - f Lnet/minecraft/network/ProtocolInfo$Unbound; 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 ()Lnet/minecraft/nbt/CompoundTag; 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$0 a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;)V write a - f I TWO_MEGABYTES a - f Ljava/util/List; blockEntitiesData d - f [B buffer c - f Lnet/minecraft/nbt/CompoundTag; heightmaps b -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 ()I getCount l - m ()F getMaxSpeed k - m ()Lnet/minecraft/core/particles/ParticleOptions; getParticle m - m ()D getX e - m ()F getXDist h - m ()D getY f - m ()F getYDist i - m ()D getZ g - m ()F getZDist j - 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 I count i - f F maxSpeed h - f Z overrideLimiter j - f Lnet/minecraft/core/particles/ParticleOptions; particle k - 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 ()I getId i - m ()Ljava/util/Set; getRelativeArguments j - m ()D getX b - m ()F getXRot h - m ()D getY e - m ()F getYRot g - m ()D getZ 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 h - f Ljava/util/Set; relativeArguments g - f D x b - f F xRot f - f D y c - f F yRot e - f D z d -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/ClientboundSetCarriedItemPacket net/minecraft/network/protocol/game/PacketPlayOutHeldItemSlot - m ()I 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 I slot 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 ()I getId b - m ()D getX e - m ()D getY f - m ()D getZ g - m ()B getxRot i - m ()B getyRot h - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)V handle a - m ()Z isOnGround j - 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 Z onGround h - f D x c - f B xRot g - f D y d - f B yRot f - f D z e -c net/minecraft/network/protocol/game/ServerboundContainerClickPacket net/minecraft/network/protocol/game/PacketPlayInWindowClick - m ()I getButtonNum f - m ()Lnet/minecraft/world/item/ItemStack; getCarriedItem g - m ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; getChangedSlots h - m ()Lnet/minecraft/world/inventory/ClickType; getClickType i - m ()I getContainerId b - m ()I getSlotNum e - m ()I getStateId j - 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/RegistryFriendlyByteBuf;)V write a - f I MAX_SLOT_COUNT b - f Lnet/minecraft/network/codec/StreamCodec; SLOTS_STREAM_CODEC c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I buttonNum g - f Lnet/minecraft/world/item/ItemStack; carriedItem i - f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots j - f Lnet/minecraft/world/inventory/ClickType; clickType h - f I containerId d - f I slotNum f - f I stateId e -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/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;Lnet/minecraft/util/profiling/ProfilerFiller;)Ljava/lang/Object; lambda$reload$0 a - m (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;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 - m (Lnet/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier;Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/util/profiling/ProfilerFiller;Lnet/minecraft/util/profiling/ProfilerFiller;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload a -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/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/parsing/packrat/commands/StringReaderParserState net/minecraft/util/parsing/packrat/commands/StringReaderParserState - m ()Lcom/mojang/brigadier/StringReader; input d - m ()Ljava/lang/Object; input b - m ()I mark c - m (I)V restore a - f Lcom/mojang/brigadier/StringReader; input 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/behavior/declarative/BehaviorBuilder$Instance;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;ILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;FILnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/entity/npc/Villager;J)Z lambda$create$0 a - m (Lnet/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance;ILnet/minecraft/world/entity/ai/memory/MemoryModuleType;IFILnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;Lnet/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor;)Lnet/minecraft/world/entity/ai/behavior/declarative/Trigger; lambda$create$1 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 (Ljava/util/function/BiConsumer;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Ljava/util/function/Predicate;)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lnet/minecraft/world/entity/ai/behavior/BehaviorControl; create a - m (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/Optional;)Z isTiredOfTryingToReachTarget a - f I TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE a -c net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase net/minecraft/world/entity/boss/enderdragon/phases/DragonControllerDying - m ()V begin d - m ()V doClientTick b - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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 d - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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 w - m ()Lnet/minecraft/world/item/ItemStack; getItem p - m ()F getLiquidInertia x - m ()Lnet/minecraft/core/particles/ParticleOptions; getTrailParticle v - m (Lnet/minecraft/world/damagesource/DamageSource;F)Z hurt a - m ()Lnet/minecraft/world/phys/AABB; makeBoundingBox au - 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 t - m ()V tick l - f Lnet/minecraft/world/level/ExplosionDamageCalculator; EXPLOSION_DAMAGE_CALCULATOR e - 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/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (ILnet/minecraft/world/item/ItemStack;)Z canPlaceItem b - m (Lnet/minecraft/world/Container;ILnet/minecraft/world/item/ItemStack;)Z canTakeItem a - m ()V clearContent a - m (Lnet/minecraft/core/component/DataComponentMap$Builder;)V collectImplicitComponents a - m ()I count f - m ()I getContainerSize b - m (I)Lnet/minecraft/world/item/ItemStack; getItem a - m ()I getLastInteractedSlot j - m ()I getMaxStackSize al_ - m ()Z isEmpty c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V loadAdditional a - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - m (II)Lnet/minecraft/world/item/ItemStack; removeItem a - m (I)Lnet/minecraft/world/item/ItemStack; removeItemNoUpdate b - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)V saveAdditional b - 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 Lorg/slf4j/Logger; LOGGER c - f I MAX_BOOKS_IN_STORAGE b - f Lnet/minecraft/core/NonNullList; items d - f I lastInteractedSlot e -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/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/WeightedRandomList; 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/WeightedRandomList; 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/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 - m (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; create a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; ATTACKING_ENTITY d - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; BLOCK_ENTITY h - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; BLOCK_STATE g - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; DAMAGE_SOURCE c - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; DIRECT_ATTACKING_ENTITY e - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; ENCHANTMENT_ACTIVE l - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; ENCHANTMENT_LEVEL k - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; EXPLOSION_RADIUS j - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; LAST_DAMAGE_PLAYER b - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; ORIGIN f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; THIS_ENTITY a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam; TOOL i -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_R1/inventory/util/CraftCustomInventoryConverter -c net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate - 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 (Lnet/minecraft/world/item/ItemStack;Ljava/lang/Object;)Z matches a - m (Lnet/minecraft/world/item/ItemStack;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 c -c net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$EntryPredicate net/minecraft/advancements/critereon/ItemAttributeModifiersPredicate$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/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/protocol/common/ServerCommonPacketListener;)V handle 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/common/custom/PathfindingDebugPayload net/minecraft/network/protocol/common/custom/PathfindingDebugPayload - m ()I entityId b - m ()F maxNodeDistance d - m ()Lnet/minecraft/world/level/pathfinder/Path; path c - 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 I entityId c - f F maxNodeDistance e - f Lnet/minecraft/world/level/pathfinder/Path; path d -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/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/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 ()D getXa e - m ()D getYa f - m ()D getZa 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I id b - f I xa c - f I ya d - f I za e -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/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/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/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;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/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/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$3 a - m ()I lambda$endTick$4 h - m ()I lambda$new$0 k - m ()I lambda$new$1 j - m (Ljava/util/HashSet;Lnet/minecraft/util/profiling/ProfileResults;)V lambda$scheduleSaveResults$5 a - m ()Lnet/minecraft/util/profiling/ProfileCollector; lambda$startTick$2 i - 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/entity/trialspawner/TrialSpawnerData net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData - 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/SimpleWeightedRandomList; getDispensingItems a - m ()D getOSpin d - 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 c - 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 b - 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/server/level/ServerLevel;Lnet/minecraft/core/BlockPos;)J lowResolutionPosition a - m ()V reset a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/server/level/ServerLevel;)V resetAfterBecomingOminous a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/entity/EntityType;)V setEntityId a - 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 n - f Lcom/mojang/serialization/MapCodec; MAP_CODEC b - f Ljava/lang/String; TAG_NEXT_MOB_SPAWNS_AT m - f Ljava/lang/String; TAG_SPAWN_DATA a - f I TRIAL_OMEN_PER_BAD_OMEN_LEVEL o - f J cooldownEndsAt e - f Ljava/util/Set; currentMobs d - f Ljava/util/Set; detectedPlayers c - f Lnet/minecraft/util/random/SimpleWeightedRandomList; dispensing p - f Lnet/minecraft/world/entity/Entity; displayEntity j - f Ljava/util/Optional; ejectingLootTable i - f J nextMobSpawnsAt f - f Ljava/util/Optional; nextSpawnData h - f D oSpin l - f D spin k - f I totalMobsSpawned g -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/world/level/levelgen/structure/pools/StructurePoolElementType; getType a - m ()Ljava/lang/String; lambda$encodeTemplate$0 i - 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/nbt/CompoundTag;)Ljava/lang/Integer; lambda$sortBySelectionPriority$5 a - m (Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo;)I lambda$sortBySelectionPriority$6 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - 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 Lcom/mojang/serialization/Codec; TEMPLATE_CODEC a - 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/pools/alias/RandomGroup net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup - 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/SimpleWeightedRandomList; groups c - m (Lnet/minecraft/util/random/WeightedEntry$Wrapper;)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;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)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/SimpleWeightedRandomList; groups 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/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$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/util/Optional; getNumericTag c - 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/persistence/CraftPersistentDataAdapterContext org/bukkit/craftbukkit/v1_21_R1/persistence/CraftPersistentDataAdapterContext -c org/bukkit/craftbukkit/persistence/DirtyCraftPersistentDataContainer org/bukkit/craftbukkit/v1_21_R1/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_FINISH_CONFIGURATION a - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_REGISTRY_DATA b - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_RESET_CHAT e - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_SELECT_KNOWN_PACKS d - f Lnet/minecraft/network/protocol/PacketType; CLIENTBOUND_UPDATE_ENABLED_FEATURES c - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_FINISH_CONFIGURATION f - f Lnet/minecraft/network/protocol/PacketType; SERVERBOUND_SELECT_KNOWN_PACKS g -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/ClientboundAddExperienceOrbPacket net/minecraft/network/protocol/game/PacketPlayOutSpawnEntityExperienceOrb - m ()I getId b - m ()I getValue h - m ()D getX e - m ()D getY f - m ()D getZ 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I id b - f I value f - f D x c - f D y d - f D z e -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; getDifficulty e - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ClientGamePacketListener;)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 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 I CARRIED_ITEM b - f I PLAYER_INVENTORY c - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f I containerId d - f Lnet/minecraft/world/item/ItemStack; itemStack g - f I slot f - f I stateId e -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/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 getContainerId e - m ()Lnet/minecraft/resources/ResourceLocation; getRecipe 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 - f Lnet/minecraft/resources/ResourceLocation; recipe 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 g - m ()Lnet/minecraft/network/chat/Component; displayName f - m ()Lnet/minecraft/world/level/GameType; gameMode e - m ()I latency d - m ()Z listed c - m ()Lcom/mojang/authlib/GameProfile; profile b - m ()Ljava/util/UUID; profileId a - f Lnet/minecraft/network/chat/RemoteChatSession$Data; chatSession g - f Lnet/minecraft/network/chat/Component; displayName f - f Lnet/minecraft/world/level/GameType; gameMode e - f I latency d - f Z listed c - f Ljava/util/UUID; profileId a - f Lcom/mojang/authlib/GameProfile; profile b -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 f - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$1 f - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$10 a - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$11 a - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$2 e - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$3 e - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$4 d - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$5 d - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$6 c - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$7 c - m (Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder;Lnet/minecraft/network/RegistryFriendlyByteBuf;)V lambda$static$8 b - m (Lnet/minecraft/network/RegistryFriendlyByteBuf;Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry;)V lambda$static$9 b - f [Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; $VALUES i - 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_LATENCY e - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action; UPDATE_LISTED d - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader; reader g - f Lnet/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer; writer h -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 g - f Lnet/minecraft/network/chat/Component; displayName f - f Lnet/minecraft/world/level/GameType; gameMode e - f I latency d - f Z listed c - f Ljava/util/UUID; profileId a - f Lcom/mojang/authlib/GameProfile; profile 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; getDifficulty 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/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/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/chat/Component; getReason 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 Lnet/minecraft/network/chat/Component; reason b -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 - m (Lnet/minecraft/network/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/network/protocol/status/ServerStatus; status b -c net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener net/minecraft/server/packs/resources/ResourceDataJson - 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;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V scanDirectory a - f Lorg/slf4j/Logger; LOGGER a - f Ljava/lang/String; directory c - f Lcom/google/gson/Gson; gson b -c net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule - m (Lnet/minecraft/util/parsing/packrat/ParseState;)Ljava/util/Optional; parse a - 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 (D)Lnet/minecraft/world/phys/AABB; getTargetSearchArea a - 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 d - m ()V doClientTick b - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()F getTurnSpeed h - 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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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/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/TrialSpawnerData;)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/TrialSpawnerData;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/TrialSpawnerData;Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawner;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V lambda$tickAndGetNext$0 a - m (Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerData;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/TrialSpawnerData;)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/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 aw - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_1 aq - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_25 ax - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_2 ar - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_3 as - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_4 at - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_5 au - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; AGE_7 av - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ATTACHED a - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ATTACH_FACE U - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; AXIS I - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BAMBOO_LEAVES bk - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BED_PART bb - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; BELL_ATTACHMENT V - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BERRIES D - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; BITES ay - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BLOOM E - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; BOTTOM b - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; CANDLES az - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CAN_SUMMON G - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; CHEST_TYPE bc - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_0_OCCUPIED bp - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_1_OCCUPIED bq - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_2_OCCUPIED br - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_3_OCCUPIED bs - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_4_OCCUPIED bt - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CHISELED_BOOKSHELF_SLOT_5_OCCUPIED bu - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CONDITIONAL c - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRACKED bw - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; CRAFTING bx - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DELAY aA - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DISARMED d - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DISTANCE aC - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DOOR_HINGE be - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DOUBLE_BLOCK_HALF ae - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DOWN K - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; DRAG e - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; DRIPSTONE_THICKNESS bn - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; DUSTED bv - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EAST M - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_REDSTONE aa - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; EAST_WALL W - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; EGGS aD - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; ENABLED f - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EXTENDED g - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; EYE h - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING P - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; FACING_HOPPER Q - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; FALLING i - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; FLOWER_AMOUNT S - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HALF af - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HANGING j - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOOK o - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_0 k - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_1 l - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_BOTTLE_2 m - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; HAS_RECORD n - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; HATCH aE - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; HORIZONTAL_AXIS H - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; HORIZONTAL_FACING R - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; INVERTED p - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; IN_WALL q - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LAYERS aF - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL aP - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_CAULDRON aK - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_COMPOSTER aL - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_FLOWING aM - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; LEVEL_HONEY aN - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LIT r - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; LOCKED s - f I MAX_AGE_15 ao - f I MAX_AGE_1 ai - f I MAX_AGE_25 ap - f I MAX_AGE_2 aj - f I MAX_AGE_3 ak - f I MAX_AGE_4 al - f I MAX_AGE_5 am - f I MAX_AGE_7 an - f I MAX_DISTANCE aB - f I MAX_LEVEL_15 aO - f I MAX_LEVEL_3 aI - f I MAX_LEVEL_8 aJ - f I MAX_RESPAWN_ANCHOR_CHARGES aY - f I MIN_LEVEL aG - f I MIN_LEVEL_CAULDRON aH - f I MIN_RESPAWN_ANCHOR_CHARGES aX - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; MODE_COMPARATOR bd - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; MOISTURE aQ - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; NORTH L - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_REDSTONE ab - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NORTH_WALL X - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; NOTEBLOCK_INSTRUMENT bf - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; NOTE aR - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OCCUPIED t - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OMINOUS bA - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; OPEN u - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; ORIENTATION T - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; PERSISTENT v - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; PICKLES aS - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; PISTON_TYPE bg - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; POWERED w - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; POWER aT - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; RAIL_SHAPE ag - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; RAIL_SHAPE_STRAIGHT ah - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; RESPAWN_ANCHOR_CHARGES aZ - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; ROTATION_16 ba - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SCULK_SENSOR_PHASE bo - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHORT x - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SHRIEKING F - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SIGNAL_FIRE y - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SLAB_TYPE bh - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SNOWY z - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; SOUTH N - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_REDSTONE ac - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; SOUTH_WALL Y - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STABILITY_DISTANCE aW - f I STABILITY_MAX_DISTANCE aV - f Lnet/minecraft/world/level/block/state/properties/IntegerProperty; STAGE aU - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STAIRS_SHAPE bi - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; STRUCTUREBLOCK_MODE bj - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TILT bl - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; TRIAL_SPAWNER_STATE by - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; TRIGGERED A - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UNSTABLE B - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; UP J - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; VAULT_STATE bz - f Lnet/minecraft/world/level/block/state/properties/DirectionProperty; VERTICAL_DIRECTION bm - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WATERLOGGED C - f Lnet/minecraft/world/level/block/state/properties/BooleanProperty; WEST O - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_REDSTONE ad - f Lnet/minecraft/world/level/block/state/properties/EnumProperty; WEST_WALL Z -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/SimpleWeightedRandomList; 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/SimpleWeightedRandomList; 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/nbt/CompoundTag; defaultJigsawNBT c - f Lnet/minecraft/core/Holder; feature b -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 (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 e -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/parameters/LootContextParamSet net/minecraft/world/level/storage/loot/parameters/LootContextParameterSet - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; builder c - m ()Ljava/util/Set; getAllowed b - m ()Ljava/util/Set; getRequired a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Z isAllowed a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Ljava/lang/String; lambda$toString$0 b - m (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V validateUser a - m (Lnet/minecraft/world/level/storage/loot/ValidationContext;Lnet/minecraft/world/level/storage/loot/LootContextUser;)V validateUser a - f Ljava/util/Set; all b - f Ljava/util/Set; required a -c net/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder net/minecraft/world/level/storage/loot/parameters/LootContextParameterSet$Builder - m ()Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; build a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; optional b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParam;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder; required a - f Ljava/util/Set; optional b - f Ljava/util/Set; required a -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 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/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/ServerboundSetStructureBlockPacket net/minecraft/network/protocol/game/PacketPlayInStruct - m ()Ljava/lang/String; getData l - m ()F getIntegrity p - 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 q - 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 n - m ()Z isShowBoundingBox o - 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 Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Ljava/lang/String; data m - f Z ignoreEntities n - f F integrity q - f Lnet/minecraft/world/level/block/Mirror; mirror k - f Lnet/minecraft/world/level/block/state/properties/StructureMode; mode g - f Ljava/lang/String; name h - f Lnet/minecraft/core/BlockPos; offset i - f Lnet/minecraft/core/BlockPos; pos e - f Lnet/minecraft/world/level/block/Rotation; rotation l - f J seed r - f Z showAir o - f Z showBoundingBox p - f Lnet/minecraft/core/Vec3i; size j - f Lnet/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType; updateType f -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/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/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/world/entity/LivingEntity;)Ljava/util/Optional; getNearestEntity b - m (Lnet/minecraft/world/entity/LivingEntity;)Ljava/util/Optional; getVisibleEntities a - m (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 lambda$getNearestEntity$0 e - m (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 d - m ()V doClientTick b - m ()V doServerTick c - m ()V end e - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()F getTurnSpeed h - 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/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 m - 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;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 Lnet/minecraft/world/level/block/state/properties/EnumProperty; FACE K -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 (I)I calculateTargetSimultaneousMobs b - m (I)I calculateTargetTotalMobs a - m ()Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous j - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0 a - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; lootTablesToEject i - m ()F simultaneousMobs d - m ()F simultaneousMobsAddedPerPlayer f - m ()Lnet/minecraft/util/random/SimpleWeightedRandomList; spawnPotentialsDefinition h - m ()I spawnRange b - m ()J ticksBetweenItemSpawners a - m ()I ticksBetweenSpawn g - m ()F totalMobs c - m ()F totalMobsAddedPerPlayer e - f Lcom/mojang/serialization/Codec; CODEC b - f Lnet/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig; DEFAULT a - f Lnet/minecraft/resources/ResourceKey; itemsToDropWhenOminous k - f Lnet/minecraft/util/random/SimpleWeightedRandomList; lootTablesToEject j - f F simultaneousMobsAddedPerPlayer g - f F simultaneousMobs e - f Lnet/minecraft/util/random/SimpleWeightedRandomList; spawnPotentialsDefinition i - f I spawnRange c - f I ticksBetweenSpawn h - f F totalMobsAddedPerPlayer f - f F totalMobs d -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/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/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 (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$2 a - m (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$new$0 a - 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 Lorg/slf4j/Logger; LOGGER d - f Lnet/minecraft/world/level/levelgen/structure/pools/StructurePoolElement; element a - f I groundLevelDelta h - f Ljava/util/List; junctions i - f Lnet/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings; liquidSettings k - 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 j -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/ItemStack;Lnet/minecraft/world/item/component/ItemAttributeModifiers;)Lnet/minecraft/world/item/component/ItemAttributeModifiers; lambda$run$4 a - 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/datafixers/util/Either;)Ljava/util/List; lambda$static$0 a - m (Ljava/util/List;)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/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/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$10 p - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$11 o - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$12 n - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$13 m - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$14 l - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$15 k - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$16 j - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$17 i - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$18 h - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$19 g - m (Lnet/minecraft/resources/ResourceLocation;)Lcom/mojang/serialization/DataResult; lambda$static$2 a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$20 f - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$21 e - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$22 d - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$23 c - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$24 b - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$25 a - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$3 w - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$4 v - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$5 u - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$6 t - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$7 s - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$8 r - m (Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet$Builder;)V lambda$static$9 q - m (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; register a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ADVANCEMENT_ENTITY n - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ADVANCEMENT_LOCATION o - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ADVANCEMENT_REWARD m - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ALL_PARAMS q - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ARCHAEOLOGY i - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; BLOCK r - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; BLOCK_USE p - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; CHEST c - f Lcom/mojang/serialization/Codec; CODEC a - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; COMMAND d - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; EMPTY b - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ENCHANTED_DAMAGE t - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ENCHANTED_ENTITY w - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ENCHANTED_ITEM u - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ENCHANTED_LOCATION v - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; ENTITY g - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; EQUIPMENT h - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; FISHING f - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; GIFT j - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; HIT_BLOCK x - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; PIGLIN_BARTER k - f Lcom/google/common/collect/BiMap; REGISTRY y - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; SELECTOR e - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; SHEARING s - f Lnet/minecraft/world/level/storage/loot/parameters/LootContextParamSet; 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 (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 Ljava/util/Map; OPTIONS i -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/common/custom/PoiTicketCountDebugPayload net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload - m ()I freeTicketCount c - m ()Lnet/minecraft/core/BlockPos; pos 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 I freeTicketCount d - f Lnet/minecraft/core/BlockPos; pos c -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/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 ()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 -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/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/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 a - 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/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 b -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/world/level/block/entity/BlockEntity$DataComponentInput;)V applyImplicitComponents a - m (Lnet/minecraft/world/entity/player/Player;)Z canOpen d - 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 aB_ - m ()J getLootTableSeed aC_ - m ()Z isEmpty c - m (Lnet/minecraft/nbt/CompoundTag;)V removeComponentsFromTag a - 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/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/material/FluidState;)Z lambda$tryPlaceLeaf$2 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 (Lnet/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider;)Ljava/util/List; lambda$noiseProviderCodec$0 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 c - 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;)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/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 h - 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 g - m ()Lnet/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection; getProjection f - 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 e - 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 (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;)Ljava/lang/Integer; 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 f - 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 I 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/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 d - f I DEFAULT_SHAFT_LENGTH e - f I DEFAULT_SHAFT_WIDTH c - f Lorg/slf4j/Logger; LOGGER b - f I MAGIC_START_Y a - f I MAX_CHAIN_HEIGHT g - f I MAX_DEPTH h - f I MAX_PILLAR_HEIGHT f -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$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/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/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 b - f Lnet/minecraft/world/level/storage/loot/entries/ComposableEntryContainer; ALWAYS_TRUE c -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder; copyComponents a - m ()Ljava/util/Set; getReferencedContextParams a - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b - m (Ljava/util/List;Lnet/minecraft/core/component/DataComponentType;)Z lambda$new$4 a - m (Ljava/util/List;Ljava/util/List;)V lambda$new$5 b - m (Ljava/util/List;Ljava/util/List;)V lambda$new$6 a - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; lambda$static$0 c - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)Ljava/util/Optional; lambda$static$1 b - m (Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction;)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/function/Predicate; bakedPredicate e - f Ljava/util/Optional; exclude d - f Ljava/util/Optional; include c - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; source b -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$b - m ()[Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; $values b - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/core/component/DataComponentMap; get a - m ()Ljava/util/Set; getReferencedContextParams a - m ()Ljava/lang/String; getSerializedName c - f [Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; $VALUES d - f Lnet/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source; BLOCK_ENTITY a - f Lcom/mojang/serialization/Codec; CODEC b - f Ljava/lang/String; name c -c net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$a - 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/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$EntityTarget;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; forEntity b - 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 (Ljava/lang/String;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; lambda$static$0 a - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; lambda$static$1 b - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2 a - m (Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider;)Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; lambda$static$3 a - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider; BLOCK_ENTITY a - f Ljava/lang/String; BLOCK_ENTITY_ID d - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; BLOCK_ENTITY_PROVIDER e - f Lcom/mojang/serialization/MapCodec; CODEC b - f Lcom/mojang/serialization/Codec; GETTER_CODEC f - f Lcom/mojang/serialization/Codec; INLINE_CODEC c - f Lnet/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter; getter g -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1 - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a - m ()Ljava/lang/String; getId a - m ()Ljava/util/Set; getReferencedContextParams b -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2 - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a - m ()Ljava/lang/String; getId a - m ()Ljava/util/Set; getReferencedContextParams b - f Lnet/minecraft/world/level/storage/loot/LootContext$EntityTarget; val$target a -c net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$a - m (Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag; get a - m ()Ljava/lang/String; getId a - m ()Ljava/util/Set; getReferencedContextParams b -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/custom/NeighborUpdatesDebugPayload net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload - m ()Lnet/minecraft/core/BlockPos; pos c - m ()J time 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 Lnet/minecraft/core/BlockPos; pos d - f J time c -c net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload - m ()Ljava/util/Set; notVillageChunks c - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a - m ()Ljava/util/Set; villageChunks b - 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/util/Set; notVillageChunks d - f Ljava/util/Set; villageChunks c -c net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload - m ()F alpha g - m ()F blue f - m ()F green e - m ()Lnet/minecraft/core/BlockPos; pos b - m ()F red d - m ()F scale c - 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 F alpha h - f F blue g - f F green f - f Lnet/minecraft/core/BlockPos; pos c - f F red e - f F scale d -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; getCarriedItem f - m ()I getContainerId b - m ()Ljava/util/List; getItems 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 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/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/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 a - 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 (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 b - 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/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/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$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 - 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 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/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/resources/ResourceLocation; getRecipe 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/resources/ResourceLocation; recipe b -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/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/Direct; direct a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Direct; direct a - m (Lnet/minecraft/util/RandomSource;Ljava/util/function/BiConsumer;)V forEachResolved a - m (Lnet/minecraft/util/random/SimpleWeightedRandomList$Builder;Lnet/minecraft/util/random/WeightedEntry$Wrapper;)V lambda$random$0 a - m (Ljava/lang/String;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; random a - m (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/Random; random a - m (Lnet/minecraft/util/random/SimpleWeightedRandomList;)Lnet/minecraft/world/level/levelgen/structure/pools/alias/RandomGroup; 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/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$addAdditionalSaveData$1 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$2 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 Lorg/slf4j/Logger; LOGGER h - f F PROBABILITY_OF_GOLD_GONE i - f F PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA k - f F PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK j - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties; properties m - f Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; verticalPlacement l -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;)Lnet/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement; byName a - 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 Lnet/minecraft/util/StringRepresentable$EnumCodec; 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 f - f I DEFAULT_WEIGHT d - 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 g -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 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/common/custom/GameEventListenerDebugPayload net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload - m ()Lnet/minecraft/world/level/gameevent/PositionSource; listenerPos b - m ()I listenerRange c - m ()Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; type a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload$Type; TYPE b - f Lnet/minecraft/world/level/gameevent/PositionSource; listenerPos c - f I listenerRange d -c net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload - m ()I color c - m ()I durationMs e - m ()Lnet/minecraft/core/BlockPos; pos b - m ()Ljava/lang/String; text d - 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 I color d - f I durationMs f - f Lnet/minecraft/core/BlockPos; pos c - f Ljava/lang/String; text e -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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFrontTextTag b - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag a - 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 b - f Ljava/lang/String; FILTERED_CORRECT a -c net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBanner b - m (Lcom/mojang/serialization/Dynamic;Ljava/util/function/Predicate;)Lcom/mojang/serialization/Dynamic; fixCustomName a - m (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMap a - m (Ljava/lang/String;)Z lambda$fixBanner$5 a - m (Ljava/lang/String;)Z lambda$makeRule$0 c - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1 b - m (Ljava/lang/String;)Z lambda$makeRule$2 b - m (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3 a - m (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4 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 d - m ()V doServerTick c - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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/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 e - f Lcom/mojang/serialization/Codec; CODEC c - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; COLD b - f Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type; WARM a - f Ljava/lang/String; name d -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/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/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/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 e - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; ATTACHED_TO_LEAVES f - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; BEEHIVE d - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; COCOA c - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; LEAVE_VINE b - f Lnet/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType; TRUNK_VINE a - f Lcom/mojang/serialization/MapCodec; codec g -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 ()Lnet/minecraft/world/level/saveddata/SavedData$Factory; factory a - m ()Lit/unimi/dsi/fastutil/longs/LongSet; getAll b - m (J)Z hasStartIndex b - m (J)Z hasUnhandledIndex c - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData; load b - m (J)V removeIndex d - m (Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/nbt/CompoundTag; save a - f Ljava/lang/String; TAG_All_INDEXES b - f Ljava/lang/String; TAG_REMAINING_INDEXES a - f Lit/unimi/dsi/fastutil/longs/LongSet; all c - f Lit/unimi/dsi/fastutil/longs/LongSet; remaining d -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/Set; getReferencedContextParams a - m ()Lnet/minecraft/world/level/storage/loot/functions/LootItemFunctionType; getType b - m (Lnet/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction;)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 - f Lcom/mojang/serialization/MapCodec; CODEC a - f Lnet/minecraft/world/level/storage/loot/providers/number/NumberProvider; valueProvider b -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 ()F getAngle e - 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/FriendlyByteBuf;)V write a - f Lnet/minecraft/network/codec/StreamCodec; STREAM_CODEC a - f F angle c - f Lnet/minecraft/core/BlockPos; pos b -c net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket - m (Lnet/minecraft/network/PacketListener;)V handle a - m (Lnet/minecraft/network/protocol/game/ServerGamePacketListener;)V handle a - m ()Lnet/minecraft/util/debugchart/RemoteDebugSampleType; sampleType 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; sampleType b -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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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 d - m ()V doClientTick b - m ()V doServerTick c - m ()V end e - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V resetFlameCount j - 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$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/network/chat/Component;Ljava/lang/Object;)Lnet/minecraft/network/chat/Component; lambda$static$0 a - m (Lnet/minecraft/network/chat/Component;)Lcom/mojang/serialization/DataResult; lambda$static$1 a - m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Ljava/util/List; lambda$static$2 b - m (Lnet/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction;)Lnet/minecraft/world/level/storage/loot/functions/ListOperation; 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 b - f Lcom/mojang/serialization/Codec; PAGE_CODEC a - f Lnet/minecraft/world/level/storage/loot/functions/ListOperation; pageOperation d - f Ljava/util/List; pages c -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/common/custom/GameTestClearMarkersDebugPayload net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload - 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 -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/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/Typed; fix a - m (Ljava/lang/String;)Z lambda$fix$1 a - m (Lcom/mojang/serialization/OptionalDynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2 a - m (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;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 d - m ()V doServerTick c - m ()V findNewTarget j - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m ()V navigateToNextPathNode k - 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 d - m ()V doServerTick c - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - m (Lnet/minecraft/world/entity/boss/enderdragon/EnderDragon;Lnet/minecraft/world/entity/LivingEntity;)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/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;)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/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 d - m (Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceSlab b - m (Lnet/minecraft/util/RandomSource;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/level/block/state/BlockState; maybeReplaceStairs a - m (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/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;)V fillEntityList a - m (Lnet/minecraft/world/level/Level;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Vec3i;ZLnet/minecraft/world/level/block/Block;)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/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/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;Z)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 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 o - f Ljava/util/List; entityInfoList m - f Ljava/util/List; palettes l - f Lnet/minecraft/core/Vec3i; size n -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1 net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$1 -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$a - m ()Ljava/util/List; blocks a - m (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; blocks a - f Ljava/util/List; blocks a - f Ljava/util/Map; cache b -c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette net/minecraft/world/level/levelgen/structure/templatesystem/DefinedStructure$b - 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$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/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/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 d - m ()V doClientTick b - m ()V doServerTick c - m ()V end e - m ()F getFlySpeed f - m ()Lnet/minecraft/world/phys/Vec3; getFlyTargetLocation g - m ()F getTurnSpeed h - 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 d - m ()V doClientTick b - m ()V doServerTick c - m ()Lnet/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase; getPhase i - 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/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/SimpleWeightedRandomList;)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/SimpleWeightedRandomList; 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/SimpleWeightedRandomList; 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/WeightedRandomList; 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 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/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/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/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/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 a - m (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1 a - m ()Lnet/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider; toPlace a - f Lcom/mojang/serialization/Codec; CODEC a - 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 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 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/MultifaceBlock; 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/MultifaceBlock; 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/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)V lambda$apply$2 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 Lorg/slf4j/Logger; LOGGER b - f Lnet/minecraft/resources/ResourceKey; lootTable d -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/1_10_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_10_R1.java b/1_10_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_10_R1.java index 1af2dbb..16e58ad 100644 --- a/1_10_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_10_R1.java +++ b/1_10_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_10_R1.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_11_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_11_R1.java b/1_11_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_11_R1.java index fbe00a9..59c4a23 100644 --- a/1_11_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_11_R1.java +++ b/1_11_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_11_R1.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_12_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_12_R1.java b/1_12_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_12_R1.java index 7e66c40..be475ae 100644 --- a/1_12_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_12_R1.java +++ b/1_12_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_12_R1.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_13_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R1.java b/1_13_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R1.java index 117995e..fd90e5a 100644 --- a/1_13_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R1.java +++ b/1_13_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R1.java @@ -30,7 +30,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_13_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R2.java b/1_13_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R2.java index 163a344..88e2560 100644 --- a/1_13_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R2.java +++ b/1_13_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_13_R2.java @@ -30,7 +30,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_14_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_14_R1.java b/1_14_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_14_R1.java index 4250d07..ea23b16 100644 --- a/1_14_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_14_R1.java +++ b/1_14_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_14_R1.java @@ -36,7 +36,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws NoSuchFieldException, IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws NoSuchFieldException, IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_15_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_15_R1.java b/1_15_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_15_R1.java index bd4a98b..dc741fc 100644 --- a/1_15_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_15_R1.java +++ b/1_15_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_15_R1.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_16_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R1.java b/1_16_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R1.java index 45aa53f..ca433eb 100644 --- a/1_16_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R1.java +++ b/1_16_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R1.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_16_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R2.java b/1_16_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R2.java index d3e364c..5baab82 100644 --- a/1_16_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R2.java +++ b/1_16_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R2.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_16_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R3.java b/1_16_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R3.java index bddfcad..78c45c6 100644 --- a/1_16_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R3.java +++ b/1_16_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_16_R3.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_17_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_17_R1.java b/1_17_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_17_R1.java index a47b589..4e18c4d 100644 --- a/1_17_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_17_R1.java +++ b/1_17_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_17_R1.java @@ -39,7 +39,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.b; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_18_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R1.java b/1_18_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R1.java index a9f3385..6c8ea7a 100644 --- a/1_18_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R1.java +++ b/1_18_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R1.java @@ -39,7 +39,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.b; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_18_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R2.java b/1_18_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R2.java index df3d8f4..2cba458 100644 --- a/1_18_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R2.java +++ b/1_18_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_18_R2.java @@ -39,7 +39,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.b; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_19_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R1.java b/1_19_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R1.java index a327251..a3cd879 100644 --- a/1_19_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R1.java +++ b/1_19_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R1.java @@ -39,7 +39,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.b; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_19_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R2.java b/1_19_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R2.java index 6017834..c9f87bc 100644 --- a/1_19_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R2.java +++ b/1_19_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R2.java @@ -39,7 +39,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.b; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_19_R3/pom.xml b/1_19_R3/pom.xml index 00dc41e..3819138 100644 --- a/1_19_R3/pom.xml +++ b/1_19_R3/pom.xml @@ -4,8 +4,8 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> signgui-parent - 2.4.0 de.rapha149.signgui + 2.4.0 4.0.0 diff --git a/1_19_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R3.java b/1_19_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R3.java index bc6c9ef..74b73c3 100644 --- a/1_19_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R3.java +++ b/1_19_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_19_R3.java @@ -56,7 +56,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.b; diff --git a/1_20_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R1.java b/1_20_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R1.java index 114084a..031db63 100644 --- a/1_20_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R1.java +++ b/1_20_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R1.java @@ -59,7 +59,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.c; diff --git a/1_20_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R2.java b/1_20_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R2.java index 919f95b..cef9a9a 100644 --- a/1_20_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R2.java +++ b/1_20_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R2.java @@ -60,7 +60,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.c; diff --git a/1_20_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R3.java b/1_20_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R3.java index 06e37e1..87dba18 100644 --- a/1_20_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R3.java +++ b/1_20_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R3.java @@ -15,7 +15,6 @@ import net.minecraft.server.network.PlayerConnection; import net.minecraft.server.network.ServerCommonPacketListenerImpl; import net.minecraft.world.item.EnumColor; -import net.minecraft.world.level.block.entity.CrafterBlockEntity; import net.minecraft.world.level.block.entity.SignText; import net.minecraft.world.level.block.entity.TileEntitySign; import org.bukkit.DyeColor; @@ -61,7 +60,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.c; diff --git a/1_20_R4/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R4.java b/1_20_R4/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R4.java index bbe13ee..8d9a34d 100644 --- a/1_20_R4/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R4.java +++ b/1_20_R4/src/main/java/de/rapha149/signgui/version/Wrapper1_20_R4.java @@ -61,7 +61,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.c; diff --git a/1_21_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_21_R1.java b/1_21_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_21_R1.java index 25826d5..7e36ce7 100644 --- a/1_21_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_21_R1.java +++ b/1_21_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_21_R1.java @@ -61,7 +61,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.c; diff --git a/1_8_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R1.java b/1_8_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R1.java index 92b6b9c..ecc4e34 100644 --- a/1_8_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R1.java +++ b/1_8_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R1.java @@ -33,7 +33,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws NoSuchFieldException, IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws NoSuchFieldException, IllegalAccessException { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_8_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R2.java b/1_8_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R2.java index c7226a4..d663c66 100644 --- a/1_8_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R2.java +++ b/1_8_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R2.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_8_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R3.java b/1_8_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R3.java index ec05c7f..71d1b45 100644 --- a/1_8_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R3.java +++ b/1_8_R3/src/main/java/de/rapha149/signgui/version/Wrapper1_8_R3.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_9_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R1.java b/1_9_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R1.java index b9c5ed6..b36f24b 100644 --- a/1_9_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R1.java +++ b/1_9_R1/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R1.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/1_9_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R2.java b/1_9_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R2.java index 92fa882..2d8dd87 100644 --- a/1_9_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R2.java +++ b/1_9_R2/src/main/java/de/rapha149/signgui/version/Wrapper1_9_R2.java @@ -31,7 +31,7 @@ public List getSignTypes() { } @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { EntityPlayer p = ((CraftPlayer) player).getHandle(); PlayerConnection conn = p.playerConnection; Location loc = signLoc != null ? signLoc : getDefaultLocation(player); diff --git a/Mojang1_20_R4/pom.xml b/Mojang1_20_R4/pom.xml index 44c1bbc..3503035 100644 --- a/Mojang1_20_R4/pom.xml +++ b/Mojang1_20_R4/pom.xml @@ -16,6 +16,7 @@ + ca.bkaw paper-nms diff --git a/Mojang1_20_R4/src/main/java/de/rapha149/signgui/version/MojangWrapper1_20_R4.java b/Mojang1_20_R4/src/main/java/de/rapha149/signgui/version/MojangWrapper1_20_R4.java index d627975..1bf5797 100644 --- a/Mojang1_20_R4/src/main/java/de/rapha149/signgui/version/MojangWrapper1_20_R4.java +++ b/Mojang1_20_R4/src/main/java/de/rapha149/signgui/version/MojangWrapper1_20_R4.java @@ -27,7 +27,7 @@ import java.util.concurrent.TimeUnit; import java.util.function.BiConsumer; -public class MojangWrapper1_20_R4 implements AdventureVersionWrapper { +public class MojangWrapper1_20_R4 implements VersionWrapper { @Override public Material getDefaultType() { @@ -42,46 +42,8 @@ public List getSignTypes() { ); } - private net.kyori.adventure.text.Component[] adventureLines = null; - - @Override - public void setAdventureLines(Object[] lines) { - var tmp = new net.kyori.adventure.text.Component[4]; - for (int i = 0; i < lines.length; i++) { - var line = lines[i]; - if (line instanceof net.kyori.adventure.text.Component comp) { - tmp[i] = comp; - } else if (line == null) { - tmp[i] = null; - } else { - throw new IllegalArgumentException("line at index "+i+" is not net.kyori.adventure.text.Component"); - } - } - adventureLines = tmp; - } - - private Component[] createLines(String[] textLines){ - var ret = new Component[4]; - if (adventureLines != null) { - for (int i = 0; i < adventureLines.length; i++) { - var comp = adventureLines[i]; - if (comp == null) { - ret[i] = Component.empty(); - } else { - ret[i] = new AdventureComponent(comp); - } - } - } else { - for (int i = 0; i < textLines.length; i++) { - var line = textLines[i]; - ret[i] = Component.nullToEmpty(line); - } - } - return ret; - } - @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { ServerPlayer p = ((CraftPlayer) player).getHandle(); ServerGamePacketListenerImpl conn = p.connection; @@ -91,7 +53,24 @@ public void openSignEditor(Player player, String[] lines, Material type, DyeColo SignBlockEntity sign = new SignBlockEntity(pos, null); SignText signText = sign.getText(true) // flag = front/back of sign .setColor(net.minecraft.world.item.DyeColor.valueOf(color.toString())); - var linesToSet = createLines(lines); + + Component[] linesToSet = new Component[4]; + if (adventureLines != null) { + for (int i = 0; i < adventureLines.length; i++) { + Object line = adventureLines[i]; + if (line instanceof net.kyori.adventure.text.Component component) { + linesToSet[i] = new AdventureComponent(component); + } else if (line == null) { + linesToSet[i] = Component.empty(); + } else { + throw new IllegalArgumentException("line at index " + i + " is not net.kyori.adventure.text.Component"); + } + } + } else { + for (int i = 0; i < lines.length; i++) + linesToSet[i] = Component.nullToEmpty(lines[i]); + } + for (int i = 0; i < linesToSet.length; i++) signText = signText.setMessage(i, linesToSet[i]); sign.setText(signText, true); @@ -154,20 +133,20 @@ protected void decode(ChannelHandlerContext chc, Packet packet, List @Override public void displayNewLines(Player player, SignEditor signEditor, String[] lines) { - SignBlockEntity sign = (SignBlockEntity)signEditor.getSign(); + SignBlockEntity sign = (SignBlockEntity) signEditor.getSign(); SignText newSignText = sign.getText(true); - for(int i = 0; i < lines.length; ++i) { + for (int i = 0; i < lines.length; ++i) { newSignText = newSignText.setMessage(i, Component.nullToEmpty(lines[i])); } sign.setText(newSignText, true); - ServerPlayer p = ((CraftPlayer)player).getHandle(); + ServerPlayer p = ((CraftPlayer) player).getHandle(); ServerGamePacketListenerImpl conn = p.connection; sign.setLevel(p.level()); conn.send(sign.getUpdatePacket()); sign.setLevel(null); - conn.send(new ClientboundOpenSignEditorPacket((BlockPos)signEditor.getBlockPosition(), true)); + conn.send(new ClientboundOpenSignEditorPacket((BlockPos) signEditor.getBlockPosition(), true)); } @Override diff --git a/Mojang1_21_R1/pom.xml b/Mojang1_21_R1/pom.xml index e33bb2a..1f3cd50 100644 --- a/Mojang1_21_R1/pom.xml +++ b/Mojang1_21_R1/pom.xml @@ -16,6 +16,7 @@ + ca.bkaw paper-nms diff --git a/Mojang1_21_R1/src/main/java/de/rapha149/signgui/version/MojangWrapper1_21_R1.java b/Mojang1_21_R1/src/main/java/de/rapha149/signgui/version/MojangWrapper1_21_R1.java index cfe285f..f071913 100644 --- a/Mojang1_21_R1/src/main/java/de/rapha149/signgui/version/MojangWrapper1_21_R1.java +++ b/Mojang1_21_R1/src/main/java/de/rapha149/signgui/version/MojangWrapper1_21_R1.java @@ -27,7 +27,7 @@ import java.util.concurrent.TimeUnit; import java.util.function.BiConsumer; -public class MojangWrapper1_21_R1 implements AdventureVersionWrapper { +public class MojangWrapper1_21_R1 implements VersionWrapper { @Override public Material getDefaultType() { @@ -42,46 +42,8 @@ public List getSignTypes() { ); } - private net.kyori.adventure.text.Component[] adventureLines = null; - @Override - public void setAdventureLines(Object[] lines) { - var tmp = new net.kyori.adventure.text.Component[4]; - for (int i = 0; i < lines.length; i++) { - var line = lines[i]; - if (line instanceof net.kyori.adventure.text.Component comp) { - tmp[i] = comp; - } else if (line == null) { - tmp[i] = null; - } else { - throw new IllegalArgumentException("line at index "+i+" is not net.kyori.adventure.text.Component"); - } - } - adventureLines = tmp; - } - - private Component[] createLines(String[] textLines){ - var ret = new Component[4]; - if (adventureLines != null) { - for (int i = 0; i < adventureLines.length; i++) { - var comp = adventureLines[i]; - if (comp == null) { - ret[i] = Component.empty(); - } else { - ret[i] = new AdventureComponent(comp); - } - } - } else { - for (int i = 0; i < textLines.length; i++) { - var line = textLines[i]; - ret[i] = Component.nullToEmpty(line); - } - } - return ret; - } - - @Override - public void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws IllegalAccessException { + public void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) { ServerPlayer p = ((CraftPlayer) player).getHandle(); ServerGamePacketListenerImpl conn = p.connection; @@ -91,7 +53,24 @@ public void openSignEditor(Player player, String[] lines, Material type, DyeColo SignBlockEntity sign = new SignBlockEntity(pos, null); SignText signText = sign.getText(true) // flag = front/back of sign .setColor(net.minecraft.world.item.DyeColor.valueOf(color.toString())); - var linesToSet = createLines(lines); + + Component[] linesToSet = new Component[4]; + if (adventureLines != null) { + for (int i = 0; i < adventureLines.length; i++) { + Object line = adventureLines[i]; + if (line instanceof net.kyori.adventure.text.Component component) { + linesToSet[i] = new AdventureComponent(component); + } else if (line == null) { + linesToSet[i] = Component.empty(); + } else { + throw new IllegalArgumentException("line at index " + i + " is not net.kyori.adventure.text.Component"); + } + } + } else { + for (int i = 0; i < lines.length; i++) + linesToSet[i] = Component.nullToEmpty(lines[i]); + } + for (int i = 0; i < linesToSet.length; i++) signText = signText.setMessage(i, linesToSet[i]); sign.setText(signText, true); diff --git a/README.md b/README.md index a6928fb..81d1aa6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # SignGUI [![Build](https://github.com/Rapha149/SignGUI/actions/workflows/build.yml/badge.svg)](https://github.com/Rapha149/SignGUI/actions/workflows/build.yml) [![Maven Central](https://img.shields.io/maven-central/v/de.rapha149.signgui/signgui?label=Maven%20Central)](https://central.sonatype.com/artifact/de.rapha149.signgui/signgui) [![Javadoc](https://javadoc.io/badge2/de.rapha149.signgui/signgui/Javadoc.svg)](https://javadoc.io/doc/de.rapha149.signgui/signgui) An api to get input text via a sign in Minecraft. -The api supports the Minecraft versions from `1.8` to `1.21`. Also supports adventure text and mojang-mapped plugins from 2.4.0 +The api supports the Minecraft versions from `1.8` to `1.21`. +Also supports adventure text and mojang-mapped Paper plugins (1.20.5+). ## Integration @@ -56,6 +57,7 @@ There are two solution to this problem: Wrapper1_20_R4.class.getName() ``` I used the class `Wrapper1_20_R4` in this example which corresponds to the Minecraft version `1.20.5` and `1.20.6`. + If you are using a mojang-mapped Paper plugin the class would be `MojangWrapper1_20_R4`. In order to find out which Minecraft version corresponds to which wrapper class you can check out this Github repository of mine: [NMSVersions](https://github.com/Rapha149/NMSVersions?tab=readme-ov-file#versions). ​ 3. Exclude the SignGUI dependency from being affected by the `minimize()` method like this: diff --git a/api/pom.xml b/api/pom.xml index ca2abec..639a2f2 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -207,13 +207,13 @@ de.rapha149.signgui - signgui-1_21_R1 + signgui-1_20_R4-mojang ${project.parent.version} compile de.rapha149.signgui - signgui-1_20_R4-mojang + signgui-1_21_R1 ${project.parent.version} compile diff --git a/api/src/main/java/de/rapha149/signgui/SignGUI.java b/api/src/main/java/de/rapha149/signgui/SignGUI.java index aa65e84..2d69f87 100644 --- a/api/src/main/java/de/rapha149/signgui/SignGUI.java +++ b/api/src/main/java/de/rapha149/signgui/SignGUI.java @@ -1,7 +1,6 @@ package de.rapha149.signgui; import de.rapha149.signgui.SignGUIAction.SignGUIActionInfo; -import de.rapha149.signgui.version.AdventureVersionWrapper; import de.rapha149.signgui.version.VersionWrapper; import org.apache.commons.lang.Validate; import org.bukkit.Bukkit; @@ -31,26 +30,18 @@ public class SignGUI { static final VersionWrapper WRAPPER; static final String availableSignTypes; - private static boolean isOnPaper(){ - boolean isPaper = false; + private static boolean useMojangMappings(String version) { try { Class.forName("com.destroystokyo.paper.ParticleBuilder"); - isPaper = true; } catch (ClassNotFoundException ignored) { + return false; } - return isPaper; - } - /** - * - * @param version like 1_20_R4 - * @return true if >= 1.20.5 - */ - private static boolean mayBeMojangMapped(String version){ final String[] versionNumbers = version.replace("R", "").split("_"); int major = Integer.parseInt(versionNumbers[1]); int minor = versionNumbers.length > 2 ? Integer.parseInt(versionNumbers[2]) : 0; - if (major == 20 && minor == 4) return true; // 1.20.5/6 + if (major == 20 && minor == 4) + return true; // 1.20.5/6 return major > 20; // >= 1.21 } @@ -63,7 +54,7 @@ private static boolean mayBeMojangMapped(String version){ try { HttpURLConnection conn = (HttpURLConnection) new URL("https://raw.githubusercontent.com/Rapha149/NMSVersions/main/nms-versions.json").openConnection(); - conn.setConnectTimeout(10*1000); + conn.setConnectTimeout(10000); conn.setRequestMethod("GET"); conn.connect(); @@ -94,9 +85,8 @@ private static boolean mayBeMojangMapped(String version){ version = craftBukkitPackage.split("\\.")[3].substring(1); } - boolean mojangMappings = isOnPaper() && mayBeMojangMapped(version); final String className; - if (mojangMappings) { + if (useMojangMappings(version)) { className = VersionWrapper.class.getPackage().getName() + ".MojangWrapper" + version; } else { className = VersionWrapper.class.getPackage().getName() + ".Wrapper" + version; @@ -124,26 +114,26 @@ public static SignGUIBuilder builder() { } private final String[] lines; + private final Object[] adventureLines; private final Material type; private final DyeColor color; private final Location signLoc; private final SignGUIFinishHandler handler; private final boolean callHandlerSynchronously; private final JavaPlugin plugin; - private final Object[] adventureLines; /** * Constructs a new SignGUI. Use {@link SignGUI#builder()} to get a new instance. */ - SignGUI(String[] lines, Material type, DyeColor color, Location signLoc, SignGUIFinishHandler handler, boolean callHandlerSynchronously, JavaPlugin plugin, Object[] adventureLines) { + SignGUI(String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, SignGUIFinishHandler handler, boolean callHandlerSynchronously, JavaPlugin plugin) { this.lines = lines; + this.adventureLines = adventureLines; this.type = type; this.color = color; this.signLoc = signLoc; this.handler = handler; this.callHandlerSynchronously = callHandlerSynchronously; this.plugin = plugin; - this.adventureLines = adventureLines; } /** @@ -159,11 +149,7 @@ public void open(Player player) throws SignGUIException { Validate.notNull(player, "The player cannot be null"); try { - if (WRAPPER instanceof AdventureVersionWrapper && adventureLines != null){ - AdventureVersionWrapper adventure = (AdventureVersionWrapper) WRAPPER; - adventure.setAdventureLines(adventureLines); - } - WRAPPER.openSignEditor(player, lines, type, color, signLoc, (signEditor, resultLines) -> { + WRAPPER.openSignEditor(player, lines, adventureLines, type, color, signLoc, (signEditor, resultLines) -> { Runnable runnable = () -> { Runnable close = () -> WRAPPER.closeSignEditor(player, signEditor); List actions = handler.onFinish(player, new SignGUIResult(resultLines)); diff --git a/api/src/main/java/de/rapha149/signgui/SignGUIBuilder.java b/api/src/main/java/de/rapha149/signgui/SignGUIBuilder.java index 7945f47..053bdae 100644 --- a/api/src/main/java/de/rapha149/signgui/SignGUIBuilder.java +++ b/api/src/main/java/de/rapha149/signgui/SignGUIBuilder.java @@ -14,13 +14,13 @@ public class SignGUIBuilder { private String[] lines = new String[4]; + private Object[] adventureLines = null; private Material type = SignGUI.WRAPPER.getDefaultType(); private DyeColor color = DyeColor.BLACK; private Location loc; private SignGUIFinishHandler handler; private boolean callHandlerSynchronously = false; private JavaPlugin plugin; - private Object[] adventureLines = null; /** * Constructs a new SignGUIBuilder. Use {@link SignGUI#builder()} to get a new instance. @@ -56,7 +56,8 @@ public SignGUIBuilder setLine(int index, String line) { } /** - * Sets the lines that are shown on the sign. + * Sets the lines that are shown on the sign using an Adventure component. + * Lines set using this method are only shown when using a mojang-mapped Paper plugin. * * @param lines The lines, may be less than 4. * @return The {@link SignGUIBuilder} instance @@ -69,7 +70,8 @@ public SignGUIBuilder setAdventureLines(Object... lines) { } /** - * Sets a specific line that is shown on the sign. + * Sets a specific line that is shown on the sign using an Adventure component. + * Lines set using this method are only shown when using a mojang-mapped Paper plugin. * * @param index The index of the line. * @param component Adventure component @@ -78,7 +80,8 @@ public SignGUIBuilder setAdventureLines(Object... lines) { */ public SignGUIBuilder setAdventureLine(int index, Object component) { Validate.isTrue(index >= 0 && index <= 3, "Index out of range"); - if (adventureLines == null) adventureLines = new Object[4]; + if (adventureLines == null) + adventureLines = new Object[4]; adventureLines[index] = component; return this; } @@ -154,6 +157,6 @@ public SignGUIBuilder callHandlerSynchronously(JavaPlugin plugin) { */ public SignGUI build() { Validate.notNull(handler, "handler must be set"); - return new SignGUI(lines, type, color, loc, handler, callHandlerSynchronously, plugin, adventureLines); + return new SignGUI(lines, adventureLines, type, color, loc, handler, callHandlerSynchronously, plugin); } } diff --git a/wrapper/pom.xml b/wrapper/pom.xml index 9656565..4d375b3 100644 --- a/wrapper/pom.xml +++ b/wrapper/pom.xml @@ -6,8 +6,8 @@ signgui-parent - 2.4.0 de.rapha149.signgui + 2.4.0 signgui-wrapper diff --git a/wrapper/src/main/java/de/rapha149/signgui/version/AdventureVersionWrapper.java b/wrapper/src/main/java/de/rapha149/signgui/version/AdventureVersionWrapper.java deleted file mode 100644 index 637c622..0000000 --- a/wrapper/src/main/java/de/rapha149/signgui/version/AdventureVersionWrapper.java +++ /dev/null @@ -1,5 +0,0 @@ -package de.rapha149.signgui.version; - -public interface AdventureVersionWrapper extends VersionWrapper { - void setAdventureLines(Object[] lines); -} diff --git a/wrapper/src/main/java/de/rapha149/signgui/version/VersionWrapper.java b/wrapper/src/main/java/de/rapha149/signgui/version/VersionWrapper.java index d0cdf92..2ad7008 100644 --- a/wrapper/src/main/java/de/rapha149/signgui/version/VersionWrapper.java +++ b/wrapper/src/main/java/de/rapha149/signgui/version/VersionWrapper.java @@ -38,7 +38,7 @@ public interface VersionWrapper { * @param signLoc The location where the sign should be placed. Can be null for default. * @param onFinish The {@link java.util.function.BiConsumer} which is called when the player finished editing the sign. */ - void openSignEditor(Player player, String[] lines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws Exception; + void openSignEditor(Player player, String[] lines, Object[] adventureLines, Material type, DyeColor color, Location signLoc, BiConsumer onFinish) throws Exception; /** * Called when the lines of a sign should be updated.